Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

This assignment teaches you how to normalize a database, starting with a semi-structured file. General Instructions You received a unique random database specification which pointed

image text in transcribed
image text in transcribed
This assignment teaches you how to normalize a database, starting with a semi-structured file. General Instructions You received a unique random database specification which pointed to this instruction page). You must follow these instructions for your received database specification You must answer the following questions and create a normalired model in MySQL Workbench. The provided specification is different for each student. You must create the specification and ERD for the design you received, This is a CLOSED BOOK assignment, and you are not allowed to use any external information to solve it. Be sure that you use the URL that was assigned to you. Solving a different version of the assignment will result in a grade of zero for this assignment and may result in honor committee referral. Database Model Conventions You must follow these conventions when you perform your homework Farting to follow the conventions will be peralized per each mistake and may also constitute evidence of cheating Ently names, singular nouns (or noun phrase) written in CAPITAL LETTORS, using. Instead of space, must start with a two letter prefix with your first name and last name initiates if your name is John Doe an entity name will be JD PERSON) Attribute names: singular nouns (or noun phrase) written in CAPITAL LETTERS, using instead of space must start with a two letter prefix with your first name and last name initiale. If your name is John Doe, an attribute name will be FIRST NAME Relationship names third person werbs for verb phrase written in lower case letters, using spaces, Do not use has or other peneric names. Use a name that clarifies the meaning (even if contains entity name) Additional conventions might be specified by your instructor (eg prefix the attribute names with the entity name or abbreviation) Report structure Your report must contain the following Assignment:05 Name: YOUR NAME Section: YOUR COURSE AND SECTION First Normal Form - Identify all rows Create a table with all rows identified for your data, eliminating the repeating value, include the table in your report. You can create the table in the text editor you use to write the report if the table is too wide to fit you can use a smaller font or you can break the columns in two. Also, you may create the table in some other editor and take a picture, and include the picture. . First Normal Form. Identify all columns Irans that ennen war Althenon all the stairs Attribute names: singular nouns (or noun phrase) written in CAPITAL LETTERS, using Instead of space, must start with a two-letter prefix with your firs name and last name initials (e.g. if your name is John Doe, an attribute name will be ]D_FIRST_NAME) Relationship names third person verbs for verb phrase) written in lower case letters, using spaces. Do not use "has" or other generic names. Use a nan that clarifies the meaning leven if contains entity names) Additional conventions might be specified by your instructor leg prefix the attribute names with the entity name or abbreviation) Report structure Your report must contain the following: Assignment: D5 Name: YOUR NAME Section: YOUR COURSE AND SECTION . First Normal Form - Identify all rows Create a table with all rows sertified for your data, eliminating the repeating value. Include the table in your report * You can create the table in the text editor you use to write the report. If the table is too wide to fit, you can use a smaller font or you can break the columns in two. Also, you may create the table in some other editor and take a picture, and include the picture. First Normal Form - Identify all columns Identify all the attributes (columns) in your data table. At this step, you must keep all the attributes in a single table. o Be sure you divide the composite attributes. You must divide the composite attributes based on the typical use of such data. Try to anticipate how the customer will use the information . Include your table in the report. You can create the table in the text editor you use to write the report. If the table is too wide to fit, you can use a smaller font or you can break the columns in two. Also, you may create the table in some other editor and take a picture, and include the picture. First Normal Form. Dependencies o Identify the primary key and its dependencies, partial dependencies and transitive dependencies. Draw the dependeney diagram using any graphical editor (Powerpoint Word..... Mark the PK with a different color. Mark distinctly the partial dependencies from the transitive dependencies. At this step you will have a simple entity with all the attributes in the dependency diagram o Include the diagram in your report. You can include a picture of it. See the video for wide diagrams. You can write the name of the attributes vertically Convert the first normal form in second normal form. Draw the new dependency diagram. Include the 2NF diagram in your report. Third Normal Form Convert the second normal form in third normal form. Draw the new dependency diagram. Include the 3NF diagram in your report. Improved Third Normal Form How you can further improve the obtained diagram? Provide at least one improvement idea, ERD Draw the ERD using MySQL Workbench, Include a screenshot with the ERD in the report. . Second Normal Form This assignment teaches you how to normalize a database, starting with a semi-structured file. General Instructions You received a unique random database specification which pointed to this instruction page). You must follow these instructions for your received database specification You must answer the following questions and create a normalired model in MySQL Workbench. The provided specification is different for each student. You must create the specification and ERD for the design you received, This is a CLOSED BOOK assignment, and you are not allowed to use any external information to solve it. Be sure that you use the URL that was assigned to you. Solving a different version of the assignment will result in a grade of zero for this assignment and may result in honor committee referral. Database Model Conventions You must follow these conventions when you perform your homework Farting to follow the conventions will be peralized per each mistake and may also constitute evidence of cheating Ently names, singular nouns (or noun phrase) written in CAPITAL LETTORS, using. Instead of space, must start with a two letter prefix with your first name and last name initiates if your name is John Doe an entity name will be JD PERSON) Attribute names: singular nouns (or noun phrase) written in CAPITAL LETTERS, using instead of space must start with a two letter prefix with your first name and last name initiale. If your name is John Doe, an attribute name will be FIRST NAME Relationship names third person werbs for verb phrase written in lower case letters, using spaces, Do not use has or other peneric names. Use a name that clarifies the meaning (even if contains entity name) Additional conventions might be specified by your instructor (eg prefix the attribute names with the entity name or abbreviation) Report structure Your report must contain the following Assignment:05 Name: YOUR NAME Section: YOUR COURSE AND SECTION First Normal Form - Identify all rows Create a table with all rows identified for your data, eliminating the repeating value, include the table in your report. You can create the table in the text editor you use to write the report if the table is too wide to fit you can use a smaller font or you can break the columns in two. Also, you may create the table in some other editor and take a picture, and include the picture. . First Normal Form. Identify all columns Irans that ennen war Althenon all the stairs Attribute names: singular nouns (or noun phrase) written in CAPITAL LETTERS, using Instead of space, must start with a two-letter prefix with your firs name and last name initials (e.g. if your name is John Doe, an attribute name will be ]D_FIRST_NAME) Relationship names third person verbs for verb phrase) written in lower case letters, using spaces. Do not use "has" or other generic names. Use a nan that clarifies the meaning leven if contains entity names) Additional conventions might be specified by your instructor leg prefix the attribute names with the entity name or abbreviation) Report structure Your report must contain the following: Assignment: D5 Name: YOUR NAME Section: YOUR COURSE AND SECTION . First Normal Form - Identify all rows Create a table with all rows sertified for your data, eliminating the repeating value. Include the table in your report * You can create the table in the text editor you use to write the report. If the table is too wide to fit, you can use a smaller font or you can break the columns in two. Also, you may create the table in some other editor and take a picture, and include the picture. First Normal Form - Identify all columns Identify all the attributes (columns) in your data table. At this step, you must keep all the attributes in a single table. o Be sure you divide the composite attributes. You must divide the composite attributes based on the typical use of such data. Try to anticipate how the customer will use the information . Include your table in the report. You can create the table in the text editor you use to write the report. If the table is too wide to fit, you can use a smaller font or you can break the columns in two. Also, you may create the table in some other editor and take a picture, and include the picture. First Normal Form. Dependencies o Identify the primary key and its dependencies, partial dependencies and transitive dependencies. Draw the dependeney diagram using any graphical editor (Powerpoint Word..... Mark the PK with a different color. Mark distinctly the partial dependencies from the transitive dependencies. At this step you will have a simple entity with all the attributes in the dependency diagram o Include the diagram in your report. You can include a picture of it. See the video for wide diagrams. You can write the name of the attributes vertically Convert the first normal form in second normal form. Draw the new dependency diagram. Include the 2NF diagram in your report. Third Normal Form Convert the second normal form in third normal form. Draw the new dependency diagram. Include the 3NF diagram in your report. Improved Third Normal Form How you can further improve the obtained diagram? Provide at least one improvement idea, ERD Draw the ERD using MySQL Workbench, Include a screenshot with the ERD in the report. . Second Normal Form

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2015 Porto Portugal September 7 11 2015 Proceedings Part 1 Lnai 9284

Authors: Annalisa Appice ,Pedro Pereira Rodrigues ,Vitor Santos Costa ,Carlos Soares ,Joao Gama ,Alipio Jorge

1st Edition

3319235273, 978-3319235271

More Books

Students also viewed these Databases questions

Question

Is conflict always unhealthy? Why or why not? (Objective 4)

Answered: 1 week ago