Database Systems Lecture Review

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/18

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts, definitions, and roles related to Database Systems.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

19 Terms

1
New cards

Data

Raw input such as numbers, characters, and images that, when processed, becomes meaningful output known as information.

2
New cards

Information

Processed data that is significant and provides meaning.

3
New cards

File-Based System

A method of storing data in permanent files where each application program defines and manages its own data.

4
New cards

Database Management System (DBMS)

An intermediate layer that enables users to create, maintain, and control access to a database.

5
New cards

Data Redundancy

Duplication of data that can lead to inconsistency and wasted storage space.

6
New cards

Metadata

Data about data, which describes the structure and constraints of the stored data.

7
New cards

Self-describing Nature

A characteristic of a database system where both data and its definition are stored together.

8
New cards

Data Integrity

The accuracy and consistency of stored data within a database.

9
New cards

Concurrency Control

The management of simultaneous operations without conflicting interactions.

10
New cards

Advantages of Databases

Reduce redundancy, avoid inconsistency, enable data sharing, provide security, and enforce integrity constraints.

11
New cards

Disadvantages of Databases

Require expertise to manage, can be expensive, and may present compatibility issues with other systems.

12
New cards

DBMS Functions

Includes constructing, manipulating, and securing databases as well as providing backup and recovery.

13
New cards

Database Development Life Cycle

The process that includes requirements analysis, database designing, implementation, and testing.

14
New cards

Single User Database System

A system where only one user can access the database at any given time.

15
New cards

Multi-User Database System

A system that allows multiple users to access the database simultaneously.

16
New cards

Database Roles - Database Administrator (DBA)

Responsible for authorizing access, coordinating database use, and managing resources.

17
New cards

Application Programmers

Individuals who implement application programs that provide functionality for end users.

18
New cards

Sophisticated End-Users

Users familiar with DB structure and capable of using high-level query language like SQL.

19
New cards

Data Warehouse

A system that extracts and analyzes large volumes of data for business intelligence.