Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

MIS 3 3 0 6 Database Management Systems Module 3 Exercise 4 0 points Required for Grading: I am ( type your full name )

MIS3306 Database Management Systems
Module 3 Exercise
40 points
Required for Grading:
I am (type your full name) and I complete this assignment following the UHD academic integrity policy. (5 points)
Learning objectives:
Describe the basic data-modeling building blocks Identify the relational models basic components
Describe the relational database models logical structure tables and their characteristics
Identify appropriate entities and the relationships among the entities in the relational database model
Instructions:
Use Microsoft Visio or Draw.io to draw the diagram. Diagrams made by any other tools will not be graded.
Use IE (crows foot) notation. Diagrams with any other notations will not be graded.
The diagram should specify:
entities,
relationships with maximum numbers on each side, and
relationship labels when appropriate.
The diagram at this stage does not need:
keys
Identifying/non-identifying relationship specifications
Add a textbox with your full name inside the diagram (no point without your name). The figure below is an example.
Your answer is required when you see the red answer box like the box below.
Answer here:
<>
Upload this document to Blackboard as your submission.
Questions and Answers:
1.(18 points) Use the database shown in the figure below to answer the following questions.
a. For each table, identify the primary keys and foreign keys. Write None or NA when theres no foreign keys.
Answer here:
Table
Primary Key
Foreign Key(s)
EMPLOYEE
STORE
REGION
b. Explain entity integrity. Do the tables exhibit entity integrity?
Answer here:
Entity integrity means ____
Table
Entity Integrity (Yes/No)
EMPLOYEE
STORE
REGION
c. Explain referential integrity. Do the tables exhibit referential integrity? Write None or NA when theres no foreign keys.
Answer here:
Referential integrity means ____
Table
Referential Integrity (Yes/No)
EMPLOYEE
STORE
REGION
d. Describe the relationship between STORE and REGION. The description should describe numbers to both tables, and in two directions. For example, one customer has many orders and one order belongs to one customer.
Answer here:
e. Describe the relationship between EMPLOYEE and STORE. The description should describe numbers to both tables, and in two directions. For example, one customer has many orders and one order belongs to one customer.
Answer here:
f. Create the data model for these tables and relationships.
Paste Your Answer Diagram Here:
2.(18 points) Use the database shown in the figure below to answer the following questions.
a. For each table, identify the primary keys and foreign keys. Write None or NA when theres no foreign keys.
Answer here:
Table
Primary Key
Foreign Key(s)
STUDENT
ADVISOR
DEPARTMENT
b. Explain entity integrity. Do the tables exhibit entity integrity?
Answer here:
Entity integrity means ____
Table
Entity Integrity (Yes/No)
STUDENT
ADVISOR
DEPARTMENT
c. Explain referential integrity. Do the tables exhibit referential integrity? Write None or NA when theres no foreign keys.
Answer here:
Referential integrity means ____
Table
Referential Integrity (Yes/No)
STUDENT
ADVISOR
DEPARTMENT
d. Describe the relationship between STUDENT and ADVISOR. The description should describe numbers to both tables, and in two directions. For example, one customer has many orders and one order belongs to one customer.
Answer here:
e. Describe the relationship between ADVISOR and DEPARTMENT. The description should describe numbers to both tables, and in two directions. For example, one customer has many orders and one order belongs to one customer.
Answer here:
f. Create the data model for these tables and relationships.
Paste Your Answer Diagram Here:
Review
1.(4 points) Choose among the learning objectives of this module listed below and answer the question a and b.
Identify the relational models basic components
Describe the relational database models logical structure tables and their characteristics
Explain functional dependence, types of keys, and integrity rules
Understand relational database operators that manipulate relational tables
Identify appropriate entities and the relationships among the entities in the relational database model
Explain data dictionary and its purpose
a. Which learning objective have you learned the best? Why?
Answer here:
b. What hands-on skill(s) have you learned?
Answer here:
2

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

Database Processing

Authors: David M. Kroenke, David Auer

11th Edition

B003Y7CIBU, 978-0132302678

More Books

Students also viewed these Databases questions

Question

Explain what market segmentation is and when to use it.

Answered: 1 week ago