The University of Queensland Homepage
School of ITEE ITEE Main Website

 Resources


 

Week  Module Lecture Notes2  Lecture Recordings
Readings1 and Additional Material
Tutorials
Practicals
Assessment
1
Introduction to the course

Database Systems
PPT
PDF

PPT
PDF
 
Monday 27.02


Wednesday 29.02
Chapter 1



2 Requirements Engineering PPT
PDF

Monday 5.03

Wednesday 7.03
Chapter 7 of Hoffer, George and Valacich, Modern Systems Analysis and Design 4th Edition


Web Deli Example Handout in Class on Monday

Presentation on making the Web Deli Context Diagram as shown in class on Wednesday

 



3 Entity Relationship Modelling PPT
PDF

Monday 12.03

Wednesday 14.03
Chapter 7

Web Deli Example - Solution for Level 0 DFD and Guidelines for getting started with ER
Tutorial 1 - Requirements Engineering

Questions [PDF]  Solutions [PDF]
Get familiar with MS Access
Database Assignment Issued
4
Relational Model

PPT
PDF

Monday 19.03

Wednesday 21.03

Chapter 2 (2.1) 
Chapter 3
Tutorial 2 - Entity-Relationship

Questions [PDF]  Solutions [PDF]
Get familiar with MS Access
5
ER to Relational Mapping PPT
PDF
 
Monday 26.03

Wednesday 28.03
Chapter 9

3 Examples handed out in lecture
Tutorial 3 - Relational Model
 
Questions [PDF]  Solutions [PDF]
Designing a Relational Database
6
FDs and Normalization PPT
PDF

Monday 02.04

Wednesday 04.04

Chapter 15 (excluding 15.6 & 15.7)
Chapter 16 (16.1)

Mock quiz 1 as discussed in class on Wenesday
Tutorial 4 - ER-Relational Mapping
 
Questions [PDF]  Solutions [PDF]
Understanding Constraints in the Relational Model

ER-Relational Mapping


7
...cont

In class Quiz^

 

Wednesday 18.04

Tutorial 5 - Functional Dependencies
 
Questions [PDF]  Solutions [PDF]
Working with FDs




In class Quiz
8
SQL
PPT
PDF
Monday 23.04
Chapter 4 and 5

Optional Material on Design by Synthesis approach to Database Design

FD and Normalization Examples (see also LDBM)

FAQs on Normalization

Tutorial 6 - Normalization
 
Questions [PDF]  Solutions [PDF]
Normalization
9
...cont

Monday 30.04

Wednesday 02.05

Tutorial 7 - Basic SQL
 
Questions [PDF]  Solutions [PDF]
Assignment Work Database Assignment Due (Group + Individual)
10
...cont

Wednesday 09.05

Tutorial 8 - Advanced SQL
 
Questions [PDF] Solutions [PDF]


SQL

11
In class Quiz^

SQL Views

Wednesday 16.05
Advanced SQL Queries Class Exercises
...cont
SQL

12
DBMS Architecture


PPT
PDF

Monday 21.05

Wednesday 23.05
Chapter 2

DBMS Languages (ppt presented in class on DDL, DCL and DML)

Tutorial 9 - SQL-Views

Questions [PDF] Solutions [PDF]
SQL
In class Quiz
13
...cont
Revision



Revision
Revision

1Required reading for each module is given at the end of the lecture presentation. Readings are from the text book by Elmasri & Navathe (6th Edition), unless stated otherwise.

2PPT files are password protected - please access through your UQ (ITS) or ITEE login and password

Printing options available through POD (Print on Demand).

To better meet learning requirements, slight variations of these files may occur during the course of the semester. Updated version if and when provided, will be announced on the website

^In class quiz will be held in lecture theatre (Monday 10AM)