Course Schedule and Materials
Last updated on April 12, 2010
Week |
Topic/Readings
|
Lecture/Activities
|
Reminder
|
---|---|---|---|
1. 01/12/2010 |
Course overview Reading: Syllabus |
- Attendance and survey |
|
Part 1: Basic Concepts |
|||
2. 01/19/2010 |
Introduction to Relational Database Reading: chapter 1, chapter 3 (part 1) |
Lecture: Demo: SQL Server 2008 first look |
|
3. 01/26/2010 |
SQL and Database Query Reading: chapter 2,
sqlcourse2.com, chapter 10 |
Lecture: Structured Query Language Demo: Query in SQL Server 2008 (Northwind2003-mini) - Database design project discussion |
- Finalizing student groups and project selection |
Part 2: Database Design |
|||
4. 02/02/2010 |
Database Design and Normalization Reading: |
Lecture: |
- Assignment #2 Due |
5. 02/09/2010 |
Database Design using ERD Reading: |
Lecture: Conceptual Design using ERD Demo: Microsoft Visio 2007 (Visio example) - Design project meeting: requirements * Quiz #1 |
- Assignment #3 Due |
6. 02/16/2010 |
Database Design using ERD (continued) Reading: |
Lecture: Conceptual Design using ERD Demo: Microsoft Visio 2007 (Visio example) - Design project meeting: requirements |
|
7. 02/23/2010 |
Logical Design Reading: |
Lecture: Logical Design Demo: Microsoft Visio 2007 (Visio example) - Design project meeting: conceptual designs |
- Assignment #4 Due |
8. 03/02/2010 |
Physical Design and Implementation Reading: |
Lecture: Physical Design and DDL Demo: SQL Server 2008 (Script example) - Database design project demo #1: conceptual models |
- Assignment #5 Due |
9. 03/09/2010 |
Spring Break! |
- Database design project deliverable #1: conceptual design due |
|
10. 3/16/2010 |
Exam |
- Design project meeting: feedback on conceptual models - Research project meeting |
|
11. 3/23/2010 |
Database Design Summary |
- Database design project demo #2: logical models - Exam Summary - Work on database project: feedback on logical models; final implementations |
- Assignment #6 Due |
Part 3: Database Applications and Management |
|||
12. 3/30/2010 |
Database Applications Reading: |
Lecture: * Assignment #6 |
- Database design project deliverable #2: logical design due |
13. 4/06/2010 |
Database Administration Reading: |
Lecture: ** Research project presentation #1: Data Integration ** Research project presentation #2: SQL Injection |
|
14. 4/13/2010 |
Business Intelligence Reading: |
Lecture: Business Intelligence - miniDW.zip ** Research project presentation #3: Predictive Data Mining |
|
15. 4/20/2010 |
XML and Database Reading: |
Lecture: XML and RDBMS * Quiz #2 ** Research project presentation #4: XML database |
|
16. 4/27/2010 | - Final project presentations (All students are required to be present) |
** Database design project demo #3: final implementation ** Research project presentation #5: MySQL Other group demos: optional |
- Database design project deliverable #3: final report due 5/3 |