Syllabus - Regis University: Academic Web Server for Faculty

advertisement
Syllabus
Course Number: MSCD 681
Course Title: Database Warehouse Design
Course Description:
Data warehouse design includes in-depth exploration of organizational decision based on data
repository, focusing on requirements, data warehouse design, data extraction and data stores.
Includes business intelligence systems implications with hands-on approach to design.
Prerequisite Courses:
MSCD 600 Database Architecture and MSCD 610 Database Concepts
Course Overview
A data warehouse is a prepared repository of data designed to support the decision making
process of an organization. Based on the requirements and data warehouse design, data are
extracted from source systems, transformed, and loaded into data stores. From this repository,
business intelligence applications can access the data warehouse to support the decision making
process.
This course provides a thorough understanding of data warehouse concepts, the distinct roles of
each data warehouse team member, and how to design and build data warehouses. The course
objectives are met through a combination of class lectures, readings, research, and hands-on
exercises.
Course Outcomes:
Upon completion of this course, learners should be able to:
• Identify and define the components of a data warehouse environment.
• Design star schemas using dimensional modeling techniques based on the Kimball
methodology.
• Explain the structure of fact and dimension tables.
• Identify and illustrate by example the 3 major grains of a fact table.
• Explain the goals and components of an ETL system.
• Develop and load dimension and fact tables.
• Analyze ETL vendor tools and explain the pros and cons of implementing ETL
vendor tools versus building an ETL solution.
• Explain and provide examples of how business intelligence tools interoperate with
the data warehouse.
• Utilize the MicroStrategy web based business intelligence tool to create reports
against a data warehouse.
College for Computer & Information Sciences | 3333 Regis Boulevard, Denver, CO 80221 | 303-964-5162 | regis.edu
©2015 Regis University
Revised: 2/5/2015
Page 1 of 6
•
•
Explain basic data mining concepts and OLAP structures.
Identify and describe the role and duties of each job function in a data
warehouse team environment.
Course Materials:
Required Texts:
Kimball, Ralph. (2008). The Data Warehouse Lifecycle Toolkit 2nd Edition. Indianapolis, IN:
Wiley Publishing. ISBN: 978-0-470-14977-5.
There are also additional readings for this course listed in the course overview grid. The
course facilitator/instructor will provide instructions to access these articles. Also, you'll
have access to Microsoft Visio for the data modeling assignments.
Please signup for a free student account on the Teradata Student Network. Its URL is
http://www.teradatastudentnetwork.com. This site is a web-based portal for students in data
warehousing and business intelligence courses. We will access the MicroStrategy business
intelligence tool from the portal site for gaining practical experience in creating BI reports
later in the course.
Technology Tools:
The web-based Citrix technical environment for lab work can be found at this
URL: http://myregisapp.regis.edu/Citrix/StoreWeb/
The login ID and password for the Citrix environment are your Regis Net credentials (e.g.
Regis InSITE credentials).
Your instructor will provide you with user documentation within your Worldclass online
course that will describe how to use the Citrix Lab Environment. Your instructor will also
provide you with a database user ID/password or other database login instructions.
Optional Materials:
Purdue Online Writing Lab (OWL), http://owl.english.purdue.edu/owl/resource/560/01/
American Psychological Association (current edition). APA Style, http://www.apastyle.org/
First Week Assignment:
1. Read Chapter 1 – The Data Warehouse Lifecycle Tool.
2. Read "Data Warehousing Battle of Giants: Comparing the Basics of the Kimball and
Inmon Models," Business Intelligence
3. Journal, Winter 2004.
4. Participation in the forum discussion threads.
©2015 Regis University
MSCD 681 CC&IS Syllabus Template (dotx)
Revised: 2/5/2015
Page 2 of 6
Course Assignments and Activities:
Topics
1
Readings
Course Orientation
Introduction to Data
Warehousing/Busines
s Intelligence
Introduction to the
Kimball Lifecycle
The Data Warehouse Lifecycle
Toolkit (Chapter 1)
Activities Assignments and
Associated Points
Forum Discussion
Breslin, "Data Warehousing
Battle of Giants: Comparing the
Basics of the Kimball and Inmon
Models," Business Intelligence
Journal, Winter 2004.
2
Introduction to
Dimensional
Modeling
The Data Warehouse Lifecycle
Toolkit (Chapters 6 and 7)
Forum Discussion
Technical
Architecture Basics
The Data Warehouse Lifecycle
Toolkit (Chapters 4, 8)
Forum Discussion
Fact Table Design
Moody and Kortink, “From ER
Models to Dimensional Models:
Bridging the Gap between OLTP
and OLAP Design, Part I,”
Business Intelligence Journal,
Summer 2003.
Data Quality Assignment
Scholarly Response 1
Dimensional Model
Design
3
Physical Database
Design
Design Phase
Deliverables
4
Introduction to
Extraction,
Transforation, and
Load (ETL)
Extract Processing
The Data Warehouse Lifecycle
Toolkit (Chapter 9)
Eckerson, “Evaluating ETL and
Data Integration Platforms”
TDWI Research Report, 2002.
Dimensional Model Design
Assignment
Forum Discussion
Aggregation Dimensional
Model Design Assignment
Cleaning,
Conforming, and
Transforming Data
©2015 Regis University
MSCD 681 CC&IS Syllabus Template (dotx)
Revised: 2/5/2015
Page 3 of 6
5
Designing and
Developing the ETL
system
The Data Warehouse Lifecycle
Toolkit (Chapter 10)
Forum Discussion
The Data Warehouse Lifecycle
Toolkit (Chapters 11 and 12)
Forum Discussion Scholarly
Response 3
Scholarly Response 2
Developing
Dimension Tables
Developing Fact
Tables
6
Business Intelligence
Applications (BI)
Designing and
Developing BI
7
MicroStrategy Web Business
Tool Demo Assignment
Supporting BI
Applications
The Data Warehouse Lifecycle
Toolkit (Chapters 13 and 14)
Forum Discussion Annotated
Bibliography
OLAP & Data
Mining Concepts
Zaima and Kashner, "A Data
Mining Primer for the Data
Warehouse Professional,"
Business Intelligence Journal,
Spring 2003.
Data Warehouse Failures
Analysis Assignment
Data Warehouse
Team Roles
8
Course Wrapup
Course Project
Final Exam
Turnaround Time:
I will be checking my account daily. Please expect the facilitator to respond within 48 hours
of your email. The turnaround time for assignments is one week or less.
Student Evaluation Grid:
Assignments
Weighted
Percentage
Participation in Forum Discussion
15%
Annotated Bibliography
10%
Hands-on Assignments (5 total)
25%
Scholarly Responses (3 total)
15%
Course Project
20%
Final Exam
15%
TOTAL
©2015 Regis University
100%
MSCD 681 CC&IS Syllabus Template (dotx)
Revised: 2/5/2015
Page 4 of 6
Participation:
Because of the accelerated nature of the course, class participation is very important. Class
participation/effort is important because we can all learn from each other. Your participation
points can make a difference in the final grade. If the student doesn't participate during any given
week, they will lose the participation points of that week.
Participation means:
1. Present in class every session (classroom) or present in the forum every week (online)
2. Effectively responds to questions from the facilitator (classroom) or regularly checks
forum and post all required assignments/discussion questions/ items by the deadlines
(online)
3. Contributes to classroom/forum discussions, etc.
CC&IS Grading Scale:
Letter Grade
Percentage
A
A–
B+
B
B–
C+
C
C–
D+
D
DF
93 to 100
90 to less than 93
87 to less than 90
83 to less than 87
80 to less than 83
77 to less than 80
73 to less than 77
70 to less than 73
67 to less than 70
63 to less than 67
60 to less than 63
Less than 60
Grade Point
4.00
3.67
3.33
3.00
2.67
2.33
2.00
1.67
1.33
1.00
.67
0
Additional information about grading can be found in the latest edition of the University Catalog,
available at http://www.regis.edu/Academics/Course%20Catalog.aspx.
CC&IS Policies and Procedures
Each of the following CC&IS Policies & Procedures is incorporated here by reference. Students
are expected to review this information each term, and agree to the policies and procedures as
identified here and specified in the latest edition of the University Catalog, available
at http://www.regis.edu/Academics/Course%20Catalog.aspx or at the link provided.
•
The CC&IS Academic Integrity Policy.
•
The Student Honor Code and Student Standards of Conduct.
•
Incomplete Grade Policy, Pass / No Pass Grades, Grade Reports.
©2015 Regis University
MSCD 681 CC&IS Syllabus Template (dotx)
Revised: 2/5/2015
Page 5 of 6
•
The Information Privacy policy and FERPA. For more information regarding FERPA,
visit the U.S. Department of Education.
•
The HIPPA policies for protected health information. The complete Regis University
HIPAA Privacy & Security policy can be found here: http://www.regis.edu/About-RegisUniversity/University-Offices-and-Services/Auxiliary-Business/HIPAA.aspx.
•
The Human Subjects Institutional Review Board (IRB) procedures. More information
about the IRB and its processes can be found here: http://regis.edu/Academics/AcademicGrants/Proposals/Regis-Information/IRB.aspx.
The CC&IS Policies & Procedures Syllabus Addendum summarizes additional important
policies including, Diversity, Equal Access, Disability Services, and Attendance & Participation
that apply to every course offered by the College of Computer & Information Sciences at Regis
University. A copy of the CC&IS Policies & Procedures Syllabus Addendum can be found
here: https://in2.regis.edu/sites/ccis/policies/Repository/CCIS%20Syllabus%20Addendum.docx.
©2015 Regis University
MSCD 681 CC&IS Syllabus Template (dotx)
Revised: 2/5/2015
Page 6 of 6
Download