|
COSC-3421(M)
Introduction to Database Systems
York University
Winter 2005
|
|
Class Homepage
|
|
|
|
Instructor:
|
Parke Godfrey
|
|
Office:
|
#2050 CSB
|
|
Office Hours:
|
Tu 2:00-4:30pm
|
|
& by appointment
|
|
Ph#:
|
416-736-2100 x66671
|
|
e-mail:
|
godfrey@cs.yorku.ca
|
|
|
T.A.:
|
Ekaterina Korobtsova
|
|
Office:
|
#2013 CSB
|
|
Office Hours:
|
Tu 12:00-1:00pm
|
|
Fr 11:00-12:00pm
|
|
|
|
e-mail:
|
katrina@cs.yorku.ca
|
|
|
|
Term:
|
Winter 2005
|
|
Time:
|
Mo&We 1:00-2:30pm
|
|
Place:
|
PSE #321
|
|
|
|
|
COSC-3421(M)
|
|
Welcome
to the
Introduction to Database Systems
course, COSC-3421, section M,
for winter term 2005.
Materials, instructions, and notices
for the course will accumulate here over the semester.
|
|
Class Bulletin Board
|
Final exam is soon.
Preparation guide.
- time: 19:00-22:00
- date: Wednesday 6 April
- place: CSE A
Some
local JDBC information (for DB2 on PRISM)
posted.
Project #4,
the Apt APP
for placing orders on the York River Booksellers Database,
is posted.
Due by 10:30pm Monday 4 April 2005.
(This is the absolute deadline.
No "late" deadline for this.)
It looks like class evaluations will now
be on Wednesday 23 March at the end of class.
Come for your chance to grade me.
Project #3,
SQL Jeopardy
querying the York River Booksellers Database,
is posted.
Due by 10:30pm Wednesday 23 March.
|
|
Materials
|
|
-
Syllabus
- Class news group: york.cs.course.3421
- Lecture Notes
- Introduction
PS (1 per),
PS (4 per),
PDF (1 per),
PDF (4 per)
- Design
- ER Modeling
- The Relational Model
- The Relational Algebra & Calculus
- Chapter 4 Textbook Slides
- Normalization
- Queries
- SQL
- Application Programs (w/ SQL)
- Chapter 6 Textbook Slides (modified):
PS (1 per),
PS (2 per),
PS (6 per),
PDF (1 per),
PDF (2 per),
PDF (6 per)
- JDBC, a practical guide:
PS (1 per),
PS (2 per),
PDF (1 per),
PDF (2 per)
- SQL/PL, a brief example:
PS (1 per),
PS (2 per),
PDF (1 per),
PDF (2 per)
- Transactions & the System
|
|
Projects & Tests
|
|
- Projects
-
Scheming a Schema
Due by 10:30pm Wednesday 2 February.
-
The Seats Database
Due by 10:30pm Wednesday 2 March.
-
SQL Jeopardy
querying the York River Booksellers Database.
Due by 10:30pm Wednesday 23 March.
-
The Apt APP
for placing orders on the York River Booksellers Database.
Due by 10:30pm Monday 4 April 2005.
(This is the absolute deadline.
No "late" deadline for this.)
- Tests
- midterm
- final exam
- preparation guide
- logistics
- time: 19:00-22:00
- date: Wednesday 6 April
- place: CSE A
The exam is join across the sections (M & N).
- Exercises
- Covering the relational model, ER design, relational design,
relational algebra & calculus, and normalization:
|
|
Information
|
- The textbook:
- PRISM Accounts:
You need a Prism computer account
to do the projects (#2 and on).
If you do not have one,
get one set up.
- DB2 and SQL:
- DB2 on PRISM (local)
- From IBM:
|
|
|
Parke Godfrey
|
|
|