COIT20247 Assessment 2: Database Design, SQL Queries, and Reports
VerifiedAdded on  2021/06/15
|25
|3759
|55
Project
AI Summary
This assignment solution for COIT20247, covers the design and implementation of a database system. It begins with an Entity-Relationship Diagram (ERD) that visually represents the database structure, followed by the relational schema defining tables, attributes, and primary/foreign keys. The solution then addresses normalization, ensuring data integrity and minimizing redundancy through functional dependency analysis. DDL (Data Definition Language) statements are provided to create the database tables, while DML (Data Manipulation Language) statements demonstrate data insertion and retrieval. The assignment includes SQL queries to extract specific information and create reports. An implementation report details the learning process, challenges, and design choices. References to relevant resources are also included. The database design incorporates integrity constraints to enforce data accuracy and consistency, such as validation rules, data types, and required fields. The solution demonstrates a practical understanding of database design principles, SQL implementation, and report generation.
1 out of 25