Flat-file versus database
Elements of database environment
Relational database model
Designing Relational Databases
Database in Distributed Environment
100

The cause of three types of data management problems (data storage, data updating, and currency of information)

Data redundancy

100

This feature allows the database administrator (DBA) to check the database and to authorize appropriate users

Database usage reporting

100

The number of instances or records that pertain to a specific entity

Occurrence

100

How many conditions should be met in order to pass as valid entities

2

100

This is done to protect shared resources or objects

Database Lockout

200

User’s inability to obtain additional information as his or her needs change when using the flat-file approach

Task-data dependency

200

This allows users and programmers to create applications to access the database

Program development

200

Refers to the degree of association between two entities

Cardinality

200

What table uses a composite primary key of Purchase Order NUMBER and PART NUMBER to uniquely identify the Order Quantity attribute

Purchase Order Item Detail table

200

Two types of Distributed Database

Partitioned and Replicated

300

Special software system that is programmed to know which data elements each user is authorized to access

Database management system (DBMS)

300

This is the lowest level of representation, which shows the physical arrangement and sequence of records

 Internal view

300

Refers to the data elements that define an entity such as name, date, and amount

Attribute

300

Allows the system designer to easily create user views from tables

Query Function

300

Method of managing simultaneous operations without conflicting each other

Concurrency Control

400

Describes an environment in which individual data files are not related to other files

Flat-file model

400

The proprietary programming language that a particular DBMS uses to retrieve, process, and store data

Data manipulation language

400

Extracts specific rows from a particular table and creates a virtual table that is a subset of the original table

Restrict

400

It is used to make the view visually attractive and easy to use.

Report Program

400

A situation where computer programs are preventing each other from accessing the resource

Deadlock Phenomenon

500

The central concept of the database approach

Data sharing

500

This feature allows users and programmers to access the data without programs

Query language

500

Extracts specific columns from a particular table and creates a virtual table that is a subset of the original table

Project

500

What is the 5th step in designing a database

Construct the physical database

500

Give one advantage of replicated database

ensures data access or reduces the risk of delays