Definition of the relation model. Information structuring according to the “Entity Relationship”-model.
Functional dependencies and what they mean for good database design. Normalization. Query languages and the mathematics behind them. Methods for storage and retrieval. Transaction handling. Assertion of security and integrity. Fourth generation development tools for design of database systems. Development of information systems. Overview of different models for data representation. Laboratory assignments using experimental and commercial systems.