CHP 9 Flashcards

(29 cards)

1
Q

Normalization

A

process of converting complex data structures into simple, stable data structures

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

View integration

A

combine normalized data requirements from all user interfaces into one consolidated logical database model

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

Primary Key

A

an attribute (or combination of attributes) whose value is unique across all occurrences of a relation

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

Relational database model

A

data represented as a set of relatable tables or relations

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

Relation

A

named 2 dimension table of data. consist of a set of named columns and an arbitrary number of unnamed rows

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

Well-structured relations (table)

A

relation that contains a min amount of redundancy and allows users to insert, modify, and delete rows w/o error/instances

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

Functional Dependency

A

constraint b/w 2 attributes in which the value of one attribute is determined by the value of another attribute

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

Second Normal Form (2nf)

A

if every non-primary key attribute is functionally dependent on the whole primary key

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

Third Normal Form

A

relation that is in 2NF and has no functional dependencies between 2 or more non-primary key attributes

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

Foreign Key

A

attribute that appears as a non primary key attribute in one relation and as a primary key attribute in another relation

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

Referential Integrity

A

rule that states that either each foreign key value must match a primary key value in another relation or be null

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

recursive foreign key

A

foreign key in a relation that references the primary key values of that same relation

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

Synonym

A

2 different names that are used for the same attribute (emp_id and Emp_No)

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

Homonym

A

single attribute that is used for 2 or more different attributes (ex account>loan, bank, savings)

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

Field

A

smallest unit of named application data recognized by system software

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

Data type

A

coding scheme recognized by system software for representing organizational data

17
Q

Calculated field

A

field that can be derived from other database fields.

18
Q

Default Value

A

value a field will assume unless an explicit value is entered for that field

19
Q

Null Value

A

a special value, distinct from 0, blank, or any other value, that indicates that the value for the field is missing/unknown

20
Q

physical table

A

a named set of rows and columns that specifies the fields in each row of the table

21
Q

Denormalization

A

process of splitting/combining normalized relations into physical table based on affinity of use of rows and fields

22
Q

Physical file

A

named set of table rows stored in a contiguous section of secondary memory

23
Q

File organization

A

technique for physically arranging the records of a file

24
Q

Pointer

A

field of data that can be used to locate a related field or row of data

25
Sequential File organization
rows in a file are stored sequence according to a primary key value
26
Indexed file organization
A file organization in which rows are stored either sequentially or nonsequentially, and an index is created that allows software to locate individual rows.
27
Index
A table used to determine the location of rows in a file that satisfy some condition.
28
Secondary key
One or a combination of fields for which more than one row may have the same combination of values.
29
Hashed file organization
file organization in which the address of each row is determined using an algorithm