CSC343H5F: Introduction to Databases, Fall 2007


  1. General Information
  2. Course Description
  3. Text Book
  4. Class Notes
  5. Assignments


General Information:

When: Mon, 11:00 am - 1:00 pm
Where: Mississauga Campus, NE 268

Instructor: Dr. Mohamed Sharaf 
Office: CCT 3009
Office Hours: Monday
1:00 pm - 3:00 pm

TA: Elham Fazli 


Course Description:

Introduction to Database Management Systems which covers the following topics: The relational data model and Relational algebra, querying and updating databases, the query language SQL, application programming with SQL, integrity constraints, normal forms, query processing, and transaction management.


Text Book:

Title: Database Management Systems
Authors: Raghu Ramakrishnan and Johannes Gehrke
Edition: 3rd
ISBN: 
ISBN-10: 0072465638; ISBN-13: 978-0072465631


Class Notes:

Syllabus

Date Slides
09/10 3 slides/page
4 slides/page
6 slides/page
09/17 3 slides/page
4 slides/page
6 slides/page
09/24 3 slides/page
4 slides/page
6 slides/page
10/1 3 slides/page
4 slides/page
6 slides/page
10/8 Thanksgving
10/15 3 slides/page
4 slides/page
6 slides/page
10/22 3 slides/page
4 slides/page
6 slides/page
10/29 Midterm Exam
11/12 3 slides/page
11/19 3 slides/page
11/26 3 slides/page
12/3 3 slides/page


Assignments:

Assignment Deadline
Assignment 1 Sept. 24th
Assignment 2 Oct. 12th
Assignment 3 Nov. 16th
Project Dec. 7th
Assignment 4 Dec. 7th