Fall 2007 ITCS3160: Database Design and Implementation
Classroom: STECH 155
Class Time: Monday: 8:00AM-11:00AM
Text Book:
R. Ramakrishnan and J. Gehrke, ``Database Management Systems", third edition, McGraw-Hill, 2000.
you can get Oracle account at: http://coit-ora01.uncc.edu
http://coit-ora01.uncc.edu:8080/isqlplus/
Course Outline:
Introduction;
E-R model, relational model;
SQL and query by example;
Database Indexing structure;
Database storage management;
Database security;
Database Transaction management;
Issues on modern database systems;
Grading Format:
Questions: ask and answer questions in the class 5%
Homework and Projects 25%
Middle and Final test 70%
Instructor Office Time:
Friday 3:00PM-6:00PM or make appointment
Schedule:
Aug. 24, 2007
Introduction: class topics and issues
.
Aug. 24, 2007:
Entity-Relationship Model
Homework 1, due day Aug. 31
Aug. 31, 2007:
Chapter 2 Excercises
Sept. 7, 2007:
Relational Database Model
Homework 2, due day Sept. 14
Sept. 14, 2007:
Relational Algebra
you can get Oracle account at: http://coit-ora01.uncc.edu
http://coit-ora01.uncc.edu:8080/isqlplus/
Sept. 21, 2007:
SQL: Queries, Programming, Triggers
Homework 3, due day Sept. 28
Sept.28, 2007:
Examples and in-class test!
Nov. ?, 2007:
Hands-on Learning SQL
Computer lab 335!
Oct. 5, 2007:
project introduction
Oct. 5, 2007:
illustrating project implementation
Oct. 5, 2007:
Storing Data: Disks and Files
Oct. 12, 2007:
Files Organizations and Indexs
Homework 6, due day Oct. 19
Oct. 19, Mid-Test
(one page note is permitted!)
Oct. 26, 2007: Question answering for mid-test!
Oct. 26, 2007:
Tree-Structured Indexing
Homework 7, due day Nov. 9
Nov. 2: No Class (leave for conference)
Nov. 9, 2007:
Hash-Based Indexing
Nov.9, 2007:
External Sorting
Homework, due day Nov. 16
Nov.16, 2007:
Evaluation of Relational Operations
Nov.16, 2007:
Evaluation of Relational Operations
Homework, due day Nov. 30
Nov. 23: No Class (Happy Thanksgiving)
Nov.30, 2007:
Query Optimization and Examples
Nov.30, 2007:
Examples and in-class test!
Nov.30, 2007:
Case Study: Multimedia Database System Design
Nov. 30, 2007: Review for final test!
Nov. 30, 2007: Project Due!!!!!!!! Computer lab 335!
Do what you can, with what you have, where you are!
---Theodore Roosevelt---