Intro to Database Pt.1 Flashcards

1
Q

Limitation of File-Based Approach

Users of one program may be unaware of potentially useful data held by other programs.

A

Separation and Isolation of Data

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

Limitation of File-Based Approach

Same data is held by different programs.

A

Duplication of Data

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

Limitation of File-Based Approach

File structure is defined in the program code.

A

Data Dependence

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

Limitation of File-Based Approach

Programs are written in different languages and so cannot easily access each others files.

A

Incompatible file formats

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

Limitation of File-Based Approach

Any new requirement needs a new program.

A

Fixed Queries

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

Definition of data was embedded in application programs, rather than being stored separately and independently.

A

DATABASE APPROACH

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

It is unordered and meaningless fact/s. It does not convey any message.

A

Data

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

It is ordered and meaningful facts.

A

Information

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

Shared collection of logically related data and a description of this data, designed to meet the information needs of an organization.

A

Database

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

Logically related data comprises entities, attributes and relationships of an organizations information.

A

Database

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

The information that describes and explains data.

A

Metadata

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

The data stored in a structured way

A

Data Dictionary or System Catalog

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

A software system that enables users to define, create, maintain and control access to the database.

A

Database Management System (DBMS)

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

TYPES OF DBMS

a type of database that supports only user at the time

A

Single-user database

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

TYPES OF DBMS

a single user that runs on a personal computer.

A

Desktop database

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

TYPES OF DBMS

a type of database that supports multiple users at the same time.

A

Multiuser database

17
Q

TYPES OF DBMS

a type of database that supports a relatively small number of users or a specific department within the organization.

A

Workgroup database

18
Q

TYPES OF DBMS

a type of database that is used by the entire organization and
support many users across many departments.

A

Enterprise database

19
Q

TYPES OF DBMS

a type of database that supports data located at a single site.

A

Centralized database

20
Q

TYPES OF DBMS

a type of database that supports data distributed across several different sites.

A

Distributed database

21
Q

TYPES OF DBMS

a database that is created and maintained using cloud services, such as Microsoft Azure or Amazon AWS.

A

Cloud database

22
Q

TYPES OF DBMS

a database that contains a wide variety of data used in multiple discipline.

A

General-purpose database

23
Q

DATABASE APPROACH Responsibilities

providing a way to define and build the database.

A

Data Definition

24
Q

DATABASE APPROACH Responsibilities

providing a way to insert and update data in the database.

A

Data Manipulation.

25
Q

DATABASE APPROACH Responsibilities

retrieving information from the data in the database

A

Query Execution

26
Q

DATABASE APPROACH Responsibilities

ensuring that data stored is well-formed

A

Data Integrity

27
Q

DATABASE APPROACH Responsibilities

enforcing restrictions about who is able to access what data

A

Data Security

28
Q

DATABASE APPROACH Responsibilities

logging capabilities to provide an audit trail for data changes

A

Provenance

29
Q

DATABASE APPROACH Responsibilities

supporting the activities of many users at the same

A

Multiuser Concurrency