Chapter 1 - Intro To Database Flashcards
Database
A collection of data organized to provide efficient management of the data as well as easy access to and updating of the data.
Flat file database
A file containing records that have no structured interrelationship.
Name the problems of a flat file database
Repetition of data, separation of data, incompatibility of files, data dependence and inflexibility of the application programs that access the data.
What approach does the flat file database use?
Decentralized
How does a flat file database collect the data?
In lines of text with each value separated by a tab character or a comma And with each row represented by a new line.
System catalog or data dictionary
Part of the database that describes the data in the database.
What type of structure does a database use?
Tabular
Program data independence
Application programs that are written to access the database need not be concerned with how the database is defined or how it holds the data. Because the data is stored in a separate mechanism application programs also become completely independent entities.
What type of definitions are in object oriented programming?
Internal and external definition.
What kind of approach does database allow?
Centralized
Relational database
A collection of data organized as a set of formally described tables.
Database management system
Allows users to define create and maintain databases while providing controlled access to the database.
SQL Stands for what?
Structured query language
Structured query language
A language used to create professional high-performance corporate databases.
DDL
Data definition language