Professional Documents
Culture Documents
Intro
Intro
Introduction
Scalability One
vendor
One
Reliability management
interface
Single
development Common
model skill sets
Portals
A Transactional Apps
P
A
C Business intelligence
Intelligence
H
E
Integration
Documents
XML
Multimedia
Messages
Development tools
Internet applications
SQL
SQL
Business logic Presentation and
and data business logic
PL/SQL
PL/SQL
Application
Databases servers
Java
Java
Network services
Strategy
and
analysis
Design
Build
and
document
Transition
Production
Strategy
and
analysis
Design
Build
and
document
Transition
Production
Database
… …
Model of
system
in client’s Entity model of
mind client’s model
Table model
of entity model Oracle
server
Tables on disk
•• Create
Create an
an entity
entity relationship
relationship diagram
diagram from
from
business
business specifications
specifications or
or narratives
narratives
•• Scenario
Scenario
–– “.
“. .. .. Assign
Assign one
one or
or more
more employees
employees to
to aa
department
department .. .. .”
.”
–– “.
“. .. .. Some
Some departments
departments do
do not
not yet
yet have
have assigned
assigned
employees
employees .. .. .”
.”
…
Primary key Foreign key Primary key
A relational database:
• Can be accessed and modified by executing
structured query language (SQL) statements
• Contains a collection of tables with no physical
pointers
• Uses a set of operators
Oracle
server
Oracle
server
DEPARTMENTS JOB_GRADES