ACC306 Flashcards

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

1/9

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts related to database management systems, including definitions of data manipulation languages, relational table structures, and anomalies associated with data handling.

Last updated 10:49 PM on 2/21/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

DDL (Data Definition Language)

Used to define the database structure, including creating and altering tables.

2
New cards

DML (Data Manipulation Language)

Used to manipulate and manage data within the database, including updates and transactions.

3
New cards

DQL (Data Query Language)

Used to query and retrieve information from the database, often through SELECT statements.

4
New cards

Update Anomaly

Occurs when changes to data are not correctly reflected across all database instances.

5
New cards

Insert Anomaly

Occurs when certain attributes cannot be inserted into the database without the presence of other attributes.

6
New cards

Delete Anomaly

Occurs when deletion of data results in the loss of additional important information.

7
New cards

Relational Table

A table in a relational database that organizes data into rows and columns.

8
New cards

Primary Key (PK)

A unique identifier for a record in a table.

9
New cards

Foreign Key (FK)

A field in a table that is a primary key in another table, used to establish a relationship between the two tables.

10
New cards

Good Database Design

Refers to the principles and practices that ensure data integrity, consistency, and ease of use in a database.