Professional Documents
Culture Documents
Database Design Term Project 1
Database Design Term Project 1
SUBMISSION:
Submit your project as pdf or MS Word (without compression) Plus the file of query
you used to analyze and create your database. You have to state your approach clearly
on your report.
PLEASE don’t use winRaR.
Report has to be comprehensive and clarify how you approached.
Note: This project must consist of your own work completed during this semester
Part 1 :
Requirements Analysis
Overview of Company and Product(s):
Provide a one page document entitles "Company Overview" that identifies:
a. Your name & student number
b. Your company
c. Type of company (example wholesaler or retailer)
d. Short description of the company
e. Product
i. Identify at least 6 characteristics (attributes), such as id or code, type, description, size, color,
price, and so on
Part 2:
Conceptual Design
1. Create an ER diagram based on the customer invoice. Only include the entities identified
in the entity & attribute identification:
a. Entities
b. Attributes
c. Unique Identifiers
d. Named Relationships
e. Optionality and Cardinality
f. Foreign Keys
Section 2 – Part 3
Part 3:
Logical Model
Normalization & Relational Schema:
1. Create a document called "Database Normalization"
a. Normalize your database to 3NF
b. Modify the ER diagram if necessary
2. Include a relational schema for each entity
Part 4:
Physical Model
Physical Table Representation:
1. Convert the logical model to a physical model using a table format (not implementation)
a. Create a table for each physical database table
Include key type, optionality, column name, data type, length
Part 5:
Implementation of Physical Model
Final Project
DATABASE DESIGN TERM PROJECT
NOT NULL
DEFAULT
Primary keys
Unique keys
Foreign keys
Check constraints
b. List at least 3 business rules that must be programmed
Constraint Testing:
Test at least 5 constraint and provide documentation that each constraint works.
A proper report has to be submitted including all the section with all the code, queries, etc.
You must email your Final report and all your file by Dec 18 th 2019. Late submission will be 25% mark
deduction per day.