Professional Documents
Culture Documents
2005 The McGraw-Hill Companies, 2005 The McGraw-Hill Companies, All rights reserved All rights reserved
CHAPTER 3
McGraw-Hill/Irwin
Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 supply chain management is a key business initiative Chryslers SCM is called SPIN, a Web-based system
3-3
1. Describe business intelligence and its role 2. Compare databases and data warehouses by OLTP and OLAP 3. List/describe key characteristics of a relational database 4. Define 5 software components of a DBMS
3-5
5. List/describe key characteristics of a data warehouse 6. Define 4 major types of data-mining tools 7. List key considerations in managing information as a resource
3-6
INTRODUCTION
Organizations need business intelligence Business intelligence (BI) knowledge about your customers, competitors, business partners, competitive environment, and internal operations to make effective, important, and strategic business decisions
3-7
INTRODUCTION
3-8
INTRODUCTION
Online transaction processing (OLTP) the gathering of input information, processing that information, and updating existing information to reflect the gathered and processed information
Databases support OLTP Operational database databases that support OLTP
3-9
INTRODUCTION
Online analytical processing (OLAP) the manipulation of information to support decision making
Databases can support some OLAP Data warehouses only support OLAP, not OLTP Data warehouses are special forms of databases that support decision making
3-10
INTRODUCTION
3-11
Databases Are
Collections of information Created with logical structures With logical ties within the information With built-in integrity constraints
3-13
3-15
3-18
3-19
3-21
3-22
3-23
DBMS Engine
DBMS engine accepts logical requests from the various other DBMS subsystems, converts them into their physical equivalent, and actually accesses the database and data dictionary as they exist on a storage device DBMS engine separates the logical from the physical
3-24
DBMS Engine
Physical view how information is physically arranged, stored, and accessed on some type of storage device Logical view how you as a knowledge worker need to arrange and access information With a database, you only concern yourself with your logical view
3-25
Data definition subsystem helps you create and maintain the data dictionary and define the structure of the files in a database You must create a data dictionary before entering information into a database Module J covers this for Microsoft Access
3-26
Data manipulation subsystem helps you add, change, and delete information This is your primary DBMS interface as you work with a database
Views Report generators QBE tools SQL
3-27
Views
3-28
Views
3-29
Report Generators
Report generator helps you quickly define formats of reports and what information you want to see in a report You can save report formats and generate reports at any time with up-to-date information
3-30
Report Generators
3-31
Report Generators
3-32
QBE Tools
Query-by-example (QBE) tool helps you graphically design the answer to a question What driver most often delivers concrete to Triple A Homes?
3-33
QBE Tools
3-34
SQL
Structured query language (SQL) standardized fourth-generation language found in most DBMSs Performs the same task as a QBE tool
But uses a sentence structure instead of pointand-click interface
Application generation subsystem contains facilities to help you develop transaction-intensive applications
Data entry screen (called forms) Programming languages
3-36
Data administration subsystem helps you manage the overall database environment
Backup and recovery Security management Query optimization Concurrency control Change management
3-37
Security management
Who has access to what information Who can perform certain tasks (e.g., add, change, or delete) on information
3-38
Query optimization
Restructure physical view of information to optimize response times to queries
Concurrency control
What happens if two people makes changes to the same information at the same time?
3-39
Change management
What is the effect of structural changes to a database? What if you add a new column? What happens if you delete a column? What happens if you change a columns attributes?
3-40
Data warehouse logical collection of information gathered from operational databases used to create business intelligence that supports business analysis activities and decision-making tasks
3-42
3-43
Multidimensional Rows and columns Also layers Many times called hypercubes What are the dimensions in Figure 3.8 on page 142?
3-44
Data-mining tools software tools that you use to query information in a data warehouse
Query-and-reporting tools Intelligence agents Multidimensional analysis tools Statistical tools
3-45
3-46
Query-And-Reporting Tools
Query-and-reporting tools similar to QBE tools, SQL, and report generators in the typical database environment
3-47
Intelligent Agents
Use various artificial intelligence tools such as neural networks and fuzzy logic to form the basis for information discovery and building business intelligence Help you find hidden patterns in information Chapter 4 focuses more on these
3-48
Multidimensional analysis (MDA) tools slice-and-dice techniques that allow you to view multidimensional information from different perspectives
Bring new layers to the front Reorganize rows and columns
3-49
Statistical Tools
Help you apply various mathematical models to the information stored in a data warehouse to discover new information
Regression Analysis of variance And so on
3-50
Data Marts
Data warehouses can support all of an organizations information Data marts have subsets of an organizationwide data warehouse Data mart subset of a data warehouse in which only a focused portion of the data warehouse information is kept
3-51
Data Marts
3-52
How up-to-date must the information be? What data-mining tools do you need?
3-54
3-55
3-57
CAN YOU
1. Describe business intelligence and its role 2. Compare databases and data warehouses by OLTP and OLAP 3. List/describe key characteristics of a relational database 4. Define 5 software components of a DBMS
3-59
CAN YOU
5. List/describe key characteristics of a data warehouse 6. Define 4 major types of data-mining tools 7. List key considerations in managing information as a resource
3-60
CHAPTER 3
End of Chapter 3
McGraw-Hill/Irwin