Module 4 Flashcards

1
Q

Define Database

A

A set of interrelated centrally coordinated data files that are stored with as little data redundancy as possible.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Database Management System

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Advantages of Database Systems

A
Data integration
Data sharing
Minimal data redundancy / inconsistencies
Data independence
Cross-function analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Logical View of Data

A

How people conceptually organise, view and understand the relationship among the data items.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Physical View of Data

A

The way data is physically arranged and stored in the computer system.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define Schema

A

A description of the data elements in a database, the relationship among them and the logical
model used to organise and describe the data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Types of Schemas

A

Conceptual-Level Schema
External-Level Schema
Internal-Level Schema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define Data Dictionary

A

Information about the structure of the database, including a description of each data
element.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

DBMS Languages

A

DDL
DML
DQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Data Definition Language

A

Language that builds the data dictionary, creates the database, describes
logical views, and specifies record or field security restraints.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Data Manipulation Language

A

Language that changes database content, including data element creations, updates, insertions and deletions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Data Query Language

A

High-level, english like, DBMS language that contains powerful, easy-to-use commands that enable users to retrieve, sort, order and display data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly