Lesson 15 DBMS
Lesson 15 DBMS
Hierarchical database Searching is fast and efficient. Access to data is predefined by exclusively
hierarchical relationships, predetermined by
administrator. Limited search/query
flexibility. Not all data are naturally
hierarchical.
Network Many more relationships can be This is the most complicated database model to
defined. There is greater speed design, Implement, and maintain.Greater query
and efficiency than with relational flexibility than withhierarchical model, but less than
database models. with relational model.
Relational database Conceptual simplicity; there are no Processing efficiency and speed are lower. Data
predefined relationships among redundancy is common, requiring additional
data. High flexibility in ad-hoc maintenance.
querying. New data and records
can be added easily.
Emerging Data Models
Two emerging data models are the
object-relational and hypermedia models
Object-relational database model: Data
model that adds new object storage
capabilities to relational databases.
Hypermedia database model: Data
model that stores chunks of information
in nodes that can contain data in a
variety of media; users can branch to
related data in any kind of relationship.
Specialized Database Models
Geographical information database: Data
model that contains locational data for
overlaying on maps or images.
Knowledge database: Data model that
can store decision rules that can be used
for expert decision making.
Small-footprint database: The subset of
a larger database provided for field
workers.
Embedded database: A database built
into devices or into applications;
designed to be self-sufficient and to
require little or no administration.
Virtual database: A database that
consists only of software; manages
data that can physically reside
anywhere on the network and in a
variety of formats.