Date
|
Topic
|
Slides
|
Reading Chapter
|
Assigned
|
Due
|
Note
|
01/10
|
1.
Introduction
|
PPT
|
Chapter 1:
Database and Database Users
|
|
|
|
01/15
|
2.
Entity and relationship
|
PPT
|
Chapter 7:
Database Modeling using ER Model
|
|
|
|
01/17
|
3.
Design principle
|
PPT
|
|
Assn 1
|
|
|
01/22
|
4.
Relations
|
PPT
|
Chapter 3: Relational Data Model and Constraints (3.1,
3.2)
|
|
|
|
01/24
|
5.
Relational constraints
|
PPT
|
|
|
|
|
01/29
|
6.
Relational algebra
|
PPT
|
|
Quiz 1
|
Assn 1
|
|
01/31
|
Continued
|
|
|
Assn 2
|
|
|
02/05
|
Continued
|
|
|
|
|
|
02/07
|
7.
SQL
|
PPT
|
Chapter 4: Basic SQL queries (4.1~4.4)
|
|
|
|
02/12
|
Continued
|
|
|
|
Assn 2
|
|
02/14
|
Continued
|
PPT
|
|
Assn3
|
|
Acknowledgement to Berkeley CS186
Slides
|
02/19
|
Continued
|
PPT
|
Chapter 5: More SQL (5.1)
|
|
|
Acknowledgement to Berkeley CS186
Slides
|
02/21
|
Continued
|
PPT
|
|
|
|
|
02/26
|
Continued
|
|
|
|
Assn3
|
|
02/28
|
Mid-term review
|
|
|
|
|
|
03/05
|
Mid-term
|
|
|
|
|
|
03/07
|
PHP
|
PPT
Code
|
|
Project
|
|
Project due April 23rd.
|
03/12
|
SPRING BREAK
|
|
|
|
|
Have a nice break!
|
03/14
|
SPRING BREAK
|
|
|
|
|
Have a nice break!
|
03/19
|
DB programming
Functional Dependency
|
PPT
PPT
|
Chapter 15: functional dependency 15.1 ~ 15.6
|
|
|
|
03/21
|
Database Normalization
|
PPT
|
|
Assn 4
|
|
|
03/26
|
Continued
|
PPT
|
|
|
|
Project first milestone due
|
03/28
|
|
|
|
Assn 5
|
Assn 4
|
|
04/02
|
|
|
|
|
|
|
04/04
|
Database storage
|
PPT
|
Chapter 17: Storage 17.1 ~ 17.4
|
|
Assn 5
|
|
04/09
|
Database index – B+ tree
|
PPT
|
Chapter 18: Index 18.1 ~18.3
|
Assn 6
|
|
|
04/11
|
Project update
|
|
|
|
|
|
04/16
|
|
|
|
|
|
|
04/18
|
Final exam review
|
|
|
|
Assn 6
|
|
04/23
|
Project presentation
|
|
|
|
|
|
04/25
|
Project presentation
|
|
|
|
|
|
04/30
|
|
|
|
|
|
|