Database Design - Computing Academy
Course Description
This course covers the core concepts of relational databases, including entities, attributes, relationships, and keys. Students will gain a deep understanding of the fundamentals, design principles, and SQL.
Components include:
- Sections and Fact Sheets: Each lesson comprises sections with fact sheets which is the combination of key information around a particular topic, with the help of paragraphs, images, charts, etc.
- Virtual Labs: After going through the lessons, students are now ready to complete three levels of labs: Skills, Challenges, and Projects. Students spend the majority of their time practicing skills. Each lab is designed in a way where students can boost their speed, memory, and confidence.
Topics Covered
- Database keys and normalization
- ER diagrams
- Database tables
- Database design principles
- SQL queries
- Data Definition Language (DDL)
- Database integrity
Registration
Page last modified November 17, 2025