Course Objectives
Students will learn
- Relational data model and semi-structured data models
- Advanced SQL mechanisms for relational databases
- Relational Database Design Theory
- SQL query processing algorithms and query optimization techniques
- Transaction management and concurrency control
- Crash recovery protocols
- Database application development concepts