Create set of relational tables that are normalized to bcnf

Assignment Help Database Management System
Reference no: EM13333053

There are two problems and they are about functional dependencies and normalization.

In each problem, you are given a set of functional dependencies. If necessarily, you have to derive and use additional functional dependencies based on the given functional dependencies.

These additional functional dependencies must be solely based on the given functional dependencies and you should not arbitrarily create additional functional dependencies. In other words, an additional functional dependency you create must be a logical consequence of given functional dependencies

Problem 1

The following is a part of information that can be obtained from a typical motor vehicle registration card kept in a DMV (or RMV).
RegNo: registration number
RegYear: registration year
DOB: owner's date of birth
RegExpDate: registration expiration date
TagNo: license plate number
TitleNo: vehicle title number
VIN: vehicle identification number
Year: year vehicle was made
Weight: vehicle weight
Make: vehicle manufacturer
Address: owner address
Name: owner name
RegIssueDate: registration issue date
Type: vehicle type
DL: owner driver's license number
TitleFeeAmt: title fee amount
The following functional dependencies were identified by a database designer.
FD1: VIN → {Year, Weight, Make, Type}

FD2: TitleNo → {Year, Weight, TitleFeeAmt}
FD3: DL → {DOB, Name, Address}
FD4: RegNo → {RegYear, DOB, RegExpDate, TagNo, RegIssueDate}
FD5: RegNo → {TitleNo, VIN, DL}
FD6: TitleNo → {VIN, DL}
Using the information given above, create a set of relational tables that are normalized to BCNF.

Problem 2

Consider the following relation R and four functional dependencies on it:
R = {A, B, C, D, E, F, G, H}
FD1: A → {B, C, D}
FD2: B → D
FD3: E → {F, G, H}
FD4: G → {H, E}
Find all keys of the relation R.
Recall that a key is a minimal set of attributes that uniquely identifies individual tuples.

Reference no: EM13333053

Questions Cloud

Explain electronegativity trends in the periodic table : Based on electronegativity trends in the periodic table, predict which of the following compounds will have the greatest % ionic character in its bonds. a. H2O b. LiI c. CaO d. RbF e. HCl
Determine the magnetic flux that passes through the floor : A house has a floor area of 120 m2 and an outside wall that has an area of 27 m2. determine the magnetic flux that passes through the floor
Prepare an income statement for the company : Prepare an income statement for the company using absorption costing and prepare an income statement for the company using variable costing.
Determine the downward force of the rails on the car : A 1350 kg roller coaster car starts from rest at a height H = 21.0 m above the bottom of a 15.0 m diameter loop. determine the downward force of the rails on the car
Create set of relational tables that are normalized to bcnf : Using the information given above, create a set of relational tables that are normalized to BCNF.
What interest rate must serena’s investment compound annual : Assume that Serena Williams desires to accumulate $1 million in 15 years using her money market fund balance of $182,696. At what interest rate must Serena’s investment compound annually?
Describe what are the implications of the comparisons : A closed end investment company is currently selling $10 and its net asset value is $10.63.you decide to purchase 100 shares. During the year the company distributes $0.75 in dividend.
Calculate by how much is the string stretched : A 72 cm long, 1.0 mm diameter steel guitar string must be tightened to a tension of 1800 N by turning the tuning screws. By how much is the string stretched
Circumstances would this type of policy action be appropriat : The central bank decides to implement an expansionary policy action. What would you expect to happen to the nominal interest rate, the real interest rate and the money supply and credit growth? Under what economic circumstances would this type of pol..

Reviews

Write a Review

Database Management System Questions & Answers

  Design the screen with the actual values

Design the screen with the actual values. Students have to also create a data dictionary to explain what type of data is expected to display with the given input.

  Identify each relationship type and write all of the busines

Identify each relationship type and write all of the business rules and create the bask Crow's Foot ERD for DealCo.

  Create a database from scratch

Create a database from scratch that contains, at a minimum, the elements listed below

  Code an oracle database trigger

Code an Oracle Database trigger to enforce the constraint that an employee can never change his or her department.

  Describe the entity-relationship model

Composite and multi-valued attributes can be nested to any number of levels.

  How to connect to the oracle database

Instructions: You can use any source you prefer, the text, Internet, etc. The answers should not take more than 1 - 2 paragraphs of text, please submit a word processing document, please make sure it's compatible with MS Word.

  Determining the matrix form of game

Assume a game with two players, A and B, who raise one or both hands concurrently. A wins if total number of hands raised is odd, and B wins in other way.Write down the matrix form of the game. Is there a pure strategy solution? Explain your answer..

  Advantages and disadvantages of working with multiple tables

Write down the advantages and disadvantages of working with multiple tables? Write an example of situation where multiple tables would be suitable in the application.

  What is recovering database via rollforward

What is Recovering a database via rollforward? What is aim of transaction log? What is contained in transaction log?

  List different entities-objects-logical processes-data flows

List the different entities or objects, logical processes, data flows, and data stores that are involved, starting from the time you submitted your time sheet.

  List and explain the defined business rules

The Relational Data Model (RDM) which corresponds to the ERD in the format shown below. The RDMMUSTidentify all primary keys, alternate keys and foreign key constraints. Raw SQL Create Table script dumps from a modeling tool, or SQL Server WILL NO..

  Create an idefix or er diagram for the database

Import your IDEF1X diagram into Oracle and create the appropriate tables and relationships. Your design should include a specification of tables, attributes, primary and foreign keys, referential integrity constraints, and referential integrity ac..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd