Introduction to Database Management Systems – Vocabulary Flashcards

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/39

flashcard set

Earn XP

Description and Tags

40 vocabulary flashcards covering key terms from the lecture on file-based systems, database approach, database environment, and the database development life cycle.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

40 Terms

1
New cards

Data

Meaningful facts, text, graphics, images, sound, or video segments.

2
New cards

Information

Data that has been processed to be useful in decision-making.

3
New cards

Metadata

Data that describes other data, providing context or structure.

4
New cards

Database

A shared collection of logically related data, together with a description of this data, designed to meet an organization’s information needs.

5
New cards

Manual Filing System

Paper-based record keeping system updated manually, prone to wear, loss, and slow retrieval.

6
New cards

File-Based System (FBS)

A collection of application programs where each program defines and manages its own data files.

7
New cards

Data Separation and Isolation

Situation in FBS where each program maintains its own data set, hindering cross-program access.

8
New cards

Data Duplication

Same data stored by different programs, wasting space and risking inconsistent values.

9
New cards

Data Dependence

File structure embedded in program code; changes in data structure require program changes.

10
New cards

Incompatible Data

Different file formats or languages in FBS that prevent programs from easily accessing one another’s files.

11
New cards

Database Approach

Method where data is centrally stored, managed by a DBMS, and accessed by multiple applications.

12
New cards

DBMS (Database Management System)

Software that stores, retrieves, and manages data in a database.

13
New cards

Data Independence

Ability to change the database schema without altering application programs.

14
New cards

Data Consistency

Assurance that each data item is stored once, eliminating conflicting versions.

15
New cards

Data Redundancy Control

Minimizing duplicate data storage to save space and ease updates.

16
New cards

Data Integrity

Accuracy and validity of data enforced through constraints and validation rules.

17
New cards

Data Security

Protection of data so only authorized users can access or modify it.

18
New cards

Centralized Control of Data

DBA regulates access rights and structures data to meet organizational needs.

19
New cards

Database Environment

Collection of components—people, hardware, software, procedure, and data—that make up a database system.

20
New cards

Application Programmer

Developer who writes application programs and can manipulate the database fully.

21
New cards

End User

Person who accesses the database via queries or applications to retrieve needed information.

22
New cards

Database Administrator (DBA)

Individual responsible for database design, construction, security, and maintenance.

23
New cards

Software (in DB environment)

Operating system, network software, DBMS, and application programs controlling data management.

24
New cards

Hardware (in DB environment)

Physical devices—from PCs to networks, storage media, and I/O devices—supporting the database system.

25
New cards

Procedure

Documentation and instructions guiding operation, troubleshooting, and usage of the database system.

26
New cards

Database Planning

First phase of DBLC focusing on management tasks, workload, and resource assessment.

27
New cards

System Definition

Phase defining system scope, application areas, and intended users.

28
New cards

Requirements Collection and Analysis

Process of determining how users will interact with the system and their expectations.

29
New cards

Database Design

Creation of a database structure to support enterprise operations and objectives.

30
New cards

Conceptual Design

High-level representation of organizational data, independent of DBMS or hardware.

31
New cards

Logical Design

Translation of the conceptual model into logical structures (e.g., relational tables) for a specific DBMS.

32
New cards

Physical Design

Specification of storage structures, file organizations, and indexing for efficient data retrieval.

33
New cards

DBMS Selection

Choosing an appropriate DBMS to support the database application before physical design.

34
New cards

Application Design

Design of user interfaces and programs that process and display database information.

35
New cards

Prototyping

Building a working model of the database application for demonstration and refinement.

36
New cards

Implementation

Physical realization and installation of the database and its applications.

37
New cards

Data Conversion and Loading

Transferring and transforming existing data into the new database system.

38
New cards

Testing

Executing applications to identify and fix errors before deployment.

39
New cards

Operational Maintenance

Ongoing tuning, upgrades, and support of the database after it becomes operational.

40
New cards

Database Evaluation

Polling and interviewing users to identify unmet data needs and areas for improvement.