DBMS Flashcards

1
Q

ACID

A

Atomicity, Consistency, Isolation, Durability - the properties maintained by standard DBMS’s.

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

Application Server

A

A component-based product that resides in the middle-tier of a server-centric architecture. It provides middleware services for security and state maintenance, along with data access and persistence.

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

Atomicity

A

An indivisible and irreducible series of database operations such that either all occur, or nothing occurs.

Example: Money transfer from bank account A to account B. Both transactions (withdrawal from A and deposit to B) must occur or the entire transaction is cancelled.

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

BLOB (acronym)

A

Binary Large Object (Acronym)

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

BLOB (definition)

A

A collection of binary data stored as a single entity in a DBMS. Typically images, audio, etc.

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

B-tree

A

An organizational structure for information storage and retrieval in which all terminal nodes are the same distance from the base, and all nonterminal nodes have between n and 2n pointers.

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

Cache

A

The computer memory that is set aside to contain a portion of the database data that has most recently been accessed by the database application program. Used to minimize the amount of physical disk I/O performed by the DBMS.

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

Cascade

A

A foreign key attribute that automatically migrates the changes made to a referenced (primary key) table to all of the referencing (foreign key) table rows.

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

Catalog

A

A repository for the computer-readable form of a database’s data definition meta-data.

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

Client

A

Accesses a service made available by a server.

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

Client-Server Model

A

A distributed application structure that partitions tasks or workloads between the providers of a resource service and service requesters.

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

Cloud

A

Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand.

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

Column

A

A single unit of named data that has a particular data type (within a table).

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

Commit

A

The action that causes all of the changes made by a particular transaction to be reliably written to the database files and made visible to other users.

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

Concurrency

A

The property in which two or more computing processes are executing at the same time.

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

Consistency

A

The property of a transaction that guarantees data is affected only in allowed ways.