Technische Universität Ilmenau

Information Systems - Modultafeln of TU Ilmenau

The module lists provide information on the degree programmes offered by the TU Ilmenau.

Please refer to the respective study and examination rules and regulations for the legally binding curricula (Annex Curriculum).

You can find all details on planned lectures and classes in the electronic university catalogue.

Information and guidance on the maintenance of module descriptions by the module officers are provided at Module maintenance.

Please send information on missing or incorrect module descriptions directly to modulkatalog@tu-ilmenau.de.

module properties Information Systems in degree program Master Research in Computer & Systems Engineering 2012
module number100090
examination number2200316
departmentDepartment of Computer Science and Automation
ID of group 2254 (Databases and Information Systems)
module leaderProf. Dr. Kai-Uwe Sattler
term winter term only
languageEnglisch
credit points5
on-campus program (h)34
self-study (h)116
obligationobligatory module
examwritten examination performance, 60 minutes
details of the certificate
signup details for alternative examinations
maximum number of participants
previous knowledge and experience

keine

learning outcome

Nach dem Besuch dieser Veranstaltung verstehen die Studierenden die Grundprinzipien von Datenbanksystemen. Sie kennen die Schritte des Entwurfs von Datenbanken und können die relationale Entwurfstheorie beschreiben. Weiterhin können sie deklarative Anfragen in SQL formulieren sowie Integritätsbedingungen definieren. Die Studierenden kennen die Aufgaben und Prinzipien der einzelnen DBMS-Komponenten sowie deren Zusammenwirken.  Sie können verschiedene Techniken zur Speicherung und Verwaltung großer Datenbestände sowie zur Verarbeitung von Anfragen erklären.

Die Studierenden sind in der Lage, gegebene praktische Problemstellungen zu analysieren, im ER-Modell zu modellieren und in einer relationalen Datenbank abzubilden sowie die Relationenalgebra und SQL zur Anfrageformulierung zu nutzen. Sie können die verschiedenen Techniken zur Datenverwaltung, Anfrage- und Transaktionsverarbeitung hinsichtlich ihrer Vor- und Nachteile für verschiedene Einsatzzwecke bewerten.

content

Introduction; Conceptual Modeling: Entity-Relationship Model, Mapping ER Schemas to Relations; Relational Database Theory: Functional Dependencies, Normal Forms, Relational Model and Relational Algebra; SQL and Database Programming; Storage and File Structures: Indexing, B-Trees; Query Processing: Query Operators, Query Optimization; Transaction Processing & Recovery, Serializability, Locking, Locking, Recovery Strategies

media of instruction

Vorlesung mit Präsentation und Tafel, Handouts, Moodle

Link zum Moodle-Kurs:

https://moodle2.tu-ilmenau.de/enrol/index.php?id=188

literature / references

Garcia-Molina, Ullman, Widom: Database Systems – The Complete Book, Pearson/Prentice Hall, 2009

evaluation of teaching

Pflichtevaluation:

WS 2014/15 (Fach)

Freiwillige Evaluation:

WS 2010/11 (Vorlesung)

WS 2011/12 (Vorlesung)

WS 2012/13 (Vorlesung)

WS 2013/14 (Vorlesung)

WS 2015/16 (Vorlesung)

WS 2016/17 (Vorlesung)

WS 2017/18 (Vorlesung, Seminar)

WS 2018/19 (Vorlesung)

Hospitation: