Escolar Documentos
Profissional Documentos
Cultura Documentos
Users
Outline
Database Introduction
An Example
Characteristics of the Database
Advantages of using the DBMS
approach
Database Examples
For example:
If we go to bank to deposit or withdraw
Make hotel and airline reservation
Purchase something on line
Buy groceries in supermarkets
Database Applications
These examples are what we called
traditional database applications
(First part of book focuses on traditional
applications)
Youtube
iTunes
Geographic Information Systems (GIS)
Data Warehouses
Many other applications
Database System
Database:
A collection of related data.
Data:
Known facts that can be recorded and have
an
implicit meaning.
Database System
Database System:
DBMS + Database
Outline
Database Introduction
An Example
Characteristics of the Database
Actors on the Scene
Advantages of using the DBMS
approach
An UNIVERSITY example
We have:
STUDENT file stores data on each student
COURSE file stores data on each course
SECTION file stores data on each section of each
course
GRADE_REPORT file stores the grades that
students receive
PREREQUISITE file stores the prerequisites
Example of a simple
database
Database manipulation
Outline
Database Introduction
An Example
Characteristics of the Database
Actors on the Scene
Advantages of using the DBMS
approach
1.
2.
3.
4.
Self-describing nature of a
database system
Insulation between
programs and data
Outline
Database Introduction
An Example
Characteristics of the Database
Actors on the Scene
Advantages of using the DBMS
approach
Database Users
Database administrators:
Database Designers:
End Users
System Analysts
End Users
Casual: access database occasionally by
sophisticated query language when
needed.
(Manager)
Nave: they make up a large section of
the end-user population. Learn only a
few facilities that they may use
repeatedly
(bank clerk)
Sophisticated: These include business
analysts, scientists, engineers, others
thoroughly familiar with the system
capabilities.
Outline
Database Introduction
An Example
Characteristics of the Database
Actors on the Scene
Advantages of using the DBMS
approach
Controlling Redundancy
Controlling Redundancy
1.
2.
3.
DBMS
Access (Jet, MSDE)
Adabas D
Adaptive Server Anywhere
Adaptive Server Enterprise
Advantage Database Server
Datacom
DB2 Everyplace
Ingres ii
Interbase
MySQL
SQL Server
SQLBase
UniData
UniVerse
Cache'
Cloudscape
DB2
Informix Dynamic Server 2000
Informix Extended Parallel
Server
Oracle Lite
Oracle 8I
Vendor
Primary Market
Microsoft
Software AG
Sybase
Sybase
Extended Systems
Computer Associates
IBM
Computer Associates
Inprise (Borland)
Freeware
Microsoft
Centura Software
Informix (Ardent)
Informix (Ardent)
InterSystems
Informix
IBM
Informix
Desktop
Enterprise
Mobile/Embedded
Enterprise
Mobile/Enterprise
Enterprise
Mobile
Enterprise
Open Source
Open Source
Enterprise
Mobile/Embedded
Enterprise
Enterprise
Enterprise
Mobile/Embedded
Enterprise/VLDB
Enterprise
Informix
Oracle
Oracle
Mobile
Enterprise