Top Banner
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3
29

Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Dec 26, 2015

Download

Documents

Derek Jones
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Intro to MIS – MGS351Databases and

Data Warehouses

Chapter 3

Page 2: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Chapter Overview

Data Hierarchy Traditional File Environment Databases

– Relational, Hierarchical, Network

Design and Normalization Data Warehousing

Page 3: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Hierarchy

Database Table, File, Relation Records, Rows, Tuples Fields, Columns, Attributes Bytes Bits

Page 4: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Hierarchy

Figure 7-1

Page 5: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Traditional File Environment

Issues: Data Redundancy Data Inconsistency Data Isolation Data Integrity Security Application / Data Dependence

Page 6: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Traditional File Processing

Figure 7-3

Page 7: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Database Approach

Minimal data redundancy Data consistency Integration of data Sharing of data Uniform security, privacy and

integrity Data independence

Page 8: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Database Environment

Figure 7-4

Page 9: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

DBMS Components

• Data definition language: Specifies content and structure of database and defines each data element

• Data manipulation language:Manipulates data in a database

• Data dictionary: Stores definitions of data elements, and data characteristics

Page 10: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Evolution of Databases

Page 11: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Relational Database

• Represents data as two-dimensional tables called relations

• Relates data across tables based on common data element

• Examples: DB2, Oracle, MS SQL Server

Page 12: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Relational Database

Figure 7-6

Page 13: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Hierarchical Database

• Organizes data in a tree-like structure

• Supports one-to-many parent-child relationships

• Prevalent in large legacy systems

Page 14: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Hierarchical Database

Figure 7-8

Page 15: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Network Database

Depicts data logically as many-to-many relationships

Less flexible compared to RDBMS

Lack support for ad-hoc and English language-like queries

Page 16: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Network Database

Figure 7-9

Page 17: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Database Design

Conceptual / Logical Design –

Abstract model of database from

business perspective.

Physical Design – shows how the

database is arranged on storage

devices.

Page 18: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

ER Diagram

Figure 7-10

Page 19: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Knowledge about your:– Customers– Competitors– Partners– Competitive environment– Internal operations

Business Intelligence

Page 20: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Business Intelligence

Page 21: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Business Intelligence

o Online transaction processing (OLTP) - the gathering of input information, processing that information, and updating existing information to reflect the gathered and processed information. o Operational databases - databases that support

OLTP.o Online analytical processing (OLAP) - the

manipulation of information to support decision making.

Page 22: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Warehousing

Multidimensional Data Models OLAP Data Marts – subset of data

warehouse Data Mining – finding hidden

patterns and trends in data

Page 23: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Warehousing

Data warehouse - a logical collection of information gathered from many different operational databases (Extract, Transform, Load) used to create business intelligence that supports business analysis activities and decision-making tasks.

Page 24: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Warehouse

Page 25: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Multidimensional Data Model

Figure 7-15

Page 26: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Marts

Data mart - a subset of a data warehouse in which only a focused portion of the data warehouse information is kept.

Page 27: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Data Mining Tools

Page 28: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Distributed Databases

Figure 7-13

Page 29: Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.

Databases and the Web

Figure 7-18