INFS2200/INFS7903 Relational Database Systems Course Review

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/15

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering key concepts and terminology from the INFS2200/INFS7903 course on Relational Database Systems.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

16 Terms

1
New cards

RDBMS

Relational Database Management System, a system for managing structured data.

2
New cards

ACID properties

Conditions that ensure database transactions are processed reliably: Atomicity, Consistency, Isolation, Durability.

3
New cards

Schema

The organization of data as a blueprint of how the database is constructed.

4
New cards

Data Redundancy

The unnecessary duplication of data within a database.

5
New cards

Functional Dependency

A relationship that exists when one attribute uniquely determines another attribute.

6
New cards

Indexing

A data structure technique that improves the speed of data retrieval operations.

7
New cards

SQL Views

Virtual tables derived from one or more tables, providing a way to simplify complex queries.

8
New cards

Transaction Management

The process of managing a sequence of operations to ensure database integrity.

9
New cards

Concurrency Control

The management of simultaneous operations on a database without conflicting.

10
New cards

Deadlock

A situation in which two or more transactions are unable to proceed because each is waiting for the other to release a resource.

11
New cards

Query Execution Plan (QEP)

The sequence of operations the database management system follows to execute a query, optimized for performance.

12
New cards

Cache Flushing

The process of writing cached data back to the hard disk to ensure data integrity.

13
New cards

Checkpoint

A saved state of the database to facilitate recovery in case of a failure.

14
New cards

Write-Ahead Logging (WAL)

A logging technique to ensure data integrity by recording changes before they are committed to the database.

15
New cards

Primary Index

A type of index that maintains the order of stored records based on primary key values.

16
New cards

B+-Tree

A balanced tree data structure that maintains sorted data and allows searches, sequential access, insertions, and deletions in logarithmic time.