Ch1 Flashcards

(8 cards)

1
Q

When you purchase a movie ticket online, the system must both reserve your seat and process your payment. If either step fails, the entire operation must be canceled. This all-or-nothing principle describes a:

A

Transaction (specifically Atomicity)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When you submit an SQL query, which internal component of the DBMS parses the query, checks it for correctness, and determines the most efficient way to access the data?

A

Query Processor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the defining characteristic of a relational database?

A

Data is organized into tables (relations) of rows and columns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

The process of deciding to create an index on a frequently searched column belongs to which design phase?

A

Physical Design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A formal database model is a framework that specifies which three components?

A

Data structures, Operations, and Integrity Rules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In the relational model, what is a row, representing a single instance of an entity, also known as?

A

Tuple (or Record)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which relational algebra operation returns only specified columns from a table?

A

PROJECT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a key difference between a mathematical set and a tuple?

A

A set is unordered and unique; a tuple is ordered and allows duplicates

How well did you know this?
1
Not at all
2
3
4
5
Perfectly