Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Database environment
introduction to database
Database implementation
Structured Query Language (SQL), Advanced SQL
Advanced topics
Requested-courses
Confirmation
letter
1.0
Verify
availability
Accepted/
rejectedselection
3.0
Confirm
registration Registration-details
2.0
Enroll
student
Opencourses
Course File
Course-details
Courseenrollment
Studentdetails
Student File
7
Network
Diagram
Decision Table
Note: for salaried employees the action stub chosen will always
be the sametherefore hours worked is an indifferent condition
9
Decision Tree
representation of salary decision
10
12
13
14
15
16
17
Approaches to Database
Development
Prototyping
Rapid application development (RAD) method
Cursory attempt at conceptual data modeling
Define database during development of initial prototype.
Repeat implementation and maintenance activities with new
prototype versions
18
19
20
People Involved in
Database Development
requirements
Database analysts
concentrate on requirements and design for database
Users
provide assessment of their information needs
Programmers
Database/Data administrators
Other technical experts
systems programmers, network administrators, testers, technical
writers
21
External schema
one or more user views
each user view is a subset of conceptual schema
logical design phase
Internal schema
physical design phase
how data are stored in a computers secondary memory
22
External schema
Internal schema
23
24
Three-Tiered Database
Location Architecture
localized data
Application/Web tier
process services tier
provides access from client tier to data in enterprise tier
Enterprise tier
data services tier
minicomputer or mainframe manages organization data
25
26
Review Questions
27