The course covers topics related to the analysis, design, and normalization of relational databases. Case studies are analyzed and discussed on each concept. Hands on implementation skills using SQL are covered including data definition, data modification, SQL queries and subqueries. Implementation skills are practiced on ORACLE database management system. Advanced topics such as concurrent transactions are discussed along with related problems. Students also learn about additional Data Bases support for special data types such as Extensible Mark-Up Language (XML) documents.
Software Engineering 144 CRs
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom, Database Systems: The Complete Book, Prentice Hall
content serial | Description |
---|---|
1 | Course Description and Introduction |
2 | The Entity Relationship Model |
3 | The Entity Relationship Model continued |
4 | Constraints in ERMs |
5 | The Relational Model |
6 | Case Study |
7 | 7th Week Examination |
8 | Normalization |
9 | SQL and Relational Algebra |
10 | SQL and Relational Algebra continued |
11 | SQL DDL and DML |
12 | 12th Week Examination |
13 | SQL Queries and Sub Queries |
14 | SQL Queries and Sub Queries continued |
15 | Revision |
16 | Final Examination |
Start your application