2 DBDP
2 DBDP
2 DBDP
Information Resource
Management
the concept that information is a vital
corporate resource and should be
treated as an asset
the same basic principles used to
manage other assets should be used
to manage information systems
the scope of information systems
today is the whole enterprise
The Database
Development
Information Systems
Architecture (ISA)
a conceptual plan containing the
desired information systems structure
of an organization
John Zachman (1987) developed a
framework for developing an ISA
ISA is essential in order to avoid
chaos due to the increased scope and
complexity of information systems
The Database
Development
The Database
Development
The Database
Development
View of Data
three levels of
abstraction at which
a database could be
viewed:
external or view
level
conceptual or
logical level
internal or physical
level
The Database
Development
external level
user
view1
user
view2
...
user
viewn
logical level
physical level
View of Data
External level - highest level of
abstraction; consists of the user views of
the database
Conceptual level - describes what data
are stored in the database and the
relationships between the data
Internal level - provides the physical view
of the database (complex data structures)
The Database
Development
Strategy
and
Analysis
Design
Build
and
Document
Transition
Production
The Database
Development
Database Development
Database Development Life Cycle
(DDLC)
a methodology for designing, implementing
and maintaining database systems
Six stages:
- preliminary planning - design
- feasibility study - implementation
- requirements analysis
- maintenance
The Database
Development
Preliminary Planning
planning for a specific database
system
takes place during the strategic
database planning project
gather information that can be used
to establish relationships between
current applications
The Database
Development
Feasibility Study
determines technological,
operational, schedule, and economic
feasibility of the project
determine costs and benefits (both
tangible and intangible)
The Database
Development
Requirements Analysis
identifies information requirements,
defines the scope of the database,
establishes hardware and software
requirements
develop detailed specifications for
the information systems required to
support the organization
The Database
Development
Design
transforms the information models to
models that conform to the target
technology for IS implementation
2 stages:
logical database design
physical database design
The Database
Development
Implementation
development and installation of the
database system
The Database
Development
Maintenance
correct system errors
enhance the system to fit changing
requirements
back-up and recovery
The Database
Development