Intoduction Flashcards

1
Q

Database System

A

System for providing efficient, convenient, and safe, multi-user storage of and access to massive amounts of persistent data

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

DBMS

A

A DBMS is software that stores, manages, and
facilitates access to data.

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

Database

A

a large, organized collection of data

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

Index

A

An index helps the DBMS find data quickly based on the value of a given field.

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

DBMS software

A

allows you to access the datanase

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

DBMS components

A

has functions to retrieve and manage the db

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

Storage manager

A

gets or modifies information from data storage based on requests from levels above it

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

File manager

A

knows the location of files on disk and how to get these blocks

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

Buffer Manager

A

gets blocks of data from the file manager and stores it in main memory. It is held until another block is requested and replaces the present block.

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

Query Manager

A

takes a query or data manipulation command and converts it into a series of requests for stored data (via the storage manager)

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

Query optimization

A

involves obtaining the best query plan or series of requests which answers the query.

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

Transaction Manager

A

Maintains the integrity of the DBMS

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

OLTP

A

Online Transaction Processing

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

Centralized DBS

A

physically resides on one or cluster of servers

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

Distributed DBS

A

partitions the data and stores it across different geographic locations

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

Data Warehouse

A

supports complex queries on historical data. Emphasis is on query processing and supporting decision support systems

17
Q

DBMS Functions

A

1) Data dictionary mgmt. -stores definitions of data elements and metadata. Records changes in db structure. Performs validation

2) Data storage management- Manages physical storage of data, Creates and maintains indexes/

3) Query processing- Users query db for data, Data definition language defines structure, Data manipulation language allows data to be extracted.

4) Multi-user control- DBMS must ensure that concurrent user transaction do NOT interfere with each other

5) Backup and recovery management- Maintains various types of log files to return db to original state after transaction or system failure