Chapter 9: Database Management Systems Flashcards
Flat-file Model
Environment in which individual data files are not related to other files
Data attribute
Most elemental piece of potentially useful data in the databse
Data redundancy
State of data elements being represented in all user files
Data storage
Efficient information system that captures and stores data only once and makes this single source available to all users who need it
Data updating
Periodic updating of data stored in the files of an organization
Currency of information
Problem associated with the flat-file model because of it’s failure to update all the user files affected by a change in status; may result in decisions based on outdated information
Task-data dependency
User’s inability to obtain additional information as his or her needs change
Database Management System
Software system that controls access to the data resource (program development, backup and recovery, database usage reporting, database access)
Hierarchical Model
Database model that represents data in a hierarchical structure and permits only a single parent record for each child record
Network Model
Variation of the hierarchical model, allowed two parents for single child record
Relational Model
Data model that is more flexible than traditional navigational models, allows users to create new and unique paths through the database to solve a wide range of business problems
Navigational Model
Model that possesses explicit links or paths among data elements
Structured Model
The data elements for predefined structured paths
Users
Individuals who employ systems, receive information, and act on the information received
Data definition language
Programming language used to define the physical database to the database management system