DATABASE Flashcards

(24 cards)

1
Q

What is a database?

A

A collection of organized data, information and records.

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

What is the primary purpose of information in a database?

A

To be used, not just collected and found.

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

What is a structured database?

A

A database where records or files are arranged in a uniform format.

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

Give examples of structured databases.

A
  • List of persons born in a country
  • Medical database of patients’ data
  • Inventory database of a company
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a free-form database?

A

A loose collection of information, often found on the World Wide Web.

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

What is an operational database?

A

A dynamic database used by organizations for day-to-day operations.

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

What is an analytical database?

A

A static database where data is rarely modified, used to store historical data.

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

What does the hierarchical model represent?

A

A parent-child relationship where a child has one parent, but a parent can have multiple children.

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

What visualization is often used for the hierarchical model?

A

An inverted tree.

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

What was the first database system developed for?

A

To keep track of purchase orders for the Apollo moon mission.

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

What is the network model?

A

A database model allowing multiple inverted trees sharing branches.

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

How does the network model differ from the hierarchical model?

A

In the network model, data can be accessed from any table, not just through the root.

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

Who developed the relational model?

A

Dr. E. F. Codd of IBM.

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

What are the key components of a relational model?

A
  • Relations (tables)
  • Attributes (column names)
  • Domain (values for attributes)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does RDBMS stand for?

A

Relational Database Management System.

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

What can you do with an RDBMS?

A
  • Create a database
  • Information storage
  • Information retrieval
  • Information management
  • Information analysis
  • Print and share information
17
Q

What is the purpose of using models?

A

To examine or manage parts of the world at a lower cost than real-world experimentation.

18
Q

What is the entity-relationship model?

A

An abstract and conceptual representation of data.

19
Q

What is the dimensional model used for?

A

To represent data in data warehouses.

20
Q

What does a dimension in a dimensional model tell?

A

Where, who, and what type.

21
Q

What does a measure in a dimensional model mean?

22
Q

What is the object-relational model?

A

A model that combines the relational model with object-oriented programming.

23
Q

Name some early implementations of relational DBMS.

A
  • System R - IBM Research
  • INGRES - U.C. Berkeley
  • ORACLE - Larry Ellison
24
Q

True or False: RDBMS is designed to create, maintain, manipulate, modify, and delete information in a relational database.