The increasing demand for database systems has meant there is also a necessity to use appropriate tools for rapid systems development, such as screen and report generators. This module provides an overview of database systems, aiming to provide an understanding of the objectives and principles of databases, coupled with practical experience of using a relational system and interactive development database environments. Normalisation to third normal form. Relational database terminology.
Relational database features.
Query language features. Alternative approaches to database management. Practical workshop using an available integrated development database environment. Review of third generation languages and problems in systems development. Details of a screen and form generator.