Chapter 4 - Relational Databases Flashcards
database
A set of interrelated, centrally coordinated data files that are stored with as little data redundancy as possible.
database management system (DBMS)
The program that manages and controls the data and the interfaces between the data and the application programs that use the data stored in the database.
database system
The database, the DBMS, and the application programs that access the database through the DBMS.
database administrator (DBA)
The person responsible for coordinating, controlling, and managing the database.
online transaction processing database (OLTP)
Database containing detailed current transaction data, usually in third normal form. Focuses on throughput, speed,availability,concurrency, and recoverability. Often used concurrently by hundreds of users.
data warehouse
Very large databases containing detailed and summarized data for a number of years that are used for analysis rather than transaction processing.
business intelligence
Analyzing large amounts of data for strategic decision making.
online analytical processing (OLAP)
Using queries to investigate hypothesized relationships among data.
data mining
Using sophisticated statistical analysis to “discover” unhypothesized relationships in the data.
record layout
Document that shows the items stored in a file, including the order and length of the data fields and the type of data stored.
logical view
How people conceptually organize, view, and understand the relationships among data items.
physical view
The way data are physically arranged and stored in the computer system.
schema
A description of the data elements in a database, the relationships among them, and the logical model used to organize and describe the data.
conceptual-level schema
The organization-wide view of the entire database that lists all data elements and the relationships between them.
external-level schema
An individual user’s view of portions of a database; also called a subschema.