Instructor: Alexander Dekhtyar, dekhtyar@csc.calpoly.edu, 14-215
Office Hours:
| Who | Where | |
Monday | 11:00am - 11:50pm | Alex | 14-215 |
Wednsday | 11:00am - 11:50pm | Alex | 14-215 |
Wednsday | 11:00am - 11:50pm | Alex | 14-215 |
Friday | 11:00am - 1:00pm | Alex | 14-215 |
Additional appoinments: send email.
Syllabus | Postscript | |||
Groups | HTML | |||
Wiki | HTML | |||
Project Presentations |
Project | Due: March 15 | Implementation instructions and deliverables | Postscript | [February 9, 2010] |
Project Information
Project Description | Wiki | [January 7, 2010] | |
Use Cases | Wiki | [January 7, 2010] | |
Case Studies | Wiki | [January 7, 2010] | |
Implementation Instructions | Postscript | [February 9, 2010] |
Lab 1 | Due: January 4 | : SQL test | Postscript | Lab Data | [January 5, 2010] | |
Lab 2 | Due: January 13 | Project Requirements | Postscript | Documentation | [January 5, 2010] | |
Lab 3 | Due: January 20 | Data Model | Postscript | [January 11, 2010] | ||
Lab 4 | Due: January 27 | Database Design | Postscript | [January 19, 2010] | ||
Lab 5 | Due: February 8 | Software Design/Bulk-loader | Postscript | Lab/Project Data | [January 26, 2010] | |
Lab 6 | Due: March 3 | Access Control | Postscript | [March 2, 2010] | ||
Lab 7 | Due: March 12 | XML | Postscript | [March 5, 2010] |
JDBCTest.java
classes12.jar (JDBC driver)
Homework 1 | Due: February 1 | Postscript | [January 19, 2010] | |||
Homework 2 | Due: February 8 | Postscript | [January 24, 2010] | |||
Homework 3 | Due: February 18 | Postscript | [February 12, 2010] |
Lecture 1 | Database Design: Overview | Postscript | [December 11, 2007] | |
Lecture 2 | Entity-Relationship Model | Postscript | [January 15, 2008] | |
Lecture 3 | Entity-Relationship Model | Postscript | [January 17, 2008] | |
Lecture 4 | E-R Model --> Relational Model | Postscript | [January 24, 2008] | |
Lecture 5 | E-R Model --> Relational Model (examples) | Postscript | [January 24, 2008] | |
Lecture 6 | Functional Dependencies | Postscript | [January 29, 2008] | |
Lecture 7 | Functional Dependencies (examples) | Postscript | [January 29, 2008] | |
Lecture 8 | Normal Forms | Postscript | [January 31, 2008] | |
Lecture 9 | Normal Forms: Examples | Postscript | [February 6, 2008] | |
Lecture 10 | Normal Forms: Decomposition | Postscript | [February 12, 2008] | |
Lecture 11 | Normal Forms: Decomposition Examples | Postscript | [February 12, 2008] | |
Lecture 12 | Database Security: Data Access Control | Postscript | [February 28, 2008] | |
Lecture 13 | ODL and Object-Relational SQL | Postscript | [March 4, 2008] | |
Lecture 14 | XML In a Nutshell | Postscript | [March 11, 2008] | |
Lecture 15 | DTDs | Postscript | [March 11, 2008] | |
Lecture 16 | XPath | Postscript | [March 11, 2008] |
SQL-92
Oracle
General Database Resources