Storing Organizational Information - Databases
Storing Organizational Information - Databases
Storing Organizational Information - Databases
Storing
Organizational
Information Databases
Learning Outcomes
7.1
Define the fundamental
concepts of
the relational database model
7.2 Evaluate the advantages of the
relational database model
7.3 Compare relational integrity
constraints and business-critical
integrity constraints
Learning Outcomes
7.4
Describe the benefits of a data
driven
Web site
7.5 Describe the two primary
methods
for integrating information across
multiple databases
Relational Database
Fundamentals
Information is everywhere in an
organization
Information is stored in databases
Database maintains information about
various types of objects (inventory), events
(transactions), people (employees), and
places (warehouses)
Relational Database
Fundamentals
Database models include:
Hierarchical database model information
is organized into a tree-like structure (using
parent/child relationships) in such a way that it
cannot have too many relationships
Network database model a flexible way of
representing objects and their relationships
Relational database model stores
information in the form of logically related twodimensional tables
Hierarchical Structure
Network Structure
Relational Structure
Relational Database
Advantages
Database advantages from a
business perspective include
Increased flexibility
Increased scalability and performance
Reduced information redundancy
Increased information integrity (quality)
Increased information security
Increased Flexibility
A well-designed database should:
Handle changes quickly and easily
Provide users with different views
Have only one physical view
Physical view deals with the physical storage
of information on a storage device eg hard disk
Reduced Information
Redundancy
Databases reduce information
redundancy
Redundancy the duplication of
information or storing the same information
in multiple places
Business-critical integrity
constraint -rule that enforce business rules
vital to an organizations success and often
require more insight and knowledge than
relational integrity constraints
Eg. Product returns are not accepted for fresh
product 15 days after purchase,
Increased Information
Security
Information is an organizational asset and
must be protected
Databases offer several security features
including:
Password provides authentication of the
user
Access level determines who has access to
the different types of information
Access control determines types of user
access, such as read-only access
Content management:
Future expandability:
More efficient:
Improved Stability:
Integrating Information
among Multiple Databases
Integration allows separate
systems to communicate directly
with each other
Forward integration takes information
Integrating Information
among Multiple Databases
Forward integration
Integrating Information
among Multiple Databases
Backward integration
Integrating Information
among Multiple Databases
Building a central repository
specifically for integrated information