Fundamentals of Database Systems

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

1/16

flashcard set

Earn XP

Description and Tags

These flashcards cover essential vocabulary and concepts from the Fundamentals of Database Systems lecture, focusing on data models, database architecture, and related terminologies.

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

No analytics yet

Send a link to your students to track their progress

17 Terms

1
New cards

Data Model

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

2
New cards

Database Schema

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

3
New cards

Database Instance

Refers to the content of a database at a moment in time, including all the data in the database.

4
New cards

Data Independence

The capacity to change the conceptual schema without having to change the external schemas and their associated application programs.

5
New cards

High-Level Data Manipulation Language (DML)

Includes languages like SQL, which are set-oriented and specify what data to retrieve rather than how to retrieve it.

6
New cards

Three-Schema Architecture

A framework used to describe the structure of a DBMS by separating user applications from the physical database.

7
New cards

Conceptual Data Model

Provides concepts that are close to the way many users perceive data; also called entity-based or object-based data models.

8
New cards

Implementation Data Model

Provides concepts that fall between physical and conceptual models, used by many commercial DBMS implementations.

9
New cards

Physical Data Model

Provides concepts that describe details of how data is stored in the computer.

10
New cards

Client-Server Architecture

A model where clients access server resources over a network, enabling distributed processing.

11
New cards

Heterogeneous DDBMS

A type of distributed database management system that allows the integration of different DBMS products.

12
New cards

Schema Construct

A component of the schema or an object within the schema, such as STUDENT or COURSE.

13
New cards

DDL

Data Definition Language, used to specify the conceptual schema and define internal and external schemas.

14
New cards

DML

Data Manipulation Language, used to specify database retrievals and updates.

15
New cards

XML

Extensible Markup Language; a self-describing data model that combines the description of data with the data values.

16
New cards

Relational Model

A database model proposed by E.F. Codd in 1970, dominant in development and use of database applications.

17
New cards

Object-Relational Model

A hybrid database model that combines the relational database with advanced features of object-oriented programming.