Lesson 1.2: The Evolution of Database Systems Flashcards

1
Q

It is a collection of information that exists over a long period of time, often many years.

A

Database

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

It is a logical structure of the data

A

Schema

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

A database lingo for a question about the data

A

Query

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

The DBMS is expected to:

A
  1. allow users to create new databases and specify their schemas
  2. give users the ability to query, modify the data
  3. support the storage of very large of data over a long period of time
  4. Enable durability and recovery in case of failures, errors, intentional misuse
  5. Control access to data from many users at once
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The first commercial database management systems appeared in the late what?

A

late 1960s.

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

It is a system that is an evolution from the file system

A

Database Management System

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

DBMS was standardized in the late 1960s through a report of CODASYL. CODASYL stands for what?

A

Committee on Data Systems and Languages

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

What is the problem of the early models of DBMS?

A

It did not support high-level query languages.

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

2 database systems in the late 1960s changed significantly following a famous paper written by Ted Codd. What is it?

A

Relational Database System

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

Codd proposed that database systems should present the user with a view of data organized as _______ called _______

A

tables called relations

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

Can the relational database system support high-level language?

A

Yes. It greatly increased the efficiency of database programmers.

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

SQL stands for

A

Structured Query Language

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

When was the Relational Database Systems became the norm?

A

By 1990.

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

What database system infiltrated the relational model?

A

Object-oriented features

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

Originally, DBMS we’re what size?

A

Large and expensive too. Running on large computers.

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

Today, what sizes can be a small DBMS size?

A

As small as the personal computer we use in daily life.

17
Q

Another important trend is the use of documents, called as XML. What is it?

A

extensible modeling language

18
Q

It has become necessary to build structures on top of existing databases. What is the term of this?

A

Information Integration

19
Q

One popular approach of Information Integration is the creation of what?

A

Data warehouses

20
Q

information from many legacy databases is copied periodically, with the appropriate translation to a central database

A

data warehouses

21
Q

Whose function is to support an integrated model of the data of the various databases while translating between this model and the actual models used by each database

A

mediator or ‘middleware’

22
Q

three objectives that drove the evolution of database technology

A
  1. need to provide greater program-data independence
  2. desire to manage even complex data types and structures
  3. desire to provide easier and faster access for users without a background of programming or how data stored in databases
23
Q

What system was dominant back in 1960s?

A

File processing

24
Q

The North American Aviation (NAA) developed a software known as _______ for the Apollo moon-landing project

A

GUAM (Generalized Update Access Method)

25
Q

This software is based on the concepts that smaller components come together as parts of larger components until the final product is assembled.

A

GUAM (Generalized update Access Method)

26
Q

General Electric however created a software named _____ in 1960s.

A

Integrated Data Store (IDS) or known as Network DBMS.

27
Q

CODASYL formed a List Processing Task Force which then renamed to ____ in 1967.

A

Database Task Group (DBTG)

28
Q

They defined standard specifications for an environment that would allow database creation and data manipulation

A

Database Task Group (DBTG)

29
Q

When was the DBMS usage became a commercial reality?

A

1970s

30
Q

Major disadvantages of first-generation DBMS

A

difficult access to data
very limited data independence
no widely accepted theoretical foundation for either model

31
Q

the DBTG in 1971 came up with the first definitive report which identified three components namely:

A

network schema
subschema
data management language

32
Q

For standardization, the DBTG specified 3 distinct languages namely:

A

A schema Data Definition Language (DDL)
A subschema DD
A Data Manipulation Language (DML)

33
Q

The development of SQL was made through what project of IBM?

A

System R which designed to prove the practicality of relational model

34
Q

In what year was the multimedia data become increasingly common for databases?

A

1990s

35
Q

What database system became important as well in 1990s?

A

Object-oriented databases

36
Q

What do we expect for 2000 and beyond?

A
  1. ability to manage increasingly complex data types and structures
  2. continued development of universal servers
  3. fully distributed databases will become a reality
  4. content-addressable storage will become more popular
  5. database and other technologies such as AI and TV-like information services will make access much easier for untrained users