|
Comp2400/Comp6240 Lectures
|
course home page
The lectures will be on Wednesdays, 1pm-2pm in Physics lecture
theatre, and Thursdays 2pm-4pm in Chemistry lecture theatre 1.
Elmasri and Navathe, Chapters 1, 2 and 3.
|
SQL and the Relational Data Model
|
Elmasri and Navathe, Chapters 5 and 8.
Student database example: studentEgCreateSchema.sql studentEgPopulate.sql studentEgViolations.sql studentEgQueries.sql studentEgDropSchema.sql
|
UML Class Modelling and Logical Database Design
|
Elmasri and Navathe, Chapters 3, 4, and 12.
Warehouse Pick and Pack example: requirements
statement (last year's Assignment 1), pickpackEgProposal.pdf (new version uploaded 14:18 Friday 15 Aug), pickpackEgCreateSchema.sql pickpackEgPopulate.sql pickpackEgQueries.sql pickpackEgDropSchema.sql
|
Relational Algebra and Relational Calculus
|
Elmasri and Navathe, Chapter 6.
The little example php code,
dbtest.php. Similar
examples on the
PHP web site.
|
Privacy, Security, Responsibility and Ethics
|
Elmasri and Navathe, Chapter 23, Australian government
privacy web-site.
|
Functional Dependencies and Normal Forms
|
Elmasri and Navathe, Chapter 10 (and to a lesser extent 11).
Carol Edmonson's lecture
slides
on this topic (lectures 16, 17, 18 and 21) from 2006 are also highly
recommended.
|
Transactions and Recovery
|
Navathe and Elmasri, Chapters 17, 18 and 19.
|
Query Processing and File Access
|
Navathe and Elmasri, Chapters 13, 14 and 15.
6 lectures by Ben Lippmeier, and a tutorial