5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall. Figure 5-2



Similar documents
TIM 50 - Business Information Systems

Foundations of Business Intelligence: Databases and Information Management

Databases and Information Management

Course MIS. Foundations of Business Intelligence

Chapter 6 FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT Learning Objectives

Foundations of Business Intelligence: Databases and Information Management

Foundations of Business Intelligence: Databases and Information Management

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26

Foundations of Business Intelligence: Databases and Information Management

Chapter 6 8/12/2015. Foundations of Business Intelligence: Databases and Information Management. Problem:

Alexander Nikov. 5. Database Systems and Managing Data Resources. Learning Objectives. RR Donnelley Tries to Master Its Data

Chapter 6. Foundations of Business Intelligence: Databases and Information Management

Foundations of Business Intelligence: Databases and Information Management

Foundations of Business Intelligence: Databases and Information Management

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

Foundations of Business Intelligence: Databases and Information Management

INFO Koffka Khan. Tutorial 6

Module 3: File and database organization

Data Hierarchy. Traditional File based Approach. Hierarchy of Data for a Computer-Based File

When to consider OLAP?

David M. Kroenke and David J. Auer Database Processing 11 th Edition Fundamentals, Design, and Implementation. Chapter Objectives

Introduction to Computing. Lectured by: Dr. Pham Tran Vu

Data. Data and database. Aniel Nieves-González. Fall 2015

Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives

Bussiness Intelligence and Data Warehouse. Tomas Bartos CIS 764, Kansas State University

Course DSS. Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization

Chapter 5. Warehousing, Data Acquisition, Data. Visualization

Chapter 14: Databases and Database Management Systems

1. OLAP is an acronym for a. Online Analytical Processing b. Online Analysis Process c. Online Arithmetic Processing d. Object Linking and Processing

David M. Kroenke and David J. Auer Database Processing 12 th Edition

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

1 File Processing Systems

CHAPTER SIX DATA. Business Intelligence The McGraw-Hill Companies, All Rights Reserved

CHAPTER 5: BUSINESS ANALYTICS

n For next time q Read Cisco Case n Hwk 2 due by start of class Tuesday n On ecommons q Database Assignment 1 posted

TIM 50 - Business Information Systems

History of Database Systems

DATABASE MANAGEMENT SYSTEM

Fluency With Information Technology CSE100/IMT100

CSE 132A. Database Systems Principles

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.

Data W a Ware r house house and and OLAP II Week 6 1

Relational Databases for the Business Analyst

DATA MINING TECHNOLOGY. Keywords: data mining, data warehouse, knowledge discovery, OLAP, OLAM.

CHAPTER 4: BUSINESS ANALYTICS

BENEFITS OF AUTOMATING DATA WAREHOUSING

Ursuline College Accelerated Program

Databases in Organizations

Implementing Data Models and Reports with Microsoft SQL Server

Chapter 1 Databases and Database Users

OLAP and Data Mining. Data Warehousing and End-User Access Tools. Introducing OLAP. Introducing OLAP

Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley. Chapter 1 Outline

Lecture 9 : Business Intelligence and Information Systems for Decision Making

Introduction. A. Bellaachia Page: 1

How To Write A Diagram

7. Databases and Database Management Systems

B.Sc (Computer Science) Database Management Systems UNIT-V

OLAP and OLTP. AMIT KUMAR BINDAL Associate Professor M M U MULLANA

Data Mining & Knowledge Discovery: Personalization and Profiling Technologies

Breadboard BI. Unlocking ERP Data Using Open Source Tools By Christopher Lavigne

14. Data Warehousing & Data Mining

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

Chapter 6 - Enhancing Business Intelligence Using Information Systems

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya

Data Warehousing and Data Mining in Business Applications

Distance Learning and Examining Systems

Physical Database Design Process. Physical Database Design Process. Major Inputs to Physical Database. Components of Physical Database Design

Delivering Business Intelligence With Microsoft SQL Server 2005 or 2008 HDT922 Five Days

Introduction: Database management system

Oracle Data Integrator: Administration and Development

Data Warehouse: Introduction

Business Intelligence: Effective Decision Making

SAS Financial Intelligence. What s new. Copyright 2006, SAS Institute Inc. All rights reserved.

Benefits of Normalisation in a Data Base - Part 1

Information Systems Roles in the Value Chain Customer Relationship Management (CRM) Systems 09/11/2015. ACS 3907 E-Commerce

ACS 3907 E-Commerce. Instructor: Kerry Augustine November 10 th Bowen Hui, Beyond the Cube Consulting Services Ltd.

Chapter 6. E-commerce Marketing Concepts. Copyright 2009 Pearson Education, Inc. Slide 6-1

Concepts of Database Management Eighth Edition. Chapter 1 Introduction to Database Management

Building Data Cubes and Mining Them. Jelena Jovanovic

THE INTELLIGENT BUSINESS INTELLIGENCE SOLUTIONS

Chapter 1: Introduction. Database Management System (DBMS) University Database Example

Decision Support and Business Intelligence Systems. Chapter 1: Decision Support Systems and Business Intelligence

DATA MINING AND WAREHOUSING CONCEPTS

CHAPTER 5. Data and Knowledge Management

Chapter ML:XI. XI. Cluster Analysis

Introduction. Introduction: Database management system. Introduction: DBS concepts & architecture. Introduction: DBS versus File system

Topics. Database Essential Concepts. What s s a Good Database System? Using Database Software. Using Database Software. Types of Database Programs

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

10. Creating and Maintaining Geographic Databases. Learning objectives. Keywords and concepts. Overview. Definitions

Implementing Data Models and Reports with Microsoft SQL Server 2012 MOC 10778

1. INTRODUCTION TO RDBMS

Would-be system and database administrators. PREREQUISITES: At least 6 months experience with a Windows operating system.

BUILDING BLOCKS OF DATAWAREHOUSE. G.Lakshmi Priya & Razia Sultana.A Assistant Professor/IT

Database Marketing, Business Intelligence and Knowledge Discovery

Transcription:

Class Announcements TIM 50 - Business Information Systems Lecture 15 Database Assignment 2 posted Due Tuesday 5/26 UC Santa Cruz May 19, 2015 Database: Collection of related files containing records on people, places, or things. Prior to dig. DBs, business used paper files. Entity: Generalized category representing person, place, thing on which we store info. E.g., SUPPLIER, PART Attributes: Specific characteristics of each entity: SUPPLIER name, address PART description, unit price, supplier Relational database: Organize data into tables One table for each entity: E.g., (CUSTOMER, SUPPLIER, PART, SALES) Fields (columns) store data representing an attribute. Rows store data for separate records. Key field: uniquely identifies each record. Primary key: One field in each table Cannot be duplicated Provides unique identifier for all information in any row 5.4 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.5 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall A Relational Database Table The PART Table A relational database organizes data in the form of two-dimensional tables. Illustrated here is a table for the entity SUPPLIER showing how it represents the entity and its attributes. Supplier_Number is the key field. Figure 5-1 Figure 5-2 5.6 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.7 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 1

Establishing relationships Entity-relationship diagram Used to clarify table relationships in a relational database Relational database tables may have: One-to-one relationship One-to-many relationship Many-to-many relationship Requires creating a table (join table, Intersection relation) that links the two tables to join information A Simple Entity-Relationship Diagram This diagram shows the relationship between the entities SUPPLIER and PART. Figure 5-3 5.8 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.9 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Normalization Process of streamlining complex groups of data to: Minimize redundant data elements. Minimize awkward many-to-many relationships. Increase stability and flexibility. Referential integrity rules Used by relational databases to ensure that relationships between coupled tables remain consistent. Sample Order Report Figure 5-4 5.10 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.11 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall The Final Database Design with Sample Records Figure 5-5 Entity-Relationship Diagram for the Database with Four Tables This diagram shows the relationship between the entities SUPPLIER, ART, LINE_ITEM, and ORDER. Figure 5-6 5.12 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.13 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 2

DBMS Specific type of software for creating, storing, organizing, and accessing data from a database Figure 5-7 Human Resources Database with Multiple Views Separates the logical and physical views of the data Logical view: how end users view data Physical view: how data are actually structured and organized Examples of DBMS: Microsoft Access, DB2, Oracle Database, Microsoft SQL Server, MySQL 5.14 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.15 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Select: Operations of a Relational DBMS The Three Basic Operations of a Relational DBMS Creates a subset of all records meeting stated criteria Join: Combines relational tables to present the server with more information than is available from individual tables Figure 5-8 Project: Creates a subset consisting of columns in a table Permits user to create new tables containing only desired information 5.16 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall The select, project, and join operations enable data from two different tables to be combined and only selected attributes to be displayed. 5.17 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Capabilities of Data definition capabilities: Specify structure of content of database. Data dictionary: Automated or manual file storing definitions of data elements and their characteristics. Querying and reporting: Data manipulation language Structured query language (SQL) Microsoft Access query-building tools Example of an SQL Query Illustrated here are the SQL statements for a query to select suppliers for parts 137 or 150. They produce a list with the same results as Figure 5-8. Figure 5-10 5.18 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.19 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 3

. Figure 5-11 An Access Query Object-Oriented DBMS (OODBMS) Stores data and procedures that act on those data as objects to be retrieved and shared Better suited for storing graphic objects, drawings, video, than DBMS designed for structuring data only Used to manage multimedia components or Java applets in Web applications Relatively slow compared to relational DBMS Object-relational DBMS: provide capabilities of both types 5.20 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.21 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Data warehouse: Data Warehouses Database that stores current and historical data for decision makers Consolidates and standardizes data from many systems, Data can be accessed but not altered Data mart: Subset of data warehouses that is highly focused and isolated for a specific population of users Components of a Data Warehouse Figure 5-12 5.22 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.23 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Business Intelligence, Multidimensional Data Analysis, and Data Mining Business Intelligence Business intelligence: tools for consolidating, analyzing, and providing access to data to improve decision making Software for database reporting and querying Tools for multidimensional data analysis (online analytical processing --OLAP) Data mining Figure 5-13 5.24 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.25 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 4

Online Analytical Processing (OLAP) Multidimensional Data Model Supports multidimensional data analysis Enable users to view same data in different ways using multiple dimensions Dimension can be product, pricing, cost, region, or time period E.g., comparing sales in East in June versus May and July Figure 5-14 5.26 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.27 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Data Mining Finds hidden patterns and relationships in large databases Types of information obtainable from data mining Associations: occurrences linked to single event Sequences: events linked over time Classifications: patterns describing a group an item belongs to Clusters: discovering as yet unclassified groupings Forecasting: uses series of values to forecast future values One popular use of data mining: identifying profitable customers Predictive analysis: Data Mining Uses historical data, and assumptions about future conditions to predict outcomes of events E.g. such the probability a customer will respond to an offer or purchase a specific product 5.28 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5.29 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall Text Mining Unstructured data (mostly text files) accounts for 80 percent of an organization s useful information. Text mining -- extract key elements from, discover patterns in, and summarize large unstructured data sets. Web Mining Discovery and analysis of useful patterns and information from the Web 5.30 Copyright 2011 Pearson Education, Inc. publishing as Prentice Hall 5