Database Management Extra 5 Flashcards

1
Q

The portion of the database that interacts with application programs.

A

Subschema

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

A logical construct perceived to be a two dimensional structure composed of intersecting rows (entities) and columns (attributes) that represents an entity set in the relational model.

A

Table

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

In the relational model, a table row.

A

Tuple

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

A language based on object-oriented concepts that provides tools such as diagrams and symbols to graphically model a system.

A

UML

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

A property of an OODBMS that allows the database to keep track of the different transformations performed on an object.

A

Versioning

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

A description of a policy, procedure, or principle within an organization. For example, a pilot cannot be on duty for more than 10 hours during a 24-hour period, or a professor may teach up to four classes during a semester.

A

Business Rule

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

A minimal superkey; that is, a key that does not contain a subset of attributes that is itself a superkey.

A

Candidate Key

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

An entity designed to transform an M:N relationship into two 1:M relationships. The ??? ??? primary key comprises at least the primary keys of the entities that it connects. Also known as a bridge entity or associative entity.

*** composite key = A multiple-attribute key.

A

Composite Entity

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

The role of a key. In the context of a database table, the statement “A determines B” indicates that knowing the value of attribute A means that the value of attribute B can be looked up.

A

Determination

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

In data modeling, the construct used to organize and describe an attribute’s set of possible values.

A

Domain

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