chapter 4 review Flashcards

1
Q

t or f: the relational DB model offers a logical view of data?

A

true

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

view data logically rather than physically?

A

relational model

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

structural and data independence.
resembles a file conceptually?

A

table

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

t or f: relational DB model is harder to understand than the hierarchical and network model?

A

false

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

logical view of relational DB is based on….

A

relation

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

two-dimensional structure composed of rows and columns.

A

table

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

t or f: a table contains a group of related entities?

A

true

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

one or more attributes that determine other attributes

A

key

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

t or f: key roles means if you know the value of attribute A, you can determine the value of attribute B

A

t

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

attribute B is functionally dependent on A if all rows in the table that agree in value for A also agree in the value of B, this is def of?

A

functional dependence

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

composed of more than one attribute?

A

composite key

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
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
13
Q

any key that uniquely identifies each row

A

superkey

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

a superkey without unnecessary attributes

A

candidate key

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

each row in a table has its unique identity

A

entity integrity

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

no data entry is an example of?

A

nulls

17
Q

makes the relational DB work?

A

controlled redundency

18
Q

t or f: data within the same DB share the same attributes

A

true

19
Q

t or f: redundancy exists only when there is unnecessary duplication of attribute values?

A

true

20
Q

an attribute whose values match primary key values in a related table

A

foreign key

21
Q

FK contains a value that refers to an existing valid tuple in another relation

A

referential integrity

22
Q

key used strictly for data retrieval purposes

A

secondary key

23
Q

t or f: many relational database managements enforce integrity rules automatically

A

true

24
Q

flags indicate the absence of some values

A

using flags to avoid nulls

25
Q

provides a detailed accounting of all tables found within a user-created database

A

data dictionary

26
Q

t or f: data dictionary contains all attribute names and characteristics for each table in the system and metadata

A

true

27
Q

detailed system data dictionary that describes all objects within the database

A

system catalog

28
Q

indicates the use of the same name to label different attributes

A

homonym

29
Q

indicates the use of different names to label the same attribute

A

synonym

30
Q

relational modeling ideal

A

1:m

31
Q

should be rare in any relational DB design

A

1:1

32
Q

cant be implemented can be changed into 1:m relationships

A

m:n

33
Q

what relation is found in any DB environment?

A

1:m

34
Q

sometimes means that entities were not defined properly

A

1:1

35
Q

avoid problems inherent to m:n relationship by creating a composite key in which relation?

A

m:n

36
Q

controls data redundancy by using common attributes shared by table in the?

A

FK

37
Q

t or f: data redundancy is not necessary

A

false