Chapter 1 DBMS

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

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

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

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

Database

A collection of inter-related data organized for efficient retrieval, insertion, and deletion.

2
New cards

Database Management System (DBMS)

Software designed to manage databases efficiently, providing an interface for various operations.

3
New cards

Data Redundancy

The presence of duplicate data in a database, which DBMS aims to eliminate.

4
New cards

Data Integrity

Ensures data correctness and consistency within the database.

5
New cards

ACID Properties

A set of properties (Atomicity, Consistency, Isolation, Durability) that ensure reliable transaction processing in a DBMS.

6
New cards

File Processing System

A method of organizing and storing files on a storage medium, often leading to inefficiencies.

7
New cards

Data Independence

The ability to modify the schema at one level of a database system without affecting the next higher level.

8
New cards

Logical Data Independence

The ability to change the conceptual schema without affecting the external schema or user views.

9
New cards

Physical Data Independence

The ability to change the internal schema without altering the conceptual schema.

10
New cards

Client-Server Architecture

A model connecting multiple PCs and workstations via a network, where the database server provides services to clients.

11
New cards

1-Tier Architecture

A database architecture where users interact directly with the DBMS without additional layers.

12
New cards

2-Tier Architecture

A client-server model where applications on the client side interact directly with the database on the server side.

13
New cards

3-Tier Architecture

An architecture with a middle layer between the client and server, enhancing security and scalability.

14
New cards

Database Administrator (DBA)

The individual responsible for managing database access, security, and performance.

15
New cards

Naive Users

Unsophisticated users who rely on pre-built database applications without DBMS knowledge.

16
New cards

Sophisticated Users

Users familiar with databases who write SQL queries to interact with the database.

17
New cards

Database Designers

Individuals who create the structure of the database, including tables and relationships.

18
New cards

Application Programmers

Developers who write code for users to interact with the database using various programming languages.

19
New cards

Specialized Users

Users who write advanced database applications requiring specialized handling beyond traditional tasks.

20
New cards

Backup and Recovery

Processes managed by the DBA to ensure data is not lost during system failures.