Chapter 1: Databases and Database Users

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

1/29

flashcard set

Earn XP

Description and Tags

Vocabulary practice flashcards covering fundamental database concepts, DBMS architecture, characteristics, user roles, and core terminology based on Fundamentals of Database Systems Chapter 1.

Last updated 1:37 AM on 9/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

30 Terms

1
New cards

Database

A collection of related data with an implicit meaning, designed, built, and populated for a specific purpose to represent some aspect of the real world.

2
New cards

Data

Known facts that can be recorded and that have implicit meaning.

3
New cards

Miniworld

An aspect of the real world represented by a database, also referred to as the universe of discourse (UoD).

4
New cards

Database Management System (DBMS)

A general-purpose computerized software system that enables users to create and maintain a database by defining, constructing, manipulating, and sharing it.

5
New cards

Defining a Database

The process of specifying data types, structures, and constraints for data to be stored in a database.

6
New cards

Meta-Data

Database definition or descriptive information stored by the DBMS in the form of a database catalog or dictionary.

7
New cards

Database Catalog

A structure managed by the DBMS that stores meta-data describing file structures, data types, storage formats, and constraints.

<p>A structure managed by the DBMS that stores meta-data describing file structures, data types, storage formats, and constraints.</p>
8
New cards
<p>Database System Environment</p>

Database System Environment

An integrated environment comprising users, application programs, DBMS software (query processing and access software), meta-data, and stored data.

9
New cards

Query

A request sent to the DBMS by an application program or user that typically causes data to be retrieved.

10
New cards

Transaction

An executing program or process that includes one or more database accesses, such as reading or updating database records.

11
New cards

Program-Data Independence

The property of a database system where data file structures are stored in the catalog separately from access programs, allowing file structures to change without changing programs.

12
New cards

Program-Operation Independence

The property where an operation's interface (name and argument data types) is defined separately from its implementation, allowing implementation changes without affecting programs.

13
New cards

Data Abstraction

The characteristic that allows program-data and program-operation independence by providing a conceptual representation of data without storage or implementation details.

14
New cards

Data Model

A type of data abstraction using logical concepts (objects, properties, interrelationships) to provide a conceptual representation while hiding storage and implementation details.

15
New cards

View

A subset of the database or derived virtual data that provides a distinct perspective tailored to specific user needs.

16
New cards

Concurrency Control

Software inside a DBMS ensuring that multiple users attempting to update the same data do so in a controlled manner so the results are correct.

17
New cards

Online Transaction Processing (OLTP)

Applications in a multiuser DBMS environment that require concurrent transactions to execute correctly and efficiently.

18
New cards

Isolation Property

A transaction property ensuring that each transaction appears to execute independently from other concurrent transactions.

19
New cards

Atomicity Property

A transaction property ensuring that either all database operations in a transaction are executed successfully or none are executed.

20
New cards

Database Administrator (DBA)

The chief administrator accountable for authorizing database access, coordinating and monitoring database use, and acquiring needed hardware/software resources.

21
New cards

Database Designers

Actors responsible for identifying data to be stored in the database and selecting appropriate structures to represent and store that data.

22
New cards

End Users

People whose jobs require direct access to the database for querying, updating, and generating reports.

23
New cards

System Analysts

Software engineers who determine end-user requirements and create specifications for standard canned transactions.

24
New cards

Application Programmers

Software developers who implement canned transaction specifications as programs, and then test, debug, document, and maintain them.

25
New cards

Data Normalization

A database design technique that stores each logical data item in only one place to eliminate redundancy, ensure consistency, and save storage space.

26
New cards

Referential Integrity Constraint

An integrity rule specifying that a record in one table must be related to a corresponding record in another table.

27
New cards

Key Constraint

An integrity constraint specifying that every record in a relation must have a unique value for a designated key attribute.

28
New cards

Trigger

A rule automatically activated by update operations performed on a database table.

29
New cards

Deductive Database Systems

Database systems that provide capabilities for defining deduction rules to infer new information from stored database facts.

30
New cards

Extensible Markup Language (XML)

The primary standard for interchanging data on the Web among various types of databases and Web pages.