CS

Database Management Systems

38 hours, 42 minutes 18 Seconds

Description


Nearly every application depends on a database to store and retrieve data reliably. This course covers relational database design, normalization, SQL, and transaction management, equipping students to design schemas and write queries that scale from small applications to enterprise systems.

What Students Will Learn

+ Relational Model and ER Design
+ Normalization and Schema Design
+ SQL: Queries, Joins, and Aggregation
+ Transactions and Indexing

Overall Learning Outcomes

  1. Schema Design: Design normalized relational schemas for real-world applications.
  2. SQL Proficiency: Write efficient queries involving joins, aggregation, and subqueries.
  3. Data Integrity: Apply transaction management to maintain consistency and reliability.
  4. Performance Awareness: Use indexing and query optimization to improve database performance.
Apply Now