4.1 Learning Objectives

  • To understand the importance of databases in Internet Web applications and smartphone apps

  • To understand the nature and characteristics of databases

  • To survey some important and interesting database applications

  • To gain a general understanding of tables and relationships

  • To describe the components of a Microsoft Access database system and explain the functions they perform

  • To describe the components of an enterprise-class database system and explain the functions they perform

  • To define the term database management system (DBMS) and describe the functions of a DBMS

  • To define the term database and describe what is contained within the database

  • To define the term metadata and provide examples of metadata

  • To define and understand database design from existing data

  • To define and understand database design as new systems development

  • To define and understand database design in database redesign

  • To understand the history and development of database processing