Consider the following functional dependencies over the attribute set ABCDEFGH :

Find a minimal cover, then decompose into lossless 3NF. After that, check if all the resulting relations are in BCNF. If you ?nd a schema that is not, decompose it into a lossless BCNF. Explain all steps.
Minimal cover: First split AD ? BE into AD ? B and AD ? E. The next step is to reduce the left-hand sides of the FDs. Since A ? B and A ? E are implied by the given set of FDs, we can replace AD ? B, AD ? E ,and AC ? E in the original set with A ? B (A ? E already exists in the original set). Likewise E ? D and BD ? E can be derived from the original set so we can replace BE ? D and BDH ? E with E ? D and BD ? E.
In the next step, we remove redundant FDs, of which we ?nd only A ? B. The ?nal result is therefore

Lossless 3NF:
(AE; {A ? E}), (EBD; {BD ? E, E ? D, E ? B}),
(BGF ; {BG ? F}), (FA ; {F ? A}), (DH ; {D ? H }), (CDA; {CD ? A).
Since BGF is a superkey of the original schema, we do not need to add anything to this decomposition.
The schema (BGF ; {BG ? F}) is not in BCNF because F ? B is entailed by the original set of FDs and (CDA; {CD ? A) is not in BCNF because A ? D is entailed.
We decompose BGF with respect to F ? B into (BF ; {F ? B}) and (GF ; {}), thereby loosing the FD BG ? F .
Similarly CDA is decomposed using A ? D into (AD; {A ? D}) and (AC ; {}), loosing CD ? A.
You might also like to view...
Times New Roman Bold 12 pt. is a typeface.
Answer the following statement true (T) or false (F)
An engineer is performing the IP subnet design for an organization and needs to find the best mask that should be used. The organization has been assigned the 172.158.20.0/22 network. The addresses must be split up so that they can be organized into at least 16 subnets of at least 30 addresses. Which mask would best fit this requirement?
A) 255.255.255.192 B) 255.255.255.128 C) 255.255.255.240 D) 255.255.255.224
The equivalent of Control Panels on a Mac are found in the _____ window
Fill in the blank(s) with correct word
When configuring the virtual network for a VM in VMware Workstation, which network adapter option should you choose if you want the VM to have an IP address assigned rom the host computer?
A. bridged B. host-only C. NAT D. LAN segment