Chapter 3 and Module C DATABASES AND DATA WAREHOUSES Building Business Intelligence.

Slides:



Advertisements
Similar presentations
C6 Databases.
Advertisements

McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
CHAPTER 4 DATABASES AND DATA WAREHOUSES A Gold Mine of Information.
The database approach to data management provides significant advantages over the traditional file-based approach Define general data management concepts.
Management Information Systems, Sixth Edition
Relational Databases Chapter 4.
Databases and Warehouses
1 Lecture 6 Building Business Intelligence Lecture 6 DATABASES AND DATA WAREHOUSES Building Business Intelligence.
Chapter 3 Database Management
Chapter 3 Databases and Data Warehouses Building Business Intelligence
Developing A Strategy For The Internet Age The Five Forces Model
Database Management: Getting Data Together Chapter 14.
Chapter 3 Databases and Data Warehouses: Building Business Intelligence McGraw-Hill/Irwin Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights.
Chapter 3 DATABASES AND DATA WAREHOUSES Building Business Intelligence
DATABASES AND DATA WAREHOUSES A Gold Mine of Information
Organizing Data & Information
McGraw-Hill © 2008 The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Building Business Intelligence Chapter 3 DATABASES AND DATA WAREHOUSES.
Chapter 3 DATABASES AND DATA WAREHOUSES Building Business Intelligence
L The Difference Between Logical and Physical Views of Information l Databases and Database Management Systems l How You Can Develop Database Applications.
Mgt 20600: IT Management & Applications Databases
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Chapter 3 DATABASES AND DATA WAREHOUSES Building Business Intelligence
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 3-2 STUDENT LEARNING OUTCOMES 1.Describe business intelligence and its role 2.Compare databases and data warehouses.
Organizing Data and Information
Databases Chapter 11.
BUSINESS DRIVEN TECHNOLOGY
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
TOPIC 1: GAINING COMPETITIVE ADVANTAGE WITH IT (CONTINUE) SUPPLY CHAIN MANAGEMENT & BUSINESS INTELLIGENCE.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives The database approach to data management provides significant advantages.
5.1 © 2007 by Prentice Hall 5 Chapter Foundations of Business Intelligence: Databases and Information Management.
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
Chapter 5 Lecture 2. Principles of Information Systems2 Objectives Understand Data definition language (DDL) and data dictionary Learn about popular DBMSs.
Managing Data Resources
6-1 DATABASE FUNDAMENTALS Information is everywhere in an organization Information is stored in databases –Database – maintains information about various.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 13 Database Management Systems: Getting Data Together.
Data Information Systems and Management. Valuing Organizational Information Transactional Information –Contained within a business process –Supports performing.
Data Information Systems and Management. Valuing Organizational Information Transactional Information –Contained within a business process –Supports performing.
The McGraw-Hill Companies, Inc Information Technology & Management Thompson Cats-Baril Chapter 3 Content Management.
Database and Data Warehouse Module B: Designing and Building a Relational Database Chapter 3.
STORING ORGANIZATIONAL INFORMATION— DATABASES CIS 429—Chapter 7.
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Databases and Data Warehouses: Supporting the Analytics-Driven.
CHAPTER 8: MANAGING DATA RESOURCES. File Organization Terms Field: group of characters that represent something Record: group of related fields File:
Storing Organizational Information - Databases
3-1 Management Information Systems for the Information Age Copyright 2004 The McGraw-Hill Companies, Inc. All rights reserved Chapter 3 Databases and Data.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 7 Storing Organizational Information - Databases.
CHAPTER 3 DATABASES AND DATA WAREHOUSES. 2 OPENING CASE STUDY Chrysler Spins a Competitive Advantage with Supply Chain Management Software Chapter 2 –
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
Chapter 3: Databases and Data Warehouses Building Business Intelligence Management Information Systems for the Information Age.
Database Systems Basic Data Management Concepts
Data resource management
DATABASES AND DATA WAREHOUSES
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •
Chapter 3 Databases and Data Warehouses: Building Business Intelligence Copyright © 2010 by the McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Organizing Data and Information
McGraw-Hill/Irwin ©2009 The McGraw-Hill Companies, All Rights Reserved CHAPTER 6 DATABASES AND DATA WAREHOUSES CHAPTER 6 DATABASES AND DATA WAREHOUSES.
Foundations of Business Intelligence: Databases and Information Management.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Fundamentals of Information Systems, Sixth Edition Chapter 3 Database Systems, Data Centers, and Business Intelligence.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Chapter 3 Building Business Intelligence Chapter 3 DATABASES AND DATA WAREHOUSES Building Business Intelligence 6/22/2016 1Management Information Systems.
Intro to MIS – MGS351 Databases and Data Warehouses
Fundamentals & Ethics of Information Systems IS 201
Fundamentals of Information Systems
Databases and Data Warehouses Chapter 3
RELATIONAL DATABASE MODEL
Databases and Data Warehouses
Business Intelligence
Presentation transcript:

Chapter 3 and Module C DATABASES AND DATA WAREHOUSES Building Business Intelligence

MORE CHERRIES PLEASE Ben & Jerry’s Ben & Jerry’s 190,000 pints of ice cream and frozen yogurt 190,000 pints of ice cream and frozen yogurt 50,000 grocery stores 50,000 grocery stores In the U.S. and 12 other countries In the U.S. and 12 other countries Meticulously tracks every piece of information on every pint Meticulously tracks every piece of information on every pint

MORE CHERRIES PLEASE Noticed a problem with Cherry Garcia Ice Cream Noticed a problem with Cherry Garcia Ice Cream Complaints of not enough cherries Complaints of not enough cherries Ben & Jerry’s could find no production problems Ben & Jerry’s could find no production problems Eventually found that the wrong photo was on the ice cream container Eventually found that the wrong photo was on the ice cream container Ben & Jerry’s analyzed all the information to create business intelligence Ben & Jerry’s analyzed all the information to create business intelligence

INTRODUCTION Organizations need business intelligence 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 Business intelligence (BI) – knowledge about your customers, competitors, business partners, competitive environment, and internal operations to make effective, important, and strategic business decisions

INTRODUCTION IT tools help process information to create business intelligence according to… IT tools help process information to create business intelligence according to… OLTP OLTP OLAP OLAP

INTRODUCTION Online transaction processing (OLTP) – the gathering and processing transaction information, and updating existing information to reflect the transaction Online transaction processing (OLTP) – the gathering and processing transaction information, and updating existing information to reflect the transaction Databases support OLTP Databases support OLTP Operational database – databases that support OLTP Operational database – databases that support OLTP Batch Processing – processing all of the transactions at once; can be used to update a database Batch Processing – processing all of the transactions at once; can be used to update a database

INTRODUCTION Online analytical processing (OLAP) – the manipulation of information to support decision making Online analytical processing (OLAP) – the manipulation of information to support decision making Databases can support some OLAP Databases can support some OLAP Data warehouses only support OLAP, not OLTP Data warehouses only support OLAP, not OLTP Data warehouses are special forms of databases that support decision making Data warehouses are special forms of databases that support decision making

OLTP, OLAP, and Business Intelligence

THE RELATIONAL DATABASE MODEL There are many types of databases There are many types of databases The relational database model is the most popular The relational database model is the most popular Relational database Relational database

Database Characteristics Collections of information Collections of information Created with logical structures Created with logical structures Include logical ties within the information Include logical ties within the information Include built-in integrity constraints Include built-in integrity constraints

Database – Collection of Information

Database – Logical Structure Character Character Field Field Record Record File (Table) File (Table) Database Database Data Warehouse Data Warehouse

Database – Physical Structure Bits Bits Bytes Bytes Words Words

Databases – Created with Logical Structures Databases have many tables Databases have many tables In databases, the row number is irrelevant; not true in spreadsheet software In databases, the row number is irrelevant; not true in spreadsheet software In databases, column names are very important. Column names are created in the data dictionary In databases, column names are very important. Column names are created in the data dictionary

Database – Created with Logical Structures Data dictionary – contains the logical structure for the information in a database Data dictionary – contains the logical structure for the information in a database Before you can enter information into a database, you must define the data dictionary for all the tables and their fields. For example, when you create the Truck table, you must specify that it will have three pieces of information and that Date of Purchase is a field in Date format.

Databases – With Logical Ties Within the Information Logical ties must exist between the tables or files in a database Logical ties must exist between the tables or files in a database Logical ties are created with primary and foreign keys Logical ties are created with primary and foreign keys Primary key Primary key Composite primary key Composite primary key Foreign key Foreign key

Database – Logical Ties within the Information Customer Number is the primary key for Customer and appears in Order as a foreign key

Databases – With Built-In Integrity Constraints Integrity constraints – rules that help ensure the quality of the information Integrity constraints – rules that help ensure the quality of the information Examples Examples Primary keys must be unique Primary keys must be unique Foreign keys must be present Foreign keys must be present Sales price cannot be negative Sales price cannot be negative Phone number must have area code Phone number must have area code

Steps in Developing a Database Step 1: Define Entity Classes (tables) and Primary Keys Step 1: Define Entity Classes (tables) and Primary Keys Step 2: Defining Relationships Among Entity Classes Step 2: Defining Relationships Among Entity Classes ERD (entity relationship diagram) ERD (entity relationship diagram) Normalization Normalization Step 3: Defining Information For Each Relation Step 3: Defining Information For Each Relation Step 4: Use A Data Definition Language To Create Your Database Step 4: Use A Data Definition Language To Create Your Database

DATABASE MANAGEMENT SYSTEM TOOLS

5 Components of a DBMS 1. DBMS engine 2. Data definition subsystem 3. Data manipulation subsystem Views Views Report generators Report generators QBE tools QBE tools SQL SQL 4. Application generation subsystem 5. Data administration subsystem

View Binoculars

Report Generator

Query-by-Example Tool

Structured Query Language SQL – standardized fourth-generation query language found in most DBMSs SQL – standardized fourth-generation query language found in most DBMSs Sentence-structure equivalent to QBE Sentence-structure equivalent to QBE Mostly used by IT professionals Mostly used by IT professionals Non-procedural language, which makes it different from other programming languages Non-procedural language, which makes it different from other programming languages

DATA WAREHOUSES AND DATA MINING Data warehouses support OLAP and decision making Data warehouses support OLAP and decision making Data warehouses do not support OLTP Data warehouses do not support OLTP Data warehouse Data warehouse Data mart Data mart Data-mining Data-mining

DATA WAREHOUSES AND DATA MINING

Data Marts

Data-Mining Tools

Data Warehouse Considerations Do you really need one, or does your database environment support all your functions? Do you really need one, or does your database environment support all your functions? Do all employees need a big data warehouse or a smaller data mart? Do all employees need a big data warehouse or a smaller data mart? How up-to-date must the information be? How up-to-date must the information be? What data-mining tools do you need? What data-mining tools do you need?

INFORMATION OWNERSHIP Information is a resource you must manage and organize to help the organization meet its goals and objectives Information is a resource you must manage and organize to help the organization meet its goals and objectives You need to consider You need to consider Strategic management support Strategic management support Sharing information with responsibility Sharing information with responsibility Information cleanliness Information cleanliness

Strategic Management Support Data administration – function that plans for, oversees the development of, and monitors the information resource Data administration – function that plans for, oversees the development of, and monitors the information resource Database administration – function responsible for the more technical and operational aspects of managing organizational information Database administration – function responsible for the more technical and operational aspects of managing organizational information

Sharing Information Everyone can share – while not consuming – information Everyone can share – while not consuming – information But someone must “own” it by accepting responsibility for its quality and accuracy But someone must “own” it by accepting responsibility for its quality and accuracy

Information Cleanliness Related to ownership and responsibility for quality and accuracy Related to ownership and responsibility for quality and accuracy No duplicate information No duplicate information No redundant records with slightly different data, such as the spelling of a customer name No redundant records with slightly different data, such as the spelling of a customer name GIGO – if you have garbage information you get garbage information for decision making GIGO – if you have garbage information you get garbage information for decision making