Project Description of Dbms
Project Description of Dbms
Term Project
- 2021S
1. Logical Design
2. Normalization/ Constraints
Note:
Specify the criteria for 1NF, 2NF & 3 NF once at the beginning and then
take one entity (table) → apply the criteria for each norms form
Example:
Student Table
Primary key is defined, no multivalued columns, no repeating groups
hence it is in 1NF
No partial dependencies → it is in 2NF
No transitive dependencies → it is in 3NF
(If there is partial dependencies or transitive dependencies you have to
normalize the tables)
**** Continue the process for ALL the Tables
Constraints
Select one or two main tables of your project and apply at least four (4)
of the following database constraints.
Note:
Use software tool for ERD’S
Use Oracle for all SQL Statements
3. SQL Statements: DDL & DML
Create the database/Tables of your project - use Oracle
Populate tables with data (5 – 10 records for each table)
4. Sub Queries
5. Group By