Part 2 Flashcards

1
Q

are computer professionals who write application programs.

A

Application programmers

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

are unsophisticated users who interact with the system by using predefined user interfaces, such as web or mobile applications.

A

Naive users

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

A person who has central control over the system

A

Database Administrator (DBA)

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

interact with the system without writing programs

A

Sophisticated users

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

many cores shared memory, shared disk, shared nothing

A

Parallel Databases

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

the application resides at the client machine, where it invokes database system functionality at the server machine

A

Two-tier architecture

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

geographical distribution, schema/data heterogeneity

A

Distributed Databases

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

one to a few cores, shared memory

A

Centralized Databases

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

one server machine executes work on behalf of multiple client machines

A

Client-server

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

the client machine acts as a front end and does not contain any direct database calls.

A

Three-tier architecture

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