Database and Database Users Flashcards

1
Q

A database is a collection of _________ data.

A

related

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

Implicit Properties of a database.

A
  1. Represent an aspect of the real world.
  2. Logically coherent collection of data with some inherent meaning.
  3. Designed, build, and populated with data for a specific purpose.
  4. Can be of any size and complexity.
  5. May be generated and maintained manually or computerized.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

DMBS

A

Database Management System

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

A computerized system that enables users to create and maintain a database.

A

DBMS

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

General purpose of DMBS

A

To facilitate the process of DEFINING, CONSTRUCTING, MANIPULATING, and PROTECTING AND MAINTAINING DATABASES.

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

Specifying data types, structures, and constraints of data to be stored in the database.

A

Defining a database.

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

Process of storing the data on a storage medium which is controlled by the DMBS.

A

Constructing a database.

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

Fetching or querying the database to retrieve specific data updating database information to reflect change and generate reports.

A

Manipulating a database

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

System protection against hardware or software malfunction or crashes, and security protection against unauthorized and malicious access.

A

Protecting a database

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

Allowing the database system to evolve as requirements change over time.

A

Maintaining a database.

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

Review function diagram

A

-

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

Characteristics of the Database Approach

A
  1. Self describing nature
  2. Insulation between programs, data, and data abstraction.
  3. Support for multiple views of data.
  4. Sharing data and multi us transaction processing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Complete definitions or description of the database structure and constraints.

A

Self describing nature.

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

Structure of data files is stored in the DBMS catalogs separately from the access programs.

A

Insulation between programs, data, and data abstraction.

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

Implementation of the operation is specified separately and can be changed without affecting the interface.

A

Insulation between programs, data, and data abstraction.

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

A multi user DBMS has a variety of distinct applications. Provides facilitate for multiple views.

A

Support for Multiple views of data.

17
Q

A subset of data that may contain virtual data that is derived from the database but not explicitly stored.

18
Q

Allows multiple users to access the database at the same time.

A

Sharing data and multiuser transaction processing.

19
Q

Concurrency control to ensure that several users trying to update the same data are correct.

A

Sharing data and multiuser transaction processing.

20
Q

Responsible for authorizing access to the database, coordinating, and monitoring the use and acquisition of software and hardware resource.

A

Database Administrators.

21
Q

Accountable for problems such as security breaches and poor system response time.

A

Database Administrators.

22
Q

Identifies the data to be stored in the database. Chooses the appropriate structures to represent and store data.

A

Database Designers.

23
Q

People whose jobs require access to the database for querying, updating, and generating reports.

24
Q

Occasional access to the database. Uses a sophisticated database query interface to specify request and are typically middle or high level managers.

A

Casual End users.

25
Revolves around constantly querying and updating the database, using standard types of queries and updates.
Naive or Parametric End Users.
26
Engineers, scientists, business analysts, and others who thoroughly familiarize themselves with the facilities of the DBMS.
Sophisticated End Users.
27
Maintains personal databases by using ready-made program packages that uses menu-based or graphic-based interfaces
Standalone Users
28
Determines the requirements of end users, especially the naive and parametric end users and develops specifications for standard transactions that cater to the requirements.
System Analysts.
29
Implements the specifications as programs; then test, debug, documents, and maintain the transactions in the database.
Application Programmers.
30
Design and Implement the DBMS modules and interfaces as software packages.
DBMS System Designers and Implementers
31
Design and implement tools. Tools that facilitate database modeling, design and performance improvement of the DBMS.
Tool Developers.
32
Actual running and maintenance of hardware and software environment of the DBMS.
Operators and Maintenance Personnel.