Module 4 Flashcards
Define Database
A set of interrelated centrally coordinated data files that are stored with as little data redundancy as possible.
Database Management System
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.
Advantages of Database Systems
Data integration Data sharing Minimal data redundancy / inconsistencies Data independence Cross-function analysis
Logical View of Data
How people conceptually organise, view and understand the relationship among the data items.
Physical View of Data
The way data is physically arranged and stored in the computer system.
Define Schema
A description of the data elements in a database, the relationship among them and the logical
model used to organise and describe the data.
Types of Schemas
Conceptual-Level Schema
External-Level Schema
Internal-Level Schema
Define Data Dictionary
Information about the structure of the database, including a description of each data
element.
DBMS Languages
DDL
DML
DQL
Data Definition Language
Language that builds the data dictionary, creates the database, describes
logical views, and specifies record or field security restraints.
Data Manipulation Language
Language that changes database content, including data element creations, updates, insertions and deletions.
Data Query Language
High-level, english like, DBMS language that contains powerful, easy-to-use commands that enable users to retrieve, sort, order and display data.