Download 602389-DataWarehousing-QA-2016

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Database wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Big data wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Relational model wikipedia , lookup

Clusterpoint wikipedia , lookup

Object-relational impedance mismatch wikipedia , lookup

Database model wikipedia , lookup

Transcript
Petra University
Form Name: Course Syllabus
University of Petra
‫كلية تكنولوجيا المعلومات‬
‫قسم نظم المعلومات الحاسوبية‬
Faculty of Information Technology
Department of Computer
Information Systems
Course Syllabus
Year: 2016-2017
Semester: (1)
Course No.
Course Title
Prerequisite
602389
Data Warehousing
601281
Instructor Name
E-mail
Office No.
Co-requisite
Credit Hours
Lectures / Lab.
3:3:0 Lab
Office ext.
Office Hours
Coordinator's Name:
Short Course
Description
This course provides an introduction to data warehouse design. Topics
covered: data modelling, database design and database access are reviewed.
Data extraction, cleansing, transformation and loading, data cube
computation, materialized view selection, OLAP query processing, star
schema, fact tables and dimension tables will be examined. Multidimensional databases are emphasised. Issues in data warehouse planning,
design, implementation, and administration are discussed in a seminar format.
The role of data warehouse in supporting Decision Support Systems (DSS) is
also reviewed
Course Objectives







Introduce Data modeling.
Principles of database design and database access are revised.
Introduce the principles of data extraction, cleansing, transformation and loading.
Introduce Data cube computation and materialized view selection.
Examine OLAP query processing, star schema, fact tables and dimesion tables with empahsis on multi
dimensional databases.
Discuss Issues in data warehouse planning, design, implementation, and administration.
Review the role of data warehouse in supporting decision support systems.
FORM # QF ACA 012-02 E, Rev .B
1
Petra University
Form Name: Course Syllabus
Course Intended Learning Outcomes (ILOs) and their Alignment with Program ILOs,
Teaching and Learning Methods, and Assessment Methods:
Upon successful completion of this course, students are expected to achieve the following learning
outcomes:
Course ILOs
Program
ILOs
Knowledge (K)
K1. Explain the methodology of designing data
CIS-J.2
warehouses
Intellectual Skills (I)
I1. Choose the appropriate data warehouse technique and
CIS-J.2
architecture suitable for a given scenario
Practical skills (P)
P1. Build data modeling of a simple data warehouse
CIS-J.2
P2. Use utilities for extracting, transforming and loading
CIS-J.2
data
Teaching and
Learning
Method
Assessment
Method
Interactive
lectures
second exam
Interactive
lectures
Second exam
Practical Lab
Practical Lab
Lab Quiz
Lab Quiz
Course Schedule:
Week
1,2
3,4
Topic Details









5
6
7
8,9










Definition of data warehouse.
Data warehouse vs. operational DBMS
Dimension and fact tables
Data marts
Surrogate keys
Choosing a business process to model data.
Choosing the grain (atomic level of data) of the business process
Choosing the dimensions that will apply to each fact table
record
Choosing the measure that will populate each fact table record
First Exam
A generic data warehouse framework.
Inmon’s top-down approach
Kimball’s bottom-up approach
Star Scheme.
Snow Flake Scheme
Fact Constellation Scheme
OLAP
Data warehouse multidimensional cubes
Storage modes: MOLAP, ROLAP, and HOLAP
Building and Querying data warehouse cubes using:
o Business Intelligence for Visual Studio
FORM # QF ACA 012-02 E, Rev .B
2
Course ILO
number
K1, I1
Ref.
Lecture
Notes
K1, I1
Lecture
Notes
K1, I1
K1, I1
K1, I1
P1, P2
Lecture
Notes
Lecture
Notes
Lecture
Notes
Lecture
Notes
Petra University
Form Name: Course Syllabus
o
10,11
12
13, 14
SQL Server Analysis Services
Second Exam
 Task of ETL
 Data Profiling in ETL
 Change Data Capture in ETL
 Quality Screens in ETL
 Logging in ETL
 Dimension/Fact Manager in ETL
 Aggregate Builder in ETL
 Use Visual Studio Business Intelligence to Extract, Transform,
and Load data into warehouse database.
 Dimensional Design Process – Case Studies
K1, I1
Lecture
Notes
P1, P2
K1, I1
Lecture
Notes
Lecture
Notes
Final Exam
Assessment Methods and Grading System:
Assessment method
Grade
Attendance, Participation,
Quizzes, and Home works
20
First Exam
20
Second Exam
20
A Comprehensive Final
examination
Total
40
Comments
5 to 7 multiple Choice Questions worth 25%of exam Grade. Four to
Five Essay Questions worth 75% of exam grade.
5 to 7 multiple Choice Questions worth 25%of exam Grade. Four to
Five Essay Questions worth 75% of exam grade.
10 to 15 multiple Choice Questions worth 25%of exam Grade. Five
to Six Essay Questions worth 75% of exam grade.
100
Learning References:
1- Textbook (s):
T1: Ralph Kimball and Margy Ross, “The Data Warehouse Toolkit: The definitive guide to dimensional
modeling”. 2013. John Wiley and sons Inc.
2- References:
R1: A Vaisman, E Zimányi, “Data Warehouse Systems: Design and Implementation”. Springer, 2014,
ISBN: 978-3-642-54654-9.
R2: R. Elmasri and S.B. Navathe, “Fundamentals of Database Systems”. 2007 (5th edition). Pearson
Education.
3- Other Resources:
Students enrolled in the course utilize SQL Server and Microsoft Business Intelligence tools in the Labs
FORM # QF ACA 012-02 E, Rev .B
3
Petra University
Form Name: Course Syllabus
Course Policies1

Attendance Policy: University regulations apply to attendance.

Academic Honesty: Academic dishonesty is an unacceptable mode of conduct, and will not
be tolerated in any form at University of Petra. All persons involved in academic dishonesty
and plagiarism in any form will be disciplined in accordance with University rules and
regulations.
Approved by
Coordinator of
Curriculum Committee
Faculty Dean/ Head of
Department
1
Name
Date
Additional information may be added in this section according to the nature of the course.
FORM # QF ACA 012-02 E, Rev .B
4
Signature