Part I: Introduction. The evolution of database management. Foundations for database management systems. Part II: Data models. Database design: initial steps. Principles of data models. Relational model. Hierarchical data model. Network data model. Database design: data model selection. Part III: Physical aspects of databases. Physical database design. File searching and sorting techniques. Operating support features of DBMS. Selecting and implementing DBMS. Part IV: The future. Microcomputer database management software. Future technology for database applications. Database administration. Glossary. Index.