DBMS and Relational Model Vocabulary

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

1/29

flashcard set

Earn XP

Description and Tags

This flashcard set covers the fundamental concepts of Database Management Systems, including relational model basics, integrity constraints, ER concepts, and the pros and cons of using a DBMS.

Last updated 4:02 PM on 5/28/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

30 Terms

1
New cards

Tuple

A row in a table.

2
New cards

Attribute

A column in a table.

3
New cards

Relation

A table in a database.

4
New cards

Cardinality

Number of tuples (rows) in a relation.

5
New cards

Degree

Number of attributes (columns).

6
New cards

Null

A value that is unknown or missing. Not zero or blank.

7
New cards

Relational Database

A collection of normalized relations with unique names.

8
New cards

DBMS

Software used to store and manage data in tables.

9
New cards

Functional Dependency

A dependency between attributes.

10
New cards

Normalization

Process of reducing redundancy and avoiding anomalies.

11
New cards

Primary Key

A unique identifier for each row used to avoid duplicate data.

12
New cards

Foreign Key

A key that links tables together.

13
New cards

Composite Key/Constraint

A key made of more than one attribute.

14
New cards

Entity Integrity

Each row in a table must be unique.

15
New cards

Referential Integrity

Foreign key must match a candidate/primary key or be NULL.

16
New cards

Domain Constraint

A set of allowable values for an attribute.

17
New cards

CHECK

The keyword used for Domain Constraint.

18
New cards

Entity Type

A person, object, concept, or process.

19
New cards

Entity Occurrence

A specific instance of an entity type.

20
New cards

Relationship

A meaningful association between entity types.

21
New cards

One-to-One (1:11:1)

One entity relates to only one entity (e.g., One person \rightarrow one passport).

22
New cards

One-to-Many (1:N1:N)

One entity relates to many entities (e.g., One teacher \rightarrow many students).

23
New cards

Many-to-Many (N:NN:N)

Many entities relate to many entities (e.g., Students \rightleftharpoons courses).

24
New cards

Benefits of Normalization

Minimum redundancy, Avoid anomalies, and Validate ERD.

25
New cards

Control of data redundancy

DBMS advantage that reduces duplicate data.

26
New cards

Data consistency

DBMS advantage that keeps data accurate and uniform.

27
New cards

Sharing of data

DBMS advantage where multiple users can access data.

28
New cards

Improved security

DBMS advantage that protects data from unauthorized access.

29
New cards

Improved backup and recovery

DBMS advantage that helps restore lost data.

30
New cards

Disadvantages of DBMS

Complexity, large size, high cost, hardware cost, conversion cost, performance issues, and high failure impact.