Key terms Flashcards

1
Q

The program accessing the database is dependent on the structure

A

Structural Dependence

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

The program accessing the database is dependent on the type of data being stored

A

Data dependence

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

When one attribute is dependent on the contents of the other attribute

A

Functional dependence

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

One attribute value determines another attribute value

A

Determinant

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

Attribute whose value is dependent on another attribute

A

Dependent

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

A key with more than one attribute

A

Composite key

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

Any attribute that is a part of a key

A

Key attribute

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

A set of keys that uniquely identify each row

A

Superkey

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

A superkey without the unnecessary attributes

A

Candidate key

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

Happens where each row in an entity has a unique identity

A

Entity integrity

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

A characteristic of an entity

A

Attribute

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

An association among entities

A

Relationship

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

A restriction placed on data

A

Constraint

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

A description of a policy, procedure or principle within and organization

A

Business rule

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

Defines the environment in which data can be managed (or can be used to work with data in the database). Examples are SELECT, INSERT, UPDATE, etc.

A

Data Manipulation Language (DML)

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

Enables the database administrator to define the database structure and schema components

A

Data Definition Language (DDL)