Professional Documents
Culture Documents
Chapter 7: Databases and Data Warehouses: Management Information Systems, Fifth Edition
Chapter 7: Databases and Data Warehouses: Management Information Systems, Fifth Edition
Warehouses
Objectives
Explain the difference between traditional file
organization and the database approach to
managing digital data
Explain how relational and object oriented
database management systems are used to
construct databases, populate them with data,
and manipulate the data to produce information
Enumerate the most important features and
operations of a relational database, the most
popular database model
Management Information Systems, Fifth Edition
Objectives (continued)
Understand how data modeling and design
creates a conceptual blueprint of a database
Discuss how databases are used on the Web
List the operations involved in transferring data
from transactional databases to data
warehouses
Figure 7.1: The layout of a human resource file in traditional file organization
10
Databases include more than just text and numbers: for instance, a database used by real
Estate agents may show property pictures in addition to addresses, prices, and sale status
11
12
13
Database Models
Database model: general logical structure
How records stored in database
Records linked differently in different models
Models constantly changing
14
Tuple: record
Attribute: field
Relation: table
Key: identifier field
Used to retrieve records
15
16
17
18
19
20
21
Relational Operations
Relational operation: create temporary subset
of table
Create limited list or joined table list
Select records based on conditions
Project columns
Join tables to create temporary table
22
23
24
Source of data
Tables related to data
Field information
Usage of data
Population rules
25
26
Data Modeling
Databases must be carefully planned
Data modeling: analysis and organization of
data
Proactive process
Develop conceptual blueprint
27
28
29
30
31
Figure 7.11: Active server pages and similar software enable data queries and
entry via the Web
32
Data Warehousing
Data collections used for transactions
Accumulation of transaction data useful
Data warehouse: large database
Typically relational
Supports decision making
Data copied from transactional database
33
34
Transformation phase
Cleanse and modify data
Loading phase
Transfer files to data warehouse
35
36
Summary
Organizations collect vast amounts of data
Database approach has advantages over
traditional approach
Character: smallest piece of data
File: collection of records
Designer must construct schema to construct
database
37
Summary (continued)
Database management system enables
database construction and manipulation
Relational and object-oriented database models
have different advantages
Keys used to form links among entities
Object-oriented database maintains links
differently
SQL adopted as international standard
38
Summary (continued)
Designers conduct data modeling to show
required tables
Databases often linked to Web
Data warehouses contain huge collections of
historical data
Data warehouse allows data extraction,
transformation, and loading
Invasion of privacy is exacerbated by database
technology
Management Information Systems, Fifth Edition
39