database Flashcards
(100 cards)
Raw facts not yet processed
DATA
Processed data with meaning
INFORMATION
Shared collection of related data
DATABASE
Software that manages the database structure
DATABASE MANAGEMENT SYSTEM
Data about data
METADATA
Language to define database structure
DATA DEFINITION LANGUAGE (DDL)
Language to manipulate data
DATA MANIPULATION LANGUAGE (DML)
Language to control user permissions
DATA CONTROL LANGUAGE (DCL)
Language to retrieve/query data
DATA QUERY LANGUAGE (DQL)
Language to manage transactions
TRANSACTION CONTROL LANGUAGE (TCL)
Overall design of the database
SCHEMA
Unique identifier of a record
PRIMARY KEY
Column in a table
ATTRIBUTE
Set of valid values for an attribute
DOMAIN
One object associated with one object
ONE-TO-ONE RELATIONSHIP
One object associated with many objects
ONE-TO-MANY RELATIONSHIP
Many objects associated with many objects
MANY-TO-MANY RELATIONSHIP
Circle + Crow’s Foot symbol
OPTIONAL MANY
Line + Crow’s Foot symbol
MANDATORY MANY
Circle + Line symbol
OPTIONAL ONE
Single line symbol
MANDATORY ONE
Collection of application programs for files
FILE SYSTEM
Organized structure that regulates data
DATABASE SYSTEM
Combines rows from two or more tables
JOIN