Organizing Dataand Information
Outline
Introduction to Data Management
Basic Concepts
Data Modeling and Database Models
Translating business models to databasemodels
Database Management Systems
The software
Recent Developments
New applications for database
Hierarchy of Data
C:\My Documents\Course\FIS\CH3\FIG3-01.BMP
Data Entities and Attributes
Entity
Generalized class of people, places, orthings for which data is collected, stored,and maintained
Attributes
A characteristic of an entity
Keys and Attributes
C:\My Documents\Course\FIS\CH3\FIG3-02.BMP
Traditional Approach to Data Management
C:\My Documents\Course\FIS\CH3\FIG3-03.BMP
Database Approach to Data Management
C:\My Documents\Course\FIS\CH3\FIG3-04.BMP
Advantages of Database Approach
Improved strategic useof corporate data
Reduced dataredundancy
Improved data integrity
Easier modification andupdating
Data and programindependence
Better access to dataand information
Standardization of dataaccess
Framework for programdevelopment
Better overall protectionof the data
Shared data andinformation resources
Disadvantages of Database Approach
Relatively high cost of purchasing andoperating a DBMS in a mainframeoperating environment
Increased cost of specialized staff
Increased vulnerability
Outline
Introduction to Data Management
Data Modeling and Database Models
Translating business models to databasemodels
Database Management Systems
Recent Developments
Data Modeling
Data Model
A diagram of data entities and theirrelationships
Entity-Relationship (ER) Diagrams
A data model that uses basic graphicalsymbols to show the organization ofrelationships between data
Keys
Key:
A field or set of fields in a record that isused to identify the record
Primary Key
A field or set of fields that uniquelyidentifies the record
An Entity-Relationship Diagram
C:\My Documents\Course\FIS\CH3\FIG3-05.BMP
Database Models
Hierarchical (Tree) Models
Network Model
Relational Models
A Hierarchical Database Model
C:\My Documents\Course\FIS\CH3\FIG3-06.BMP
A Network Database Model
C:\My Documents\Course\FIS\CH3\FIG3-07.BMP
A Relational Database Model
C:\My Documents\Course\FIS\CH3\FIG3-08.BMP
C:\My Documents\Course\FIS\CH3\FIG3-08.BMP
Outline
Introduction to Data Management
Data Modeling and Database Models
Database Management Systems
The software
Recent Developments
Database Management System (DBMS)
A group of programs that manipulatethe database and provide an interfacebetween the database and the user ofthe database and other applicationprograms
Building and Modifyinga Relational Database
C:\My Documents\Course\FIS\CH3\FIG3-10.BMP
Schemas and Subschemas
Schema
A description of the entire database
Subschema
A file that contains a description of asubset of the database and identifies whichusers can view and modify the data itemsin the subset
Use of Schemas and Subschemas
C:\My Documents\Course\FIS\CH3\FIG3-11.BMP
Logical and PhysicalAccess Paths
C:\My Documents\Course\FIS\CH3\FIG3-12.BMP
Structured Query Language
C:\My Documents\Course\FIS\CH3\FIG3-12.BMP
Database Output
C:\My Documents\Course\FIS\CH3\FIG3-14.BMP
Worldwide Database Market Share, 1998
C:\My Documents\Course\FIS\CH3\FIG3-15.BMP
Selecting a DBMS
Database Size
Number ofconcurrent users
Performance
Integration
Features
The Vendor
Cost
Outline
Introduction to Data Management
Data Modeling and Database Models
Database Management Systems
Recent Developments
New applications for databases
Recent Developments
Data Warehouses: A database that collectsbusiness information from many sources inthe enterprise, covering all aspects of thecompany’s processes, products, andcustomers
Data Mart: a subset of a data warehouse
Data Mining: an information analysis tool thatinvolves the automated discovery of patternsand relationships in a data warehouse
Database-driven Web sites
Elements of a Data Warehouse
C:\My Documents\Course\FIS\CH3\FIG3-16.BMP
How to Designa Data Warehouse
Sharply define goals and objectives
Choose the software that best fits thegoals
Determine what should be in thedatabase
Develop a plan
Measure results
Common Data MiningApplications
Market segmentation
Customer churn
Fraud detection
Direct marketing
Market basket analysis
Trend analysis
On-Line AnalyticalProcessing (OLAP)
Software that allows users to exploredata from a number of differentperspectives
OLTP and Data Warehousing
C:\My Documents\Course\FIS\CH3\TBL3-05.BMP
OLTP and Data Mining
C:\My Documents\Course\FIS\CH3\TBL3-06.BMP
Open DatabaseConnectivity (ODBC)
Standards that ensure that softwarewritten to comply with these standardscan be used with any ODBC-compliantdatabase
Advantages of ODBC
C:\My Documents\Course\FIS\CH3\FIG3-17.BMP
ORDBMS
Object-Relationship DatabaseManagement System (ORDBMS)
Supports object-oriented businessmodeling
Business Intelligence
The process of getting enough of theright information in a timely manner andusable form and analyzing it so that itcan have a positive impact on businessstrategy, tactics, or operations
Database-Driven Web Sites
Two main uses for databases in Websites
Customize Web site to the user. Our classsite is an example.
Expose internal data about customers tocustomers.
Outline
Introduction to Data Management
Basic Concepts
Data Modeling and Database Models
Translating business models to databasemodels
Database Management Systems
The software
Recent Developments
New applications for database