Commercial Databases

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

1/19

flashcard set

Earn XP

Description and Tags

These question-and-answer flashcards review the key characteristics, strengths, and limitations of SQLite, SQL Server, Oracle, MySQL, MariaDB, and PostgreSQL, along with fundamental DBMS concepts such as ACID compliance and concurrency.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

What is the primary purpose of a Database Management System (DBMS)?

To organize, store, retrieve, and manipulate data in a structured way.

2
New cards

Name the six DBMS products covered in this lesson.

SQLite, SQL Server, Oracle, MySQL, MariaDB, and PostgreSQL.

3
New cards

Which DBMS is serverless and accesses the database file directly without a separate server process?

SQLite.

4
New cards

What important ACID property does SQLite guarantee even during a crash or power outage?

All four ACID properties—Atomicity, Consistency, Isolation, Durability—are maintained.

5
New cards

What is a major limitation of SQLite regarding simultaneous data changes?

Limited concurrency: only one process can write to the database at a time.

6
New cards

Why can’t user‐level permissions be set within SQLite itself?

SQLite relies on the operating system’s file permissions; it has no built-in user permission system.

7
New cards

Which Microsoft DBMS offers editions ranging from Express to Enterprise and supports Transact-SQL?

SQL Server.

8
New cards

Approximately how much can a single SQL Server Enterprise edition license cost per core?

Upwards of $14,000 per core.

9
New cards

Unlike Microsoft Access, SQL Server can run on which two additional environments?

Linux and cloud environments.

10
New cards

Which DBMS is known for PL/SQL, a procedural language for grouping procedures and functions into packages?

Oracle.

11
New cards

What is the free Oracle edition intended primarily for training purposes called?

Oracle XE (Express Edition).

12
New cards

Why did the original MySQL developers create MariaDB?

They feared Oracle would discontinue or restrict MySQL after acquiring it.

13
New cards

What distinguishes MariaDB Enterprise from MariaDB Community?

MariaDB Enterprise is a commercial service offering support and extra features, while the software itself remains open source.

14
New cards

Give two major websites that rely on MySQL for their databases.

Twitter and YouTube (others include Facebook, Airbnb, Netflix).

15
New cards

Which open-source DBMS is praised for high standards compliance and extensibility, including object-relational features like table inheritance?

PostgreSQL.

16
New cards

Why is PostgreSQL considered easier to migrate across operating systems compared to some other DBMSs?

It is compatible with many programming languages and platforms, aiding cross-platform portability.

17
New cards

What major drawback limits PostgreSQL’s adoption compared with MySQL?

Fewer third-party tools are available for PostgreSQL.

18
New cards

Define "Concurrency" in database contexts.

The ability for multiple users or processes to access and change a file simultaneously.

19
New cards

Which two DBMSs discussed have strictly commercial licensing with no open-source core?

SQL Server and Oracle (although Oracle offers a free XE edition for training).

20
New cards

When evaluating which DBMS to use, list four common decision factors highlighted in the lesson.

Features, performance, scalability, and cost.