Sie sind nicht angemeldet

Data Modeling and Database Systems


Dozent/in Dr Ivan Giangreco
Veranstaltungsart Vorlesung
Code FS231103
Semester Frühjahrssemester 2023
Durchführender Fachbereich Wirtschaftswissenschaften
Studienstufe Master
Termin/e Fr, 24.02.2023, 09:15 - 13:00 Uhr, HS 12
Fr, 03.03.2023, 09:15 - 13:00 Uhr, HS 12
Fr, 10.03.2023, 09:15 - 13:00 Uhr, HS 12
Fr, 17.03.2023, 09:15 - 13:00 Uhr, HS 12
Fr, 24.03.2023, 09:15 - 13:00 Uhr, HS 12
Fr, 31.03.2023, 09:15 - 13:00 Uhr, HS 12
Fr, 02.06.2023, 09:15 - 10:15 Uhr, HS 5 (Prüfung)
Umfang 2 Semesterwochenstunden
Inhalt

Database systems are the underlying technology for many modern data-driven projects. They form the backbone to efficiently persist and retrieve data in a large variety of applications, from websites storing customer data to scientific applications managing experimental data.

This course provides an introduction into the fundamentals of database systems, focusing on the relational data model. It is organized around the topic of data modeling and the implementation of a data model in a relational database system.

The course introduces the topic of data modeling and the conceptual database design using Entity-Relationship models. It will then focus on how to translate a conceptual database design into a logical database model of a relational database by introducing the design theory for relational databases. In the implementation part of the lecture, the predominant language for querying database systems Structured Query Language (SQL) will be thoroughly introduced and discussed.  Moreover, the course will present the internals of a data management system in terms of transaction processing and index structures. To the end of performing data analyses, the course will highlight hands-on methods to access and integrate heterogenous data sources.

Lernziele In this course, students will focus on both the modeling aspects of a database design and the implementation perspective. In particular, this course covers the following topics:
- Conceptual database design using Entity-Relationship modeling
- Logical database design and the relational model
- Relational database design theory
- Structured Query Language (SQL)
- Internals of database systems (transactions, index structures)
- Data and information integration
- NoSQL databases
Voraussetzungen Elementary programming skills, algebra
Sprache Englisch
Anmeldung

To attend the course / exercise, registration via e-learning platform OLAT is required. Registration is possible from 6 February to 3 March 2023. The students themselves are responsible for checking the creditability of the course to their course of study.

Direct link to OLAT course:
https://lms.uzh.ch/url/RepositoryEntry/17335386551

Prüfung ***IMPORTANT*** In order to acquire credits, resp. to take the examination, registration via the Uni Portal within the examination registration period is ESSENTIALLY REQUIRED. Further information on registration: www.unilu.ch/wf/pruefungen
Abschlussform / Credits Written exam / 3 Credits
Hörer-/innen Ja
Kontakt ivan.giangreco@doz.unilu.ch
Literatur

Elmasri/Navathe: Fundamentals of Database Systems.

Ramakrishnan/Gehrke: Database Management Systems.