Readings should be completed before class on the day indicated. Homework is due in class on the day indicated. Labs are due at the start of the next lab. Project deliverables are due to the drop box on Angel by 11:59pm, Friday, of the week indicated. Schedule is subject to change, though I'll try to avoid that. (Note: In the Session column, the morning section is Sec. 1 and the afternoon section is Sec. 2.)
Schedule last updated Mon Feb 12.
Week | Session | Reading | HW Due | Project Due | Topics | Slides | Labs | |
---|---|---|---|---|---|---|---|---|
1 |
1 Sec. 1: Tue Nov 28 |
Ch. 1, 2 |
|
|||||
1 |
2 Sec. 1: Wed Nov 29 |
Ch. 3 |
|
|||||
1 |
3 Sec. 1: Fri Dec 1 |
Skim Ch. 4, Read Ch. 5 | 1.10, 1.11, 1.12, 2.12, 3.21, 3.22, 3.23 (a,b,c,e) |
|
1 - SQL Server Overview | |||
2 |
4 Sec. 1: Tue Dec 5 |
Ch. 6 |
|
|||||
2 |
5 Sec. 1: Wed Dec 6 |
Ch. 7.1, 8 |
|
|||||
2 |
6 Sec. 1: Fri Dec 8 |
5.11 (a, b, f, g, i, j), 5.14, 5.17, 6.18 (a-d,g), 7.4 |
|
2 - Programming Overview | ||||
3 |
7 Sec. 1: Tue Dec 12 |
|
3 - Creating and Managing a DB | |||||
3 |
8 Sec. 1: Wed Dec 13 |
|
||||||
3 |
9 Sec. 1: Fri Dec 15 |
Ch. 8.7 | 8.7, 8.11 (a-g) |
|
|
4 - Creating Tables and Data Integrity | ||
4 |
10 Sec. 1: Tue Dec 19 |
|
||||||
4 |
11 Sec. 1: Wed Dec 20 |
|
||||||
4 |
12 Sec. 1: Fri Dec 22 |
Ch. 14.1, 14.2 | Lightning talk slide |
|
|
5 - Indexes | ||
5 |
13 Sec. 1: Tue Jan 9 |
|
||||||
5 |
14 Sec. 1: Wed Jan 10 |
Ch. 8.8 |
|
6 - Views | Project Work | |||
5 |
15 Sec. 1: Fri Jan 12 |
8.24(a-c); 8.25; 14.14 (a-d) | Initial problem statement; E-R diagram |
|
6 - Views | Project Work | ||
6 |
16 Sec. 1: Tue Jan 16 |
Ch. 9 |
|
7 - Stored Procedures and Functions | ||||
6 |
17 Sec. 1: Wed Jan 17 |
|
7 - Stored Procedures and Functions | |||||
6 |
18 Sec. 1: Fri Jan 19 |
Relation schemas, Security analysis |
|
8 - JDBC | ||||
7 |
19 Sec. 1: Tue Jan 23 |
Ch. 24.1 |
|
|
9 - Triggers | |||
7 |
20 Sec. 1: Wed Jan 24 |
Skim Ch. 15 |
|
|
10 - Optimizing Queries | |||
7 |
21 Sec. 1: Fri Jan 26 |
Demo front-end prototypes |
|
10 - Optimizing Queries | Project Work | |||
8 |
22 Sec. 1: Tue Jan 30 |
Skim Ch. 17.1-3, 17.6-7 |
|
|
11 - Transaction Locks | |||
8 |
23 Sec. 1: Wed Jan 31 |
Ch. 10 |
|
|
Project Work | |||
8 |
24 Sec. 1: Fri Feb 2 |
Sample Reports |
|
12 - Normalization Practice | ||||
9 |
25 Sec. 1: Tue Feb 6 |
|
Project Work | |||||
9 |
26 Sec. 1: Wed Feb 7 |
|
||||||
9 |
27 Sec. 1: Fri Feb 9 |
Updated Sample Reports, Final Problem Statement |
|
Project Work | ||||
10 |
28 Sec. 1: Tue Feb 13 |
|
Project Work | |||||
10 |
29 Sec. 1: Wed Feb 14 |
|
||||||
10 |
30 Sec. 1: Fri Feb 16 |
Final Report, |
|