Quiz 2 - Ch 6 Flashcards

1
Q

Process of evaluating and correcting table structures to minimize data redundancies : N…………..

A

Normalization

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

Reduces data anomalies: N……..

A

Normalization

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

H……… normal forms are better than l…….. normal forms

A

Higher / lower

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

… is as high as we need to go in normalization process

A

3NF

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

Produces a lower normal form: D………..

A

Denormalization

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

Results in increased performance and greater data redundancy: D……….

A

Denormalization

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

Need for Normalization
Used while d………a new d………. s…….
Analyzes the r………… among the a……… within each e…..
Determines if the s……….. can be i………….
Improves the existing d………. s…….. and creates an appropriate d…….. d……..

A

Used while designing a new database structure
Analyzes the relationship among the attributes within each entity
Determines if the structure can be improved
Improves the existing data structure and creates an appropriate database design

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

Characteristic of 1NF: Table f….., no repeating g….., and P…. k….. identified

A

format/ groups/ primary key

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

Characteristic of 2NF: 1NF and no p…….. d……….

A

partial dependecies

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

Characteristic of 3NF: 2NF and no t………. d……….

A

transitive dependencies

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

Characteristic of 4NF:3NF and no i……… m…………. d………

A

independent multivalued dependecies

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

Functional dependence in which the determinant is only part of the primary key: P…….. d……….

A

Partial Dependency

PK(A,B)->(C,D), B->C

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

An attribute functionally depends on another nonkey attribute: T…………… d…………

A

Transitive dependency

PK(X)->Y, Y->Z, Then X->Z

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

Requirements for Good Normalized Set of Tables
Evaluate P….. K….. assignments and n…….. c…………
Refine a……… a……..
Identify new a……… and new r……….
Refine p….. k…… as required for data granularity
Maintain h…….. a……… and evaluate using d…….. a……….

A

Evaluate PK assignments and naming conventions
Refine attribute atomicity
Identify new attributes and new relationships
Refine primary keys as required for data granularity
Maintain historical accuracy and evaluate using derived attributes

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

A…….. a………..: Cannot be further subdivided

A

Atomic attribute

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

A…………: Characteristic of an atomic attribute

A

Atomicity

17
Q

G……… : Level of detail represented by the values stored in a table’s row

A

Granularity

18
Q

S………. K…….. :Used by designers when the primary key is considered to be unsuitable

A

Surrogate Keys

19
Q

S………. K……..: Have a numeric value which is automatically incremented for each new row

A

Surrogate Keys

20
Q

Characteristic of BCNF: Every d……….. is a c…….. k….

A

determinant / candidate / key

21
Q

Same characteristics as primary key but not chosen to be the primary key: C………… K………..

A

Candidate Key

22
Q

N………… should be part of the design process

A

Normalization

23
Q

Proposed entities must meet the required normal form b…… table structures are created

A

before

24
Q

Principles and normalization procedures to be understood to r……… .and m…….. databases

A

redesign / modify

25
Q

ERD is created through an i……….. process

A

iterative

26
Q

Normalization focuses on the c……….of specific e………..

A

characteristics / entities

27
Q

Number of database tables e……. when tables are decomposed to conform to n………requirements

A

expands / normalization

28
Q
Circumstances for denormalization:
R......... data
D............ data
P.................data
I................. requirements
A

Redundant data
Derived data
Reaggregated data
Information requirements