info management mid

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/53

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:16 AM on 3/13/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

54 Terms

1
New cards

Relational Model

A database model introduced by E. F. Codd in 1970 based on predicate logic and set theory where data is organized into relations or tables.

2
New cards

Predicate Logic

A mathematical framework used to verify whether a statement of fact is true or false.

3
New cards

Set Theory

A branch of mathematics dealing with groups of objects called sets, used as the basis for data manipulation in the relational model.

4
New cards

Relation (Table)

A two-dimensional structure composed of rows and columns used to store data in a relational database.

5
New cards

Tuple

A row in a table that represents a single record or entity.

6
New cards

Attribute

A column in a table that represents a specific property or characteristic of an entity.

7
New cards

Attribute Domain

The set of valid values that an attribute can contain.

8
New cards

Key

An attribute or group of attributes that uniquely determines the values of other attributes.

9
New cards

Determination

A state where knowing the value of one attribute allows the value of another attribute to be determined.

10
New cards

Functional Dependence

A relationship where the value of one or more attributes determines the value of another attribute.

11
New cards

Determinant

The attribute whose value determines another attribute.

12
New cards

Dependent

The attribute whose value is determined by another attribute.

13
New cards

Composite Key

A key composed of more than one attribute used to uniquely identify a record.

14
New cards

Key Attribute

An attribute that is part of a key.

15
New cards

Superkey

An attribute or combination of attributes that uniquely identifies each row in a table.

16
New cards

Candidate Key

A minimal superkey that has no unnecessary attributes and can uniquely identify a row.

17
New cards

Primary Key

A candidate key selected to uniquely identify each row in a table and cannot contain null values.

18
New cards

Foreign Key

An attribute in one table that refers to the primary key in another table to create a relationship.

19
New cards

Secondary Key

An attribute or set of attributes used for data retrieval but not for unique identification.

20
New cards

Entity Integrity

A rule stating that primary key values must be unique and cannot contain null values.

21
New cards

Referential Integrity

A rule ensuring that foreign key values must match an existing primary key value or be null.

22
New cards

Relational Algebra

A set of mathematical operations used to manipulate data in relational tables.

23
New cards

Select Operator

An operation that retrieves specific rows from a table based on a condition.

24
New cards

Project Operator

An operation that retrieves specific columns from a table.

25
New cards

Union Operator

An operation that combines rows from two union-compatible tables and removes duplicates.

26
New cards

Intersect Operator

An operation that retrieves rows common to two union-compatible tables.

27
New cards

Difference Operator

An operation that retrieves rows found in one table but not in another.

28
New cards

Product Operator

An operation that creates all possible combinations of rows from two tables (Cartesian product).

29
New cards

Join Operator

An operation that combines rows from two tables based on a related column.

30
New cards

Divide Operator

An operation that retrieves values associated with all values in another table.

Entity Relationship Model (ERM)

31
New cards

Entity Relationship Diagram (ERD)

A diagram that depicts an entity relationship model’s entities, attributes, and relations.

32
New cards

Entity

Represented in the ERD by a rectangle (entity box) with the entity name written in the center.

33
New cards

Entity Instance / Entity Occurrence

Each row in the relational table in the ER model.

34
New cards

Entity Set

A collection of similar entities.

35
New cards

Relationship

Describes associations among data.

36
New cards

Connectivity

The type of relationship between entities represented in an ERD by a line.

37
New cards

Attribute

A characteristic that describes a particular property of an entity.

38
New cards

Chen Notation

A notation where relationships are represented by a diamond connected to entities with a relationship line.

39
New cards

Crow’s Foot Notation

A notation where entities are connected by lines and symbols show the cardinality of relationships.

40
New cards

Primary Key

The entity identifier mapped as the table’s primary key and usually underlined in Chen notation.

41
New cards

Foreign Key

An attribute used to mark relationships between tables in Crow’s Foot notation.

Unnormalized Data

42
New cards

Data Anomaly

An undesirable consequence of a data modification.

43
New cards

Normalization

A process that assigns attributes to entities to reduce or eliminate data redundancies.

44
New cards

Normal Form

Each rule in database normalization.

45
New cards

First Normal Form (1NF)

There are no repeating groups and the primary key is identified.

46
New cards

Second Normal Form (2NF)

Table is in 1NF and all columns depend on the table’s primary key.

47
New cards

Third Normal Form (3NF)

Table is in 2NF and no non-key attribute is determined by another non-key attribute.

48
New cards

Boyce-Codd Normal Form (BCNF)

Every determinant is a candidate key and it is a special case of 3NF.

49
New cards

Fourth Normal Form (4NF)

Table is in 3NF and has no independent multivalued dependencies.

50
New cards

Normalization Objective

Each table represents a single subject.

51
New cards

Normalization Objective

Each row and column intersection contains only one value.

52
New cards

Normalization Objective

No data item is unnecessarily stored in more than one table.

53
New cards

Normalization Objective

All nonprime attributes depend on the primary key.

54
New cards

Normalization Objective

Tables have no insertion, update, or deletion anomalies