Source material for the final

Topic Outline

  1. Basic motivation and database terminology

  2. Relational model

  3. XML

  4. Relational algebra

  5. SQL

  6. SQL + Programming (all at a high level)

  7. XML query languages & programming

  8. Relational DB Redundancy & Normalization

  9. UML

  10. Constraints and triggers

  11. Transactions

  12. Indexes

  13. Views

  14. Authorization

  15. Data warehousing and mining

  16. Data Security & Privacy

  17. Object-relational SQL