Chapter 18: Data Analysis and Mining Kat Powell. Chapter 18: Data Analysis and Mining ➔ Decision Support Systems ➔ Data Analysis and OLAP ➔ Data Warehousing.

Slides:



Advertisements
Similar presentations
C6 Databases.
Advertisements

By: Mr Hashem Alaidaros MIS 211 Lecture 4 Title: Data Base Management System.
5.1Database System Concepts - 6 th Edition Chapter 5: Advanced SQL Advanced Aggregation Features OLAP.
Chapter 9 Business Intelligence Systems
Decision Support and Data Warehouse. Decision supports Systems Components Data management function –Data warehouse Model management function –Analytical.
Data Cube and OLAP Server
Chapter 18: Data Analysis and Mining
©Silberschatz, Korth and Sudarshan22.1Database System Concepts 4 th Edition 1 SQL:1999 Advanced Querying Decision-Support Systems Data Warehousing Data.
COMP 578 Data Warehousing And OLAP Technology Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
Data Warehousing. On-Line Analytical Processing (OLAP) Tools The use of a set of graphical tools that provides users with multidimensional views of their.
Chapter 13 The Data Warehouse
Data Mining – Intro.
Ch3 Data Warehouse part2 Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2009.
DASHBOARDS Dashboard provides the managers with exactly the information they need in the correct format at the correct time. BI systems are the foundation.
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
Chapter 13 – Data Warehousing. Databases  Databases are developed on the IDEA that DATA is one of the critical materials of the Information Age  Information,
Online Analytical Processing (OLAP) Hweichao Lu CS157B-02 Spring 2007.
Database System Concepts, 6 th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Chapter 20: Data Analysis.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 8 Accessing Organizational Information – Data Warehouse.
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Data warehousing Data Mining.
Database System Concepts - 6 th Edition20.1 Chapter 20: Data Analysis Decision Support Systems Data Warehousing Data Mining Classification Association.
©Silberschatz, Korth and Sudarshan18.1Database System Concepts - 5 th Edition, Aug 26, 2005 Buzzword List OLTP – OnLine Transaction Processing (normalized,
Computing & Information Sciences Kansas State University Monday, 26 Nov 2007CIS 560: Database System Concepts Lecture 37 of 42 Monday, 26 November 2007.
Database System Concepts, 6 th Ed. ©Silberschatz, Korth and Sudarshan See for conditions on re-usewww.db-book.com Other Topics 2: Warehousing,
Data Warehousing.
C6 Databases. 2 Traditional file environment Data Redundancy and Inconsistency: –Data redundancy: The presence of duplicate data in multiple data files.
Computing & Information Sciences Kansas State University Friday. 30 Nov 2007CIS 560: Database System Concepts Lecture 39 of 42 Friday, 30 November 2007.
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
By N.Gopinath AP/CSE. There are 5 categories of Decision support tools, They are; 1. Reporting 2. Managed Query 3. Executive Information Systems 4. OLAP.
Computing & Information Sciences Kansas State University Wednesday, 29 Nov 2006CIS 560: Database System Concepts Lecture 39 of 42 Wednesday, 29 November.
Chapter 20 Data Analysis and Mining. 2 n Decision Support Systems  Obtain high-level information out of detailed information stored in (DB) transaction-processing.
1 On-Line Analytic Processing Warehousing Data Cubes.
Decision supports Systems Components
CMPE 226 Database Systems October 21 Class Meeting Department of Computer Engineering San Jose State University Fall 2015 Instructor: Ron Mak
Business Intelligence - 2 BUS 782. Topics Data warehousing Data Mining.
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Scenario Management Data.
MIS2502: Data Analytics Advanced Analytics - Introduction.
Data Warehousing.
Advanced Database Concepts
Database Management Systems, 2 nd Edition. R. Ramakrishnan and J. Gehrke1 Data Warehousing and Decision Support.
Computing & Information Sciences Kansas State University Friday, 01 Dec 2006CIS 560: Database System Concepts Lecture 40 of 42 Friday, 01 December 2006.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
I am Xinyuan Niu I am here because I love to give presentations. Data Warehousing.
Database Management Systems 3ed, R. Ramakrishnan and J. Gehrke1 Data Warehousing and Decision Support Chapter 25.
1 Database Systems, 8 th Edition Star Schema Data modeling technique –Maps multidimensional decision support data into relational database Creates.
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 11: BIG DATA AND.
Introduction to OLAP and Data Warehouse Assoc. Professor Bela Stantic September 2014 Database Systems.
Data Warehouses and OLAP 1.  Review Questions ◦ Question 1: OLAP ◦ Question 2: Data Warehouses ◦ Question 3: Various Terms and Definitions ◦ Question.
Data Warehousing and Data Mining. Data Warehousing Data Mining Classification Association Rules Clustering.
CMPE 226 Database Systems April 12 Class Meeting Department of Computer Engineering San Jose State University Spring 2016 Instructor: Ron Mak
Chapter 3 Building Business Intelligence Chapter 3 DATABASES AND DATA WAREHOUSES Building Business Intelligence 6/22/2016 1Management Information Systems.
Chapter 20 Data Warehousing and Mining 1 st Semester, 2016 Sanghyun Park.
Chapter 20 Data Warehousing and Mining 1 st Semester, 2016 Sanghyun Park.
Data Analysis Decision Support Systems Data Analysis and OLAP Data Warehousing.
Data Mining and Data Warehousing: Concepts and Techniques What is a Data Warehouse? Data Warehouse vs. other systems, OLTP vs. OLAP Conceptual Modeling.
Data Analysis and OLAP Dr. Ms. Pratibha S. Yalagi Topic Title
MIS2502: Data Analytics Advanced Analytics - Introduction
Data Warehousing CIS 4301 Lecture Notes 4/20/2006.
On-Line Analytic Processing
Chapter 13 The Data Warehouse
Chapter 5: Advanced SQL Database System concepts,6th Ed.
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
On-Line Analytical Processing (OLAP)
CMPE 226 Database Systems April 11 Class Meeting
Data Analysis.
Data Warehouse and OLAP
CHAPTER SIX OVERVIEW SECTION 6.1 – DATABASE FUNDAMENTALS
Chapter 20: Data Analysis
Data Warehouse and OLAP
Online Analytical Processing
Presentation transcript:

Chapter 18: Data Analysis and Mining Kat Powell

Chapter 18: Data Analysis and Mining ➔ Decision Support Systems ➔ Data Analysis and OLAP ➔ Data Warehousing ➔ Data Mining

Decision Support Systems ➔ Make business decisions, often based on data collected by on-line transaction-processing systems ➔ What items to stock? ➔ To whom to send advertisements? ➔ Examples of data used for making decisions ➔ Retail sales transaction details ➔ Customer profiles (income, age, gender, etc.)

Decision-Support Systems Overview ➔ Data analysis tasks are simplified by specialized tools and SQL extensions ➔ Data mining seeks to discover knowledge automatically in the form of statistical rules and patterns from large databases. ➔ A data warehouse archives information gathered from multiple sources, and stores it under a unified schema, at a single site. ✔ Important for large businesses that generate data from multiple divisions, possibly at multiple sites

Data Analysis and OLAP ➔ OnLine Analytical Processing (OLAP) ➔ Online interactive tools for analysis and summary of data that present it to humans in understandable format ➔ Multidimensional data – data modeled as dimension attributes and measure attributes in table summary format – Measure attributes measure some value and can be aggregated upon – Dimension attributes define the dimensions on which measure attributes (or aggregates thereof) are viewed

Cross Tabulation (aka cross-tab) of sales by item-name and color ➔ item_name, color, and size are the dimension attributes of the sales relation ➔ the number values in each cell represent measure attributes ➔ Extra column and row store the cell totals for each column and row Summary of sales

Relational Representation of Cross-tabs ➔ Cross-tabs also can be represented as relations ➔ The value 'all' is used to represent an aggregate, that is, the set of all values for an attribute ➔ The SQL:1999 standard actually uses 'null' values in place of 'all' despite confusion with regular 'null' values

Data Cube (Sales relation) ➔ Multidimensional generalization of a cross-tab ➔ Can have n dimensions; we see 3 here ➔ Cross-tabs can be used as views on a data cube ➔ All cells contain values...even the invisible (inner) cells

Online Analytical Processing ➔ Pivoting: changing the dimensions used in a cross-tab EX: An analyst may select a cross-tab on item_name and size OR on color and size ➔ Slicing: creating a cross-tab for fixed values only ● Sometimes called dicing, particularly when values for multiple dimensions are fixed. EX: An analyst may wish to see cross-tab on item_name and color for a fixed value of size (for instance...large), instead of the sum across all sizes.

Online Analytical Processing – OLAP systems permit users to view data at any desired level of granularity – Rollup: moving from finer-granularity data to a coarser granularity EX: Starting from the data cube on the sales table, got the cross-tab by rolling up on the attribute 'size' – Drill down: The opposite operation - that of moving from coarser-granularity data to finer- granularity data EX: usually generated from the original data like drilling for fine, rare jewels

Data Warehousing ➔ Data sources often store only current data, not historical data ➔ Corporate decision making requires a unified view of all organizational data, including historical data ➔ A data warehouse is a repository (archive) of information gathered from multiple sources, stored under a unified schema, at a single site ➔ Greatly simplifies querying, permits study of historical trends ➔ Shifts decision support query load away from transaction processing systems

Data Warehousing

Warehouse Design Issues ➔W➔When and how to gather data ➔S➔Source driven architecture: data sources transmit new information to warehouse, either continuously or periodically (e.g. at night) ➔D➔Destination driven architecture: warehouse periodically requests new information from data sources ➔K➔Keeping warehouse exactly synchronized with data sources (e.g. using two-phase commit) is too expensive ➔U➔Usually OK to have slightly out-of-date data at warehouse –D–D ata/updates are periodically downloaded form online transaction processing (OLTP) systems.

More Warehouse Design Issues ➔ What schema to use ➔ Schema integration – Data cleansing ● E.g. correct mistakes in addresses (misspellings, zip code errors, etc.) ● Merge address lists from different sources and purge duplicates – How to propagate updates ● Warehouse schema may be a (materialized) view of schema from data sources

Data Mining ➔ The process of semi-automatically analyzing large databases to find useful patterns ➔ Prediction based on past history ➔ Predict if a credit card applicant poses a good credit risk, based on some attributes (income, job type, age,..) and past history ➔ Predict if a pattern of phone calling card usage is likely to be fraudulent

Data Mining (Cont.) – Some other examples of prediction mechanisms: ● Classification – Given a new item whose class is unknown, predict to which class it belongs ● Regression formulae – Given a set of mappings for an unknown function, predict the function result for a new parameter value

Data Mining (Cont.) – Descriptive Patterns ● Associations – Find books that are often bought by “similar” customers. If a new such customer buys one such book, suggest the others too. ● Associations may be used as a first step in detecting causation – E.g. association between exposure to chemical X and cancer ● Clusters – E.g. typhoid cases were clustered in an area surrounding a contaminated well – remains important in detecting epidemics

Other Types of Mining ➔ Text mining: application of data mining to textual documents ➔ cluster Web pages to find related pages ➔ cluster pages a user has visited to organize their visit history ➔ classify Web pages automatically into a Web directory

Other Types of Mining ➔ Data visualization systems help users examine large volumes of data and detect patterns visually ➔ Can visually encode large amounts of information on a single screen ➔ Humans are very good a detecting visual patterns

The END