Database Fundamentals, Design, and Programming Flashcards

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

1/26

flashcard set

Earn XP

Description and Tags

A complete set of vocabulary flashcards covering database fundamentals, normalization, schema models, SQL sublanguages, and key operations.

Last updated 8:31 AM on 9/5/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

27 Terms

1
New cards

Entity

A table within a database.

2
New cards

Anomaly

An issue that can occur because of incorrect handling of data in a database.

3
New cards

Insert Anomaly

A database issue where new data cannot be added without also adding other dependent or unrelated information first.

4
New cards

Deletion Anomaly

A database issue where deleting a specific record causes unintended loss of all other data stored within that record.

5
New cards

Update Anomaly

A database issue where modifying data in one record without updating all matching instances leads to inconsistent data.

6
New cards

Normalization

A process to organize data in a database to minimize the risk of anomalies.

7
New cards

Primary Key

A unique value for each row in a database table.

8
New cards

Foreign Key

A primary key value that has been placed in another entity to create a relationship.

9
New cards

Composite Key

A combination of multiple attributes linked together to uniquely identify a record when no single attribute is unique.

10
New cards

Concatenated Key

A unique key created by combining data or substrings from multiple attributes together.

11
New cards

Attribute

A characteristic or field representing data stored within an entity.

12
New cards

Relationship

The link or connection between two entities in a database.

13
New cards

Cardinality

The type of relationship between two entities, such as one-to-one, one-to-many, or many-to-many.

14
New cards

Modality

The necessity of a relationship between entities, defining whether the link is optional or mandatory.

15
New cards

Schema

A plan or blueprint showing the overall design and architecture of a database.

16
New cards

Entity Relationship Diagram (ERD)

A universally understood diagram showing the database schema and entity connections.

17
New cards

Conceptual Schema

A high-level database schema model identifying entities and relationships without attribute details or data types.

18
New cards

Logical Schema

A database schema model identifying entities, attributes, primary keys, and foreign keys.

19
New cards

Physical Schema

A detailed database schema model specifying attributes, data types, storage structures, files, and indexes.

20
New cards

Delete Cascade

A feature where deleting a row containing a primary key automatically deletes all referenced rows in related tables.

21
New cards

Update Cascade

A feature where updating a primary key value automatically updates all corresponding foreign key values in related tables.

22
New cards

Data Definition Language (DDL)

A category of SQL commands used to create and modify database structures such as schemas, tables, and constraints.

23
New cards

Data Manipulation Language (DML)

A category of SQL commands used to access, query, insert, update, and delete data within database entities.

24
New cards

Data Control Language (DCL)

A category of SQL commands used to manage user access privileges and database security.

25
New cards

Transaction Control Language (TCL)

A category of SQL commands used to manage and execute database transaction operations.

26
New cards

Query

An instruction developed in SQL to extract or filter specific information from a database.

27
New cards

View

A virtual table constructed from an SQL query to display organized database information to non-expert users.