AIS Ch. 4 Flashcards
Database
A set of interrelated, centrally coordinated data files that are stored with as little data redundancy as possible.
Database MGMT 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 data-base, 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.
Data Warehouse
Very large database 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” un-hypothesized relationships in 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; also called a subschema.
Subschema
A subset of the schema; the way the user defines the data and the data relationships.
Internal-Level Schema
A low-level view of the entire database describing how the data are actually stored and accessed.
Data Dictionary
Information about the structure of the database, including a description of each data element.
Data Definition Language
DBMS language that builds the data dictionary, creates the database, describes logical views, and specifies record or field security constraints.
Data Manipulation Language (DML)
DBMS language that contains powerful, easy-to-use commands that enable users to retrieve, sort, order, and display data.
Report Writer
DBMS language that simplifies report creation.
Data Model
An abstract representation of database contents.
Relational Data Model
A two-dimensional table representation of data; each row represents a unique entity (record) and each column is a field where record attributes are stored.
Tuple
A row in a table that contains data about a specific item in a database table.
Primary Key
Database attribute or combination of attributes, that uniquely identifies each row in a table.
Foreign Key
An attribute in a table that is also a primary key in another table; used to link the two tables.