Database Quiz 2

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/37

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

38 Terms

1
New cards

Relational Database Model

represents information by storing data in tables which are related together using keys

2
New cards

Data Table

stores information about a thing

3
New cards

Data Subset Table

stores additional information for a thing that is stored in a Data Table

4
New cards

Linking Table

used to implement a many to many relationship between two tables

5
New cards

Validation Table

defines the valid values that may be used in a column of another table

6
New cards

Functional Dependency

a relationship where the value of an attribute (or set of attributes) uniquely determines the values of another attribute (or set of attributes)

7
New cards

Determinant

a Functional Dependency is an attribute whose value uniquely determines the value of another attribute (the Dependent)

8
New cards

Dependent

of a Functional Dependency is the attribute whose value is determined by another

attribute’s value

9
New cards

Augmentation

a functional dependency remains true when the same attribute is added as both a determinant and a dependent

10
New cards

Transitivity

a rule stating that if A determines B, and B determines C, then A must also determine C

11
New cards

Decomposition

provides that if ”A” determines “B” and “C”, then it is also true that “A” determines “B” by itself and “A” determines “C” by itself

12
New cards

Composition

provides that if “A” determines “B” by itself is true and “A” determines “C” by itself is true, then ”A” determines both “B” and “C” together is also true.

13
New cards

Multivalued Dependency

when one attribute can determine multiple values for another attribute

14
New cards

Full Functional Dependency

when you need the whole determinant, not just part of it, to determine the dependent

15
New cards

Trivial Functional Dependency

where the all dependent attributes are also determinant attributes.

16
New cards

Superkey

a set of one or more attributes that can uniquely identify each row in a table

17
New cards

Candidate Key

a minimal set of attributes that can uniquely identify each row in a table

18
New cards

Primary Key

the specific column (or set of columns) in a table that is chosen to uniquely identify

each row

19
New cards

Alternative Key

a Candidate Key which was not picked to be the Primary Key

20
New cards

Non-Key Field

any column in a database table that is not part of a key used to uniquely identify rows

21
New cards

Foreign Key

a column restricts its values to only those values which exist in the column that the Foreign Key refers to

22
New cards

Composite

when two or more columns combined function as a single unit

23
New cards

Surrogate Key (Artificial Key)

a unique identifier that has no real world meaning and is used solely to identify a row in a table

24
New cards

Auto-Incrementing

automatically assigns the next sequential number to a column whenever a new row

is inserted

25
New cards

Referential Integrity Constraint

a rule that ensures that a foreign key value in one table always corresponds to an existing primary key value in another table

26
New cards

Data Integrity

the Validity, Consistency and Accuracy of data

27
New cards

Validity

means that data follows the correct format is an allowed value

28
New cards

Consistency

means that data does not contradict other data

29
New cards

Accuracy

means that data is correct

30
New cards

Tuple

more formal term for a row in a database tabl

31
New cards

Multipart Field

a single column that combines multiple distinct pieces of information as a single value.

32
New cards

Duplicate Fields (Repeating Groups)

multiple columns that store non-distinct pieces of information

33
New cards

Multivalued Field

a single column that stores multiple non-distinct pieces of information

34
New cards

Calculated Field

column whose value is derived from the value of other columns

35
New cards

Anomaly

a data inconsistency, invalidity, or error that occurs when you insert, update, or deletedata in a table

36
New cards

Normalization

a process of restructuring a database table to minimize data redundancy and improve data integrity

37
New cards

Relation

a more formal term of a database table that meets conditions required to start the normalization process

38
New cards

Normal Form

set of specific rules that a table must satisfy as a stage in the normalization process