Introduction to Relational Databases Using Structural Engineering Examples

An introduction to the basic issues of database management and to the concepts of the relational database model is presented. Structural engineering examples are used to describe the principal relational operations for data retrieval. Examples of an available relational data retrieval language developed for a current database management system are provided. The process of normalization is analyzed, and 6 different normal forms are described, to provide guidelines for database design.