Create a correct er diagram for the database

Assignment Help Database Management System
Reference no: EM131324273

Assignment

THIS MUST BE YOUR OWN UNIQUE WORK: you cannot have the exact same table as another student and you cannot turn in something you find online!Your work will be checked against a plagiarism database.

The format must be Microsoft Word (or an equivalent .rtf word processor file). You must create a new database with at least four tables. In creating this database you must:

1. Create a correct ER diagram for the database (this can be done by hand, but if done by hand it should be converted to electronic format by camera or scanner and embedded inside your word document). The ER diagram must correctly use the conventions we used in class for rectangles, dashed and solid lines, cardinality symbols etc. OR if you use database software to create your ER that uses slightly different diagramming symbols you must have a key that clearly explains the symbols you are using (if you provide a diagram using a symbol or convention and do not provide an explanation I have to assume you just made a mistake in creating your diagram).

2. List all functional dependencies and confirm that the database is in at least 4NF (do not assume the functional dependencies are obvious from the ER diagram or SQL create statements).

3. Use SQL commands to create and populate the database (there do not need to be many rows but every table must have more than ten rows) and enforce maximum and minimum cardinality. If you need triggers to enforce cardinality, you do not have to create the triggers,however, you MUST list that triggers are needed when necessary (what would need to be done to enforce cardinality).

4. Create four example SQL queries that would use the database that must include a minimum of:

a. an aggregate function
b. a join
c. a nested query
d. a derived table

Note, the intended use of each query should be listed (for example "this query brings back the number of cars of each employee").

5. Format notes: the final project must have a professional format, your paper may contain explanations of the code, but at the end of your paper I want all of the SQL grouped without comments so that it may be easily copied and pasted from your document into my database SQL editor (so that I can quickly test your code). Failure to follow these format guidelines will result in a loss of points (up to 11% of the final project grade).

Common problems with this project from previous semesters (mistakes NOT to make):

Did not use dashed lines for strong entities in E-R diagrams

Forced single entities into multiple tables

Didn't give me the final ER diagram (ER diagram and tables didn't match)

Identifiers in ER diagram didn't become primary keys

ER diagram wasn't a true ER diagram it was part finished tables, part ER diagram.

Didn't show cardinality

Used some unknown symbol in the ER diagram

Incorrectly identified cardinality

Listed a column as a FK that was not a PK in another table (this would not be possible)

Create a table with a single column

Didn't create intersection tables with M:N cardinality

Didn't say triggers were necessary for minimum cardinality O-M and M-M cases

Mistakes with functional dependencies: functional dependencies sometimes included items that were not dependent on the determinant or other obvious mistakes, not all functional dependencies were listed

SQL syntax mistakes

For the database, I would like to use something medical, as that is my field. Perhaps, patient name, Medical Record Number, Tests? If possible, it would seem more like original work.

Reference no: EM131324273

Questions Cloud

Write covered calls and minimize the likelihood of exercise : Suppose that you wish to buy stock and protect yourself against a downside movement in its price.- How can you write covered calls and minimize the likelihood of exercise?
Determine the effect of these errors on the company : On Dec. 31st, inventory costing $14,000 was shipped to a customer FOB shipping point. Sales Revenues were recorded at 50% mark-up on cost - Determine the effect of these errors on the company's financial statements as of Dec. 31, CY
Find the pbblisher''s breakeven output : find thepbblisher's breakeven output and the output that would lead totoal profit of $60,000 if,as a result of a technological breakthrough in printing, the publisher was able to lower itsTFC to $40,000
Risk-level equivalent to that of overall market : Your portfolio has a beta of 1.23. The portfolio consists of 18 percent U.S. Treasury bills, 28 percent in stock A, and 54 percent in stock B. Stock A has a risk-level equivalent to that of the overall market. What is the beta of stock B?
Create a correct er diagram for the database : INFT 5203: Create a correct ER diagram for the database (this can be done by hand, but if done by hand it should be converted to electronic format by camera or scanner and embedded inside your word document).
Show how an arbitrage profit can be made : Assume that the combined value of the puts and stock exceeds the value of the actual call by less than the present value of the exercise price. Show how an arbitrage profit can be made.
Capital by means of savings account : Gerry pays S W to buy a ten-year annuity with end-of-year payments of $1, 400. This purchase price allows her to replace her capital by means of a savings account that has an annual effective interest rate of 3% and also to earn an overall annual yie..
What is the index of refraction of the substance : A light ray in air is incident on an unknown substance with an incidence angle of 39 degrees. If the light ray is refracted at an angle 20 degrees in the substance, what is the index of refraction of the substance
Discuss about the observation of young children : As you have learned this week, young children often communicate through their behavior, making observation an essential tool for understanding children's behavior and discovering their strengths and needs. Observation requires objectivity, i.e., n..

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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