Fundamentals of Database Systems

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/10

flashcard set

Earn XP

Description and Tags

These flashcards cover key vocabulary related to database systems, including definitions and concepts from the lecture notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

11 Terms

1
New cards

Data Model

A set of concepts to describe the structure of a database, operations for manipulating those structures, and constraints the database should obey.

2
New cards

Schema

The description of a database, including its structure, data types, and constraints.

3
New cards

Database State

The actual data stored in a database at a specific moment in time.

4
New cards

Logical Data Independence

The capacity to change the conceptual schema without altering the external schemas and their corresponding application programs.

5
New cards

Physical Data Independence

The capacity to change the internal schema without needing to modify the conceptual schema.

6
New cards

Data Definition Language (DDL)

A language used to specify the conceptual schema of a database and define internal and external schemas.

7
New cards

Data Manipulation Language (DML)

A language used to specify database retrievals and updates.

8
New cards

Client-Server Architecture

A model where client devices access services provided by centralized server systems.

9
New cards

Three-Schema Architecture

A framework consisting of internal, conceptual, and external schemas to define how data is stored, managed, and accessed.

10
New cards

Entity

An object or thing in the database that is represented by data.

11
New cards

Constraint

A restriction that must be enforced on the data within the database.