[go: up one dir, main page]

0% found this document useful (0 votes)
67 views16 pages

Mirpur University of Science and Technology (Must), Mirpur Deparment Computer Science Information Technology

The document discusses the history of database systems through three generations: 1) First generation included hierarchical and network database models in the 1960s-1970s. 2) Second generation was the relational model developed in 1970 by E.F. Codd and implemented in commercial systems in the 1980s. 3) Third generation arose in response to complexity and includes object-relational and object-oriented models from the 1990s onward.

Uploaded by

MeRy khiyaalat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views16 pages

Mirpur University of Science and Technology (Must), Mirpur Deparment Computer Science Information Technology

The document discusses the history of database systems through three generations: 1) First generation included hierarchical and network database models in the 1960s-1970s. 2) Second generation was the relational model developed in 1970 by E.F. Codd and implemented in commercial systems in the 1980s. 3) Third generation arose in response to complexity and includes object-relational and object-oriented models from the 1990s onward.

Uploaded by

MeRy khiyaalat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 16

MIRPUR UNIVERSITY OF SCIENCE AND TECHNOLOGY (MUST), MIRPUR

DEPARMENT OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY


DATABASE SYSTEMS
BIT - 2401

Lecture 03 : History of Database System

Saeeda Kouser
(Lecturer )

Date: ____________
Lecture Contents

• History of Database System

• Different Generations of Database System

BIT – 2401 Database Systems 3


Lecture Objectives

This Lecture is designed:

• To explore the history of database system

• To learn about different generations of database system

BIT – 2401 Database Systems 4


History of Database System

• First Generation:
• Hierarchal and Network

• Second Generation:
• Relational

• Third Generation:
• Object- relational
• Object-oriented

BIT – 2401 Database Systems 5


First Generation

• We have already seen that the predecessor to the DBMS was the file-based system.
• However, there was never a time when the database approach began and the file - based

system ceased. In fact, the file-based system still exists in specific areas.

• It has been suggested that the DBMS has its roots in the 1960s Apollo

moon-landing project, which was initiated in response to President Kennedy’s

objective of landing a man on the moon by the end of that decade.

BIT – 2401 Database Systems 6


First Generation

• They developed software known as GUAM (Generalized Update Access Method).

• GUAM was based on the concept that smaller components come together as parts of larger
components, and so on, until the final product is assembled.

• This structure, which conforms to an upside-down tree, is also known as a hierarchical


structure.

BIT – 2401 Database Systems 7


First Generation

• In the mid-1960s, another significant development was the emergence of IDS (Integrated Data
Store) from General Electric.

• This work was headed by one of the early pioneers of database systems, Charles Bachmann.

• This development led to a new type of database system known as the network DBMS which
had a profound effect on the information systems of that generation.

• The network database was developed partly to address the need to represent more complex data
relationships than could be modeled with hierarchical structures, and partly to impose a database
standard.

BIT – 2401 Database Systems 8


First Generation

• To help establish such standards, the Conference on Data Systems Languages


(CODASYL), formed a List Processing Task Force in 1965, subsequently renamed as Data
Base Task Group (DBTG) in 1967.

• The DBTG proposal identified three components:


o The network schema – the logical organization of the entire database as seen by the DBA – which
includes a definition of the database name, the type of each record, and the components of each record type.

o The subschema – the part of the database as seen by the user or application program.

o A data management language to define the data characteristics and the data structure, and to manipulate the
data.

BIT – 2401 Database Systems 9


First Generation

• For standardization, the DBTG specified three distinct languages:

• A schema Data Definition Language (DDL), which enables the DBA to define the
schema;

• A subschema DDL, which allows the application programs to define the parts of the
database they require;

• A Data Manipulation Language (DML), to manipulate the data.

BIT – 2401 Database Systems 10


Second Generation

• In 1970 E. F. Codd of the IBM Research Laboratory produced his highly influential paper
on the relational data model.

• This paper was very timely and addressed the disadvantages of the former approaches.

• Many experimental relational DBMSs were implemented thereafter, with the first
commercial products appearing in the late 1970s and early 1980s.

BIT – 2401 Database Systems 11


Second Generation

• This project was designed to prove the practicality of the relational model by providing an
implementation of its data structures and operations, and led to two major developments:

• The development of a structured query language called SQL

• The production of various commercial relational DBMS products during the 1980s, for
example DB2 and SQL/DS from IBM and Oracle from Oracle Corporation.

• Now there are several hundred relational DBMSs for both mainframe and PC
environments

BIT – 2401 Database Systems 12


Second Generation

• The relational model is not without its failings, and in particular its limited modeling
capabilities.

• There has been much research since then attempting to address this problem.

• In 1976, Chen presented the Entity–Relationship model, which is now a widely accepted
technique for database design

BIT – 2401 Database Systems 13


Third Generation

• In response to the increasing complexity of database applications, two ‘new’ systems have
emerged:

• The Object-Oriented DBMS (OODBMS)

• The Object-Relational DBMS (ORDBMS).

• However, unlike previous models, the actual composition of these models is not clear.

BIT – 2401 Database Systems 14


Reference

• Database Systems A Practical Approach to Design, Implementation, and Management, 4th


Edition, Thomas Connolly, Carolyn Begg, Addison Wesley.

BIT – 2401 Database Systems 15


THANKS

You might also like