datawarehousing - jens teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  ·...

10
Data Warehousing Jens Teubner, TU Dortmund [email protected] Winter 2014/15 © Jens Teubner · Data Warehousing · Winter 2014/15 1

Upload: nguyenkhanh

Post on 26-Mar-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Data Warehousing

Jens Teubner, TU [email protected]

Winter 2014/15

© Jens Teubner · Data Warehousing ·Winter 2014/15 1

Page 2: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

A FewWords About Me

Jens TeubnerDBIS GroupOtto-Hahn-Strasse [email protected]

1996–2001 Diploma in Physics, U Konstanz2001–2007 Research assistant, U Konstanz, TU MünchenOct 2006 PhD in Computer Science (XML query processing)

2007–2008 Postdoc, IBM T. J. Watson Research Center, NY, USA2008–2013 Senior Researcher, Systems Group, ETH Zurich

since 4/2013 Full Professor, DBIS Group, TU Dortmund University

Topic: Database systems on modern computing hardware

© Jens Teubner · Data Warehousing ·Winter 2014/15 2

Page 3: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Motivation

© Jens Teubner · Data Warehousing ·Winter 2014/15 3

Page 4: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Challenges

How can we……model business data to prepare for analyses?…define an appropriate physical database design?…implement analysis tasks efficiently?…successfullymanage a BI project?

We’ll see how these tasks can be realized through data warehouses.

© Jens Teubner · Data Warehousing ·Winter 2014/15 4

Page 5: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Course Organization

Lecture:Thursdays, 14–16h, OH14 /E23Course website:http://dbis.cs.tu-dortmund.de/cms/en/teaching/ws1415/dw

Please visit this website regularly. We will frequently post newinformation during the semester.

Exercises:Mondays 10–11h, 11–12h, 16–17h, and 17–18h, OH14 / 104Organizer: Christian Pölitz (christian.poelitz@cs.…)Register via AsSESS to one of the exercise groups.Exercises start next week.

© Jens Teubner · Data Warehousing ·Winter 2014/15 5

Page 6: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Audience

This course is meant to be taken

as a “Wahlmodul” for CS Bachelorsas an alternative to “Betriebliche Informationssysteme DLI(BIS)” by “Dienstleistungsinformatik” Bachelors (BIS is notoffered this year), andby “Datenanalyse und Datenmanagement” students as a“Wahlpflichtveranstaltung zu Datenmanagement” (BD XV)

(everyone else is, of course, welcome, too).

© Jens Teubner · Data Warehousing ·Winter 2014/15 6

Page 7: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Surviving the Exam

There will be awritten exam (60min) at the end of the semester.Date (tentative): last week of semesterMore information during the semester

Best preparation for the exam? Do the exercises!Do exercises before they are discussed in the group.

“I don’t understand this one thing. I need help!”Don’t hesitate to ask me or your TA.Speak up during the lecture!

© Jens Teubner · Data Warehousing ·Winter 2014/15 7

Page 8: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Material

I will post all lecture slides on the course web site.1

Good text books:Ralph Kimball et al. The Data Warehouse Lifecycle Toolkit. WileyPublishing, Inc., 2008.Christian Jensen et al. Multidimensional Databases and DataWarehousing. Synthesis Lectures on Data Management.Morgan&Claypool, 2010.Alejandro Vaisman et al. Data Warehouse Systems. SpringerVerlag, 2014.

…plus any other book on Data Warehousing that you’ll find in thelibrary.

1Except parts that I mark with� on the slide.© Jens Teubner · Data Warehousing ·Winter 2014/15 8

Page 9: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Experiment with a Database!

I strongly recommend you exercise the material of this course on areal database system.

Examples:Oracle (http://www.oracle.com/us/products/database/)→ You might have worked with it in “Information Systems”

IBM DB2 (http://www.db2express.com/)→ Full-featured, industry-strength database→ Available for free (Win/Linux/Mac)

PostgreSQL (http://www.postgresql.org/)→ Very powerful and feature-rich open source database

© Jens Teubner · Data Warehousing ·Winter 2014/15 9

Page 10: DataWarehousing - Jens Teubnerdbis.cs.tu-dortmund.de/cms/de/lehre/ws1415/dw/slides/... ·  · 2015-07-01DataWarehousing JensTeubner,TUDortmund jens.teubner@cs.tu-dortmund.de Winter2014/15

Our topics for this semester

Overview of data warehousingPlanning a data warehouseModelling your data for BITuning and physical optimizationETL–Getting your data into a data warehouseWeb-scale analyticsNovel technology (e.g., for real-time BI)

© Jens Teubner · Data Warehousing ·Winter 2014/15 10