Course Learning Outcomes
Students will,
- Describe the properties of a relational database system
- Apply Entity-Relationship (ER) and Extended ER techniques to model a relational database
- Implement an effective relational database such as by applying normal forms and following best practices in ER-to-relational mapping
- Conduct operations using SQL and relational algebra
- Differentiate between concurrency control algorithms
- Differentiate between recovery algorithms
- Describe a single and multi-user database system
- Explain concurrency control problems