chp1 Flashcards

(34 cards)

1
Q

A collection of related data.

A

Database

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

Known facts that can be recorded and have an implicit meaning.

A

Data

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

Traditional databases?

A

Numeric and Textual databases

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

Some part of the real world about which data is stored in a database

A

Mini world

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

T/F (Database System) is a software package to facilitate the creation and maintenance of a computerized database

A

False. Database management system DBMS

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

The DBMS software together with the data itself

A

Database system

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

Applications interact with a DB by generating ……. and ……..

A

Queries and transactions

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

used to hide storage details and present the users with conceptual view of the DB

A

Data abstraction ( data model )

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

T/F
the self describing nature of a database system allows the DBMS software to work with different DB applications

A

TRUE

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

T/F
DBMS may provide security to prevent unauthorized access

A

TRUE

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

T/F
program-data independence does NOT allow changing data structure without having to change the DBMS access programs

A

FALSE, it allows it

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

T/F
the Database approach supports multiple views of the data?

A

TRUE, each user may see a different view of the DB

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

Guarantees that each transaction is correctly executed or aborted?

A

Concurrency control

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

T/F
Online Transaction Processing OLTP is a major part of the DB applications

A

TRUE

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

Allows hundreds of concurrent transactions to execute per second

A

OLTP

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

T/F
Those who develop the DBMS software are called Actors on the Scene

A

FALSE, “Workers behind the Scene”

15
Q

Those who design, develop, and maintain DB applications

A

Actors on the Scene

16
Q

Database designers are example of

A

Actors on the scene

17
Q

responsible for authorizing access to the DB, monitoring it, acquiring hardware and software

A

Database Administrators

18
Q

responsible to define the content, structure, constraints, and functions against the DB. must communicate with end user

A

Database Designers

19
Q

Uses the data for queries, reports, and may update the database content

20
Q

(casual, parametric) users make up a large section of the end user population

A

parametric (naive)

21
Q

………. uses previously well defined functions in the form of canned transactions

A

parametric or naive users

22
Q

includes business analysts, scientists, engineers

A

sophisticated users

23
mostly maintain personal DB using ready to use apps
Stand alone users
24
T/F no DBMS may suffice if the database system is not able to handle the complexity of data because of modeling limitations
TRUE
24
T/F a DBMS may be unnecessary if the access to data by multiple users is required
FALSE, when the access by multiple users is NOT required.
25
T/F A DBMS may be unnecessary if the database and applications are well defined and simple
TRUE
25
T/F (Insulation between programs and data) in Database approach allows the DBMS software to work with different database applications
FALSE, the self-describing nature of a database system allows that.
26
T/F Traditional DBMS are suitable for real-time databases
FALSE. Only numeric and textual databases.
27
T/F DB administrators are responsible for security breaches and poor response time
TRUE
28
T/F A transaction is a logical unit of a database that needs to be aborted or committed
TRUE
29
What is the impact of program-data independence?
it eliminates the need to change the DBMS access programs when altering data structures or storage organization
30
T/F Embedding the structure of data files in the application programs is an advantage of using database approach
FALSE. it is NOT an advantage.