Week 07

Announcements

The project for the course is available. Information about the database server will follow soon.

Exercise Tuesday (14.02.2012)

Time to get your hands dirty! This exercise will take place in IMADA's terminal room. You should get an account for the database server and set up a test database with the running examples from the lectures. Try some of the queries from the lecture on this test database. Then add some relations from the previous exercises and perform queries on them.

Lecture Wednesday (15.02.2012)

In the fourth lecture we will catch up with aggregate queries in SQL and extended relational algebra. Then we will introduce concepts needed for designing good relational databases. We will start on functional dependencies, decomposition of relations, and normal forms.

Topics

Functional Dependency, Anomalies, Decomposition, Boyce Codd Normal Form

Reading

Chapters 3.1-3.3

Lecture Thursday (16.02.2012)

The fifth lecture will continue with normal forms and introduce the third normal form (3NF). In the second half we will start on entity relationship diagrams (ER diagrams).

Topics

3rd Normal Form, ER diagrams

Reading

Chapters 3.4-3.5, Chapters 4.1-4.2

Design by 1234.info | Modified by Peter Schneider-Kamp | CSS 2.0