Reference no: EM133218585
PART 1:
Design your own database system for a grocery store that takes care of inventory, supply, sale, and basic accounting.
Describe every stage of design, from requirement analysis, business rule generation, big table creation which results in the overall table for 1st NF, and up to 3rd NF normalization.
Detailed description on each stage
Draw ERD with either Chen's diagram or crow foot diagram.
Draw dependency diagrams for normalization
For design portion, you can also name your own database with following minimum requirements:
- At least 4 different tables
- At least 5 syntactically correct records in each table.
- No table can be orphan table, i.e. each table should have at least one relationship with other table(s).
- All tables should be 3NF.
PART 2: Using SQL and the database created in PART 1:
Implement the database you created for PART 1 with SQL, to do the following:
SQL for table definition
SQL for data entering
SQL for frequently used queries
At least one join using FROM clause
At least one using WHERE clause
At least one using HAVING clause
At least one trigger