Introduction to Databases -...

Preview:

Citation preview

Introduction to Databases

Where Do We See Databases?

Where Do We See Databases?

Where Do We See Databases?

Where Do We See Databases?

Where Do We See Databases?

Databases: A Brief History

• The first general-purpose DBMS:

– Charles Bachman @ GE, 1960’s.

– Network model.

– Turing award.

• IBM: Information Management System

– 1960’s.

– Hierarchical model.

– Sabre and AA.

– Travelocity.

Databases: A Brief History

• Relational data model

– Edgar Codd @ IBM San Jose, 1970’s.

– Turing award.

• SQL language

– IBM, 1980.

– Current standard: SQL:1999.

Databases: A Brief History

• Various database management systems:

– DB2 (IBM).

– Oracle.

– UDS (Informix, now part of IBM).

– Sybase SQL server.

– Microsoft SQL server.

Databases: A Brief History

• Enterprise resources systems (ERP):

– Bann.

– Oracle.

– PeopleSoft.

– SAP.

– Siebel.

What Are Key Questions?

What Are Key Questions?

• What is a database?

• What is a database management system

(DBMS)?

• Why and when do we need a DBMS?

What Are Key Questions?

• How is data represented in DBMS?

• How is data retrieved and manipulated?

• How does DBMS support concurrent

access?

What Are Key Questions?

• How does DBMS protect data during crash?

• What are the main components of a DBMS?

• Who is involved with databases in real life?

What is Database?

What is Database?

• A collection of data describing objects and

their relationships.

What is Database Management

System?

What is Database Management

System?

• A DBMS is software designed to assist in

maintaining and utilizing large collection of

data.

What is Database Management

System?

What is Database Management

System?

What is Database Management

System?

What is Database Management

System?

What is Database Management

System?

Questions?