Display language

#40399 / #8

SoSe 2021 - WiSe 2021/22


Data Warehousing and Business Intelligence


Markl, Volker




Fakultät IV

Institut für Softwaretechnik und Theoretische Informatik

34351500 FG Datenbanksysteme und Informationsmanagement (DIMA)

No information


EN 7

Soto, Juan


Learning Outcomes

Data Warehouses (DWH) store big amounts of data in databases designed with a focus in data analysis. Business Intelligence is the process of extracting information from DWH with the purpose of enabling decision support. The lecture introduce these topics with an emphasis in data analysis. In particular DWH architectures and components, differences between "normal" databases and DWH, integration of data in a DWH, the multidimensional data model as well as selected methods for analysis in relational DWH. The previous topics will be put in practice with the help of relational database management system (DBMS) (for example IBM DB2 or Business Objects XI 3.0).


The comprehensive thematic of this course is organized in three blocks. In the first block the development and management methods for DWH in relational databases are presented (architectures, ETL-process, OLAP operations, Bitmap-index). In the second block complex topics in relation to data analysis and exploration are examined in more detail (multidimensional data model, logic modeling, view materialization, etc.). In the last block, current research questions (Cloud, TextAnalytics) and practical experience (invited expert in the field) are addressed.

Module Components


All Courses are mandatory.

Course NameTypeNumberCycleLanguageSWSVZ
Data Warehousing und Business IntelligenceIV0434 L 462WiSeEnglish4

Workload and Credit Points

Data Warehousing und Business Intelligence (IV):

Workload descriptionMultiplierHoursTotal
180.0h(~6 LP)
Home Exercises1.060.0h60.0h
Labs Exercises15.01.0h15.0h
Preparation and Consolidation15.03.0h45.0h
Preparation of the written exam1.015.0h15.0h
The Workload of the module sums up to 180.0 Hours. Therefore the module contains 6 Credits.

Description of Teaching and Learning Methods

The theoretical part of the course will be covered in weekly lectures, together with practical exercises and tutorial sessions to strengthen the content. Homework exercises to improve the acquisition of theoretical concepts as well as practical experience with a DBMS. Both the text book and supplementary literature for this course are in English language.

Requirements for participation and examination

Desirable prerequisites for participation in the courses:

Prerequisites: Bachelor-students in the 5. Semester with special interest in Databases and Information systems. Students that have approved the courses: MPGI5 (Datenbanksysteme) and DBPRA (Datenbankpraktikum) or students with similar background. The course will be given in English language, thus fluency in English is required!

Mandatory requirements for the module test application:

No information

Module completion



Type of exam

Portfolio examination

Type of portfolio examination

100 points in total



Test elements

(Deliverable assessment) Solution of practical exercises30written10h per exercise (6x) / about 3 pages
(Examination) Written Test first block (DWH)35written75 minutes
(Examination) Written Test second block (BI)35written75 minutes

Grading scale

Test description (Module completion)

The final grade according to § 47 (2) AllgStuPO will be calculated with the faculty grading table 2. (Die Gesamtnote gemäß § 47 (2) AllgStuPO wird nach dem Notenschlüssel 2 der Fakultät IV ermittelt.)

Duration of the Module

The following number of semesters is estimated for taking and completing the module:
1 Semester.

This module may be commenced in the following semesters:

Maximum Number of Participants

The maximum capacity of students is 30.

Registration Procedures

Students are required to register via the DIMA course registration tool before the start of the first lecture (http://www.dima.tu-berlin.de/). Within the first six weeks after commencement of the lecture, students will have to register for the course at QISPOS (university examination protocol tool) and ISIS (course organization tool) in addition to the registration at the DIMA course registration tool.

Recommended reading, Lecture notes

Lecture notes

Availability:  unavailable


Electronical lecture notes

Availability:  available
Additional information:
Foliensatz elektronisch und in Papierform vorhanden!



Recommended literature
[1] C. S. Jensen, T. B. Pedersen, C. Thomsen. Multidimensional Databases and Data Warehousing. Morgan and Claypool Publishers. 2010
[2] R. Kimball, et al.: The Data Warehouse Lifecycle Toolkit, Wiley, 1998.
[3] W. H. Inmon: Building the Data Warehouse. 4th Edition, Wiley, 2005.

Assigned Degree Programs

This module is used in the following Degree Programs (new System):

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
This module is not used in any degree program.


No information