Topic 2 : Components of Database Management Systems – Vocabulary Review

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/29

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

30 Terms

1
New cards

Database Management System (DBMS)

A collection of programs that enables users to create, maintain, and control access to databases.

2
New cards

Software (DBMS Component)

The set of programs that manage, control, and provide an interface to the database.

3
New cards

Hardware (DBMS Component)

Physical devices—servers, storage, and networking equipment—required to run the DBMS.

4
New cards

Data

All operational data plus metadata (data that describes other data) stored inside the database.

5
New cards

Metadata

‘Data about data’—descriptions of the structure, constraints, and meaning of stored data.

6
New cards

Database Access Language

A language used to enter, modify, and retrieve data from a database.

7
New cards

SQL (Structured Query Language)

The most widely used database access language for querying and managing relational databases.

8
New cards

Procedures (DBMS Component)

Documented instructions and rules for designing, using, and maintaining the database and DBMS.

9
New cards

Users (People Component)

Individuals who interact with the DBMS; can include administrators, designers, developers, and end-users.

10
New cards

Database Administrator (DBA)

Person responsible for authorizing access, monitoring use, ensuring security, and managing DBMS resources.

11
New cards

Database Designer

Professional who identifies required data, creates logical and physical models, and communicates with users before implementation.

12
New cards

Microsoft Access

Entry-level DBMS in Microsoft 365, optimized for small datasets and ease of use rather than large-scale performance.

13
New cards

Microsoft SQL Server

Microsoft’s relational DBMS designed for enterprise scalability; available in paid, Developer, and Express editions.

14
New cards

MySQL

Open-source relational DBMS known for speed and scalability; widely used in web applications.

15
New cards

PostgreSQL

Advanced open-source relational DBMS noted for standards compliance and extensibility.

16
New cards

Oracle Database

Commercial, enterprise-grade relational DBMS renowned for performance, scalability, and extensive feature set.

17
New cards

Oracle Database XE

Free, lightweight edition of Oracle Database for learning, development, and small deployments.

18
New cards

Oracle APEX

Oracle’s low-code platform for rapidly building and deploying data-driven applications.

19
New cards

Cloud SQL

Google Cloud’s fully managed relational database service supporting MySQL, PostgreSQL, and SQL Server.

20
New cards

Local Server Stack (WAMP/XAMPP/LAMP/EasyPHP)

Bundles of Apache, MySQL/MariaDB, PHP, and related tools for local web and database development.

21
New cards

Scalability (DBMS)

The ability of a DBMS to handle increasing numbers of users or data volume without performance loss.

22
New cards

Total Cost of Ownership (TCO)

All direct and indirect costs of acquiring, operating, and maintaining a DBMS over its lifecycle.

23
New cards

Usability

How intuitive and user-friendly a DBMS and its tools are for various stakeholders.

24
New cards

Visualization & Reporting

Features that allow users to graphically analyze data and generate reports from the DBMS.

25
New cards

Security (DBMS)

Mechanisms that protect data confidentiality, integrity, and availability within the DBMS.

26
New cards

Concurrency Control

Techniques that ensure correct results when multiple users access or modify data simultaneously.

27
New cards

Recovery

DBMS capability to restore data to a consistent state after failures.

28
New cards

Integrity Constraints

Rules enforced by the DBMS to maintain accurate and consistent data.

29
New cards

Operating System Support

The set of OS platforms and versions on which a DBMS can run.

30
New cards

Supporting Software Tools

Auxiliary utilities—ETL, BI, monitoring, IDEs—that integrate with and enhance a DBMS.