Database Systems (Fall 2019/20) - Slides & Schedule
Note: Slides may be updated. If so, final versions will be uploaded few hours before each class. (back to course main page)
█ - Tutorial
| Week | Date | Slides | Textbook | Notes |
|---|---|---|---|---|
| 1 | 29/10/2019 | Introduction to Database Systems | SQL For Web Nerds, Chapter 3 | |
| 2 | 4/11/2019 | Introduction to MySQL | TAU Connection Guide | |
| 5/11/2019 |
SQL Basic SQL Basic (cont.) |
Book, Section 6.1-6.2 | ||
| 3 | 11/11/2019 | Introduction to MySQL (cont.) | HW#1 distributed | |
| 12/11/2019 | Canceled due to Home Front Command's instructions | |||
| 4 | 18/11/2019 | Database Programming | ||
| 19/11/2019 | Advanced SQL | Book, Section 6.3-6.4 | ||
| 5 | 25/11/2019 | Database Programming (cont.) | TAU MySQL Server - user creation guide | |
| 26/11/2019 | SQL Schema, Views Constraints and Triggers, Transactions |
Book, Section 6.5-6.6 Book, Section 6.7 Book, Section 7 Book, Section 8 |
||
| 6 | 2/12/2019 | Web Development Intoduction | ||
| 3/12/2019 | Conceptual DB Design E/R Diagrams & Relational Model |
Book, Section 2.1-2.4 Book, Section 3.1-33 |
||
| 7 | 9/12/2019 | Web Development (cont.) | ||
| 10/12/2019 | Functional Dependencies & Relational Decomposition | Book, Section 3.4-3.6 | HW#1 due; Project distributed | |
| 8 | 16/12/2019 | Final Project + Web services | ||
| 17/12/2019 | Relational Algebra | Book, 5.1-5.2 | ||
| 9 | 23/12/2019 | Canceled | ||
| 24/12/2019 | DBMS Internals Storage and Indexing |
Book, Section 11 Book, Section 13.1 |
HW#2 distributed | |
| 10 | 30/12/2019 | Functional Dependencies | ||
| 31/12/2019 | Projects Day (slides) | example server code | ||
| 11 | 6/1/2020 | SQL Queries - exam question | ||
| 7/1/2020 | Query Execution | Book, Section 15 | HW#2 due | |
| 12 | 13/1/2020 | JavaScript (cont.) | ||
| 14/1/2020 | Query Optimization | Book, Section 13.2-13.3 | ||
| 13 | 20/1/2020 | MySQL Query Optimization | ||
| 21/1/2020 | Query Optimization | Book, Section 13.2-13.3 | ||
| 26/1/2020 | Project due | |||
| 19/2/2020 | Exam moed A | |||
| 6/4/2020 | Exam moed B |