DM26, Fall 2004 - Weekly Note 6


Note: There are no lectures or exercise classes in Week 42 (Oct. 11 to Oct. 15). On Weekly Note 5, the date for the next exercise class was erroneously stated as Oct. 11 (now corrected to Oct. 18).


Lecture October 6

More on normal forms: 3NF, multivalued dependencies, 4NF.

Reading

Ramakrishnan and Gehrke: The rest of Chapter 19.


Lecture October 20 (Expected Contents)

Database application programming. Possibly start on DBMS implementation.

Reading

Ramakrishnan and Gehrke: Chapter 6, Section 7.5. Possibly parts of Chapters 8 and 9.


Exercises October 18

Exercises 19.1 (except questions 3 and 4), 19.2, 19.3, 19.7 (but in question (b), only consider whether the relation is in 3NF or BCNF), and 19.15 in Ramakrishnan and Gehrke.


Exercises October 25

Exercises 19.5 (in question (a), just determine whether the relation is in BCNF), 19.8 (in question (ii), just determine whether the relation is in BCNF), 19.13, 19.19, 19.20, and 19.27 in Ramakrishnan and Gehrke.


Maintained by Rolf Fagerberg (rolf@imada.sdu.dk)