CS 543 – Data Warehousing Course Outline. CS 543 - Data Warehousing (Sp 2006-2007) - Asim LUMS2 Data Warehousing? What is data warehousing? 

Slides:



Advertisements
Similar presentations
Business Intelligence
Advertisements

CS/CMPE 536 –Data Mining Outline. CS Data Mining (Au 2004/2005) - Asim LUMS2 Description A comprehensive introduction to the concepts and.
CS/CMPE 535 – Machine Learning Outline. CS Machine Learning (Wi ) - Asim LUMS2 Description A course on the fundamentals of machine.
CS 536 –Data Mining Outline.
CS/CMPE 524 – High- Performance Computing Outline.
CS/CMPE 636 – Advanced Data Mining Outline. CS Adv. Data Mining (Wi 2004/2005) - Asim LUMS2 Description Cover recent developments in some.
CMSC 132: Object-Oriented Programming II
CS 331 / CMPE 334 – Intro to AI CS 531 / CMPE AI Course Outline.
CSc 160 Overview of Fundamentals of Computer Programming II Spring (SO1) 2004.
CS 524 – High- Performance Computing Outline. CS High-Performance Computing (Wi 2003/2004) - Asim LUMS2 Description (1) Introduction to.
CS/CMPE 636 – Advanced Data Mining Outline. CS Adv. Data Mining (Wi ) - Asim LUMS2 Description Cover recent developments in some.
CS/CMPE 536 –Data Mining Outline. CS Data Mining (Au ) - Asim LUMS2 Description A comprehensive introduction to the concepts and.
CS 315 Theory of Programming Languages Winter Quarter 2015.
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
Data Warehouse Toolkit Introduction. Data Warehouse Bill Inmon's paradigm: Data warehouse is one part of the overall business intelligence system. An.
1 Data Warehousing – CG124 Dr. Akhtar Ali School of Computing, Engineering and Information Sciences Computing.unn.ac.uk/staff/CGMA2/CG124.
CS 450: COMPUTER GRAPHICS COURSE AND SYLLABUS OVERVIEW SPRING 2015 DR. MICHAEL J. REALE.
Lecture-1 Introduction and Background
PROGRAM LAUNCHING Business Plan Writing ELIB 203.
CSCI 347 – Data Mining Lecture 01 – Course Overview.
Computer Network Fundamentals CNT4007C
Syllabus CS 765: Introduction to Database Management Systems Fall 2008 Text Database Management Systems Ramakrishnan/Gehrke, 3rd.
Understanding Data Warehousing
COMP 111 Programming Languages 1 First Day. Course COMP111 Dr. Abdul-Hameed Assawadi Office: Room AS15 – No. 2 Tel: Ext. ??
EECE 310 Software Engineering Lecture 0: Course Orientation.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Information Systems and Technology MIS 213, Spring 2015 CIS 2005, CIS 1007.
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
1 My Experiences as Faculty Member and Researcher Dr. Kalim Qureshi.
Class Introduction 1. Agenda  Instructor Introduction  Administration  Course Overview  Syllabus  Next Time… 2.
Welcome to CS 115! Introduction to Programming. Class URL Write this down!
Data Warehousing Lecture-1 1. Introduction and Background 2.
1 Reviewing Data Warehouse Basics. Lessons 1.Reviewing Data Warehouse Basics 2.Defining the Business and Logical Models 3.Creating the Dimensional Model.
Data Warehousing/Mining 1 Data Warehousing/Mining Comp 150DW Course Overview Instructor: Dan Hebert.
CSC8417 Advanced Web Data Management S Examiner: Dr Stijn Dekeyser Moderator: Dr Hua Wang.
CS-2851 Dr. Mark L. Hornick 1 CS-2852 Data Structures Dr. Mark L. Hornick Office: L341 Phone: web: people.msoe.edu/hornick/
CPS120: Introduction to Computer Science Winter 2002 Instructor: Paul J. Millis.
Datawarehouse A sneak preview. 2 Data Warehouse Approach An old idea with a new interest: Cheap Computing Power Special Purpose Hardware New Data Structures.
Introduction to ECE 2401 Data Structure Fall 2005 Chapter 0 Chen, Chang-Sheng
IST 210: Organization of Data
MAIN BOOKS 1. DATA WAREHOUSING IN THE REAL WORLD : Sam Anshory & Dennis Murray, Pearson 2. DATA MINING CONCEPTS AND TECHNIQUES : Jiawei Han & Micheline.
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Wednesday 5-6; Thursdays 4-6 or by appointment.
Distributed Object Management and Transaction Processing Systems COMP 4101.
CS 541 Lecture Slides Sunil Prabhakar CS541 Database Systems.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
Advanced Database Concepts
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
Data Structures and Algorithms in Java AlaaEddin 2012.
Computer Networks CNT5106C
ITIS 5160 Applied Databases Fall Overview Class hour 6:30 – 9:15pm, Wedn, Woodward Hall 125 Office hour 3:00 – 5:00pm, Wedn Instructor - Dr. Xintao.
CE-2810 Dr. Mark L. Hornick 1 CE-2810 Embedded Systems Software 2 Dr. Mark L. Hornick web: people.msoe.edu/~hornick webCT: webct.msoe.edu.
Oracle 8i Data Warehousing (chapter 1, 2) Data Warehousing Lab. 석사 1 학기 HyunSuk Jung.
1 Copyright © Oracle Corporation, All rights reserved. Business Intelligence and Data Warehousing.
PROBLEM SOLVING AND PROGRAMMING ISMAIL ABUMUHFOUZ | CS 170.
IMS 4212: Course Introduction 1 Dr. Lawrence West, Management Dept., University of Central Florida ISM 4212 Dr. Larry West
DATA MINING: LECTURE 1 By Dr. Hammad A. Qureshi Introduction to the Course and the Field There is an inherent meaning in everything. “Signs for people.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
Overview of Data Warehousing (DW) and OLAP
Business Intelligence Overview
Computer Network Fundamentals CNT4007C
Advanced Applied IT for Business 2
SE 431 Human Computer Interactions
Introduction to Information Systems and Technology
Welcome to CS 1010! Algorithmic Problem Solving.
Welcome to CS 1010! Algorithmic Problem Solving.
Data Warehouse and OLAP
Data Warehousing Concepts
Lecture 1a- Introduction
Data Warehouse and OLAP
Presentation transcript:

CS 543 – Data Warehousing Course Outline

CS Data Warehousing (Sp ) - Asim LUMS2 Data Warehousing? What is data warehousing?  A paradigm specifically designed for strategic business information or decision making  In essence, data warehousing is a data-driven decision- support system What is a data warehouse?  It is an informational environment with the following characteristics: provides an integrated and total view of the enterprise (data), current and historical, and makes it available easily for decision support decision support transactions do not impact operational systems maintains a consistent view of enterprise provides flexible and interactive source of strategic information

CS Data Warehousing (Sp ) - Asim LUMS3 Why Study DW? New technologies (multidimensional modeling, business intelligence, OLAP, querying models, etc) Research potential (data mining, business intelligence, ETL algorithms, multidimensional data analysis, query optimizations, etc) Industry demand High market value of DW experts Fulfill degree requirements Easy course, want to sleep through it :)

CS Data Warehousing (Sp ) - Asim LUMS4 Description This course will  cover the concepts and techniques in the design and construction of high-performance data warehouses  discuss business, software, hardware, and design factors influencing successful implementations of data warehouses  focus on both dimensional and relational data modeling  Distinguish between DSS (Decision Support System) and OLTP  Introduce OLAP and ETL algorithms and systems  Provide hands-on experience with data warehousing tools

CS Data Warehousing (Sp ) - Asim LUMS5 Goals Introduction to the concepts and techniques in data warehousing Design and construction of high performing data warehouses Hands-on experience with a commercial data warehousing tool (Teradata) Motivation for research in large scale data analysis and business intelligence

CS Data Warehousing (Sp ) - Asim LUMS6 Before Taking This Course… You should be comfortable with… Basics of databases  CS 341 is a prerequisite  Fundamentals of RDMS; EER modeling; concept of normalization; querying; design and development exposure Basics of programming and algorithms  CS 213 is a prerequisite  Understanding, evaluating, and implementing algorithms

CS Data Warehousing (Sp ) - Asim LUMS7 After Taking this Course… You should be able to … Design and construct data warehouses Understand the concepts and techniques in data warehousing Use a data warehouse to extract strategic information Pursue further studies and research in data warehousing, large data analysis, business intelligence, and data mining Work with a commercial data warehousing tool

CS Data Warehousing (Sp ) - Asim LUMS8 Grading Points distribution Labs/Assignments20% Quizzes15% Midterm exam30% Final exam (comprehensive)35%

CS Data Warehousing (Sp ) - Asim LUMS9 Policies (1) Quizzes  Quizzes may or may not be announced. If a quiz is announced it will be done 1 to 2 days in advance Sharing  No copying is allowed for labs/assignments. Discussions are encouraged; however, you must submit your own work  Violators can face mark reduction and/or reported to Disciplinary Committee for action Plagiarism  Do NOT pass someone else’s work as yours! Write in your words and cite the reference. This applies to code as well.  Violators can face mark reduction and/or reported to Disciplinary Committee for action

CS Data Warehousing (Sp ) - Asim LUMS10 Policies (2) Submission policy  Submissions are due at the day and time specified  Late penalties: 1 day = 10%; 2 day late = 20%; not accepted after 2 days  An extension will be granted only if there is a need and when requested several days in advance. Rechecking policy  For quizzes and labs/assignments: No recheck request will be entertained after 2 days of return  For exams: No recheck request will be entertained after you pick up your exam (requests should be made at the time of collection)

CS Data Warehousing (Sp ) - Asim LUMS11 Summarized Course Contents DW fundamentals, need for a DW, decision support vs. transaction processing, evolution of a DW Business requirements as the driving force for the DW, matching information to classes of users Dimensional modeling Architecture and Infrastructure, data extraction, transformation and loading, data quality Selected de-normalizations, horizontal and vertical partitioning, materialized views Physical design Data mart design, web data warehousing Current topics in data warehousing

CS Data Warehousing (Sp ) - Asim LUMS12 Course Material Primary text  P. Ponniah, Data Warehousing Fundamentals, John Wiley & Sons, Supplementary text  C. Imhoff et al., Mastering Data Warehouse Design: Relational and Dimensional Techniques, John Wiley and Sons, Other resources  Lecture slides  Handouts  Web resources  Books in library

CS Data Warehousing (Sp ) - Asim LUMS13 Course Web Site For annuncements, lecture slides, handouts, labs, assignments, quiz solutions, and web resources: The resource page has links to information available on the Web. It is basically a meta-list for finding further information.

CS Data Warehousing (Sp ) - Asim LUMS14 Other Stuff How to contact me?  Office hours: to MW (office: 429)   By appointment Philosophy  Knowledge cannot be taught; it is learned.  Be excited. That is the best way to learn. I cannot teach everything in class. Develop an inquisitive mind, ask questions, and go beyond what is required.  I don’t believe in strict grading. But… there has to be a way of rewarding performance.

CS Data Warehousing (Sp ) - Asim LUMS15 Pakistani Students… “It was good to see that the students were quite good at abstract discussions and given my teaching experience at foreign universities, I would rate the batch I taught as competitive. “My advice to Pakistani students is that they need to become aggressive learners and realise that a university education assumes that the student is mature enough to take control of his or her destiny.” - Dr. Raja Muhammad Atif Azad, Lemerick, Ireland Appeared in Dawn:

CS Data Warehousing (Sp ) - Asim LUMS16 Reference Books in LUMS Library (1) C. Imhoff et al., Mastering the data warehouse: relational and dimensional techniques, Wiley, W. Inmon, Building the data warehouse, Wiley, R. Kimball, The data warehouse toolkit: the complete guteide to dimensional modeling, Wiley, R. Kimball, The data warehouse ETL toolkit: practical techniques for extracting, cleaning, conforming, and delivering data, Wiley, 2004.

CS Data Warehousing (Sp ) - Asim LUMS17 Reference Books in LUMS Library (2) Building, using, and managing the data warehouse, Barquin, Ramon C., ed.;Edelstein, Herbert A., ed., B932, Data warehousing and business intelligence for e-commerce, Simon, Alan R.;Shaffer, Steven L., S594D, Data warehousing for e-business, Inmon, W. H.; Terdeman, R. H.; Norris-Montanari, Joyce; Meers, Dan, D232, Data warehousing in the real world; a practical guide for building decision support systems, Anahory, Sam; Murray, Dennis, A532D, Data warehousing; concepts, techniques, products and applications, Prabhu, C.S.R., P895D, Data warehousing; strategies, technologies, and techniques, Mattison, Rob, M444D, Introduction to business intelligence and data warehousing, IBM, Prentice-Hall of India, I

CS Data Warehousing (Sp ) - Asim LUMS18 Reference Books in LUMS Library (3) Data warehousing; the ultimate guide to building corporate business intelligence, Educations B. V., SCN., ed., D232, Decision support in the data warehouse, Gray, Paul;Watson, Hugh J., G778D, Intelligent data warehousing; from data preparation to data mining, Chen, Zhengxin, C518I, The data webhouse toolkit; building the web-enabled data warehouse, Kimball, Ralph; Merz, Richard, K495D, Oracle8i data warehousing plan, Corey, Michael... [et al.], O631, Data warehousing with Oracle; an administrator's handbook, Yazdani, Sima;Wong, Shirley S., S588D, 1998.