Part 1 Introduction: introduction to data base processing; components of a database system. Part 2 Data modelling: the entity relationship model; semantic object model. Part 3 Database and database application design: the relational model and normalization; database design using entity relationship models; database design with semantic object models; database application design. Part 4 Database implementation with the relational model: foundations of relational implementation; structured query language; relational implementation on a personal computer; relational implementation with DB2. Part 5 Database implementation with hierarchical and network data models: transaction processing and data language; the CODASYL DBTG model. Part 6 Administration: data administration and database administration. Part 7 Distributed processing: distributed applications; resource sharing and client server systems; distributed database processing.