Foundations and tools for processing semi-structured data
-
Unterricht
Details
Fakultät Math.-Nat. und Med. Fakultät Bereich Informatik Code UE-SIN.08618 Sprachen Englisch Art der Unterrichtseinheit Vorlesung
Kursus Master Semester SP-2022 Zeitplan und Räume
Vorlesungszeiten Dienstag 09:15 - 12:00, Wöchentlich (Frühlingssemester)
Strukturpläne 3h par semaine durant 14 semaines Stunden pro Woche 3 Kontaktstunden 42 Unterricht
Verantwortliche - Ingold Rolf
Dozenten-innen - Vanoirbeek Christine
Beschreibung The course is about the foundations and tools for dealing with tree shaped data, a prevalent data model used for representing semi-structured data over distributed information systems. It aims at presenting an approach for modelling, querying and processing either document-centric or data-centric information in a homogeneous way. The theoretical part introduces underlying concepts sustaining the approach. The practical part illustrates the application of concepts in a concrete context: the development of Web applications that make use of an XML native database (one category of the NoSQL databases) and associated standardized languages.
Lernziele At the end of the course, the student will be able to:
- Understand and explain the differences - strengths and weaknesses - of a tree structured model in comparison with other data models.
- Understand the fundamental principles of a strongly typed language to manipulate tree structured data.
- Understand the benefit to use standardized core languages for modeling, querying, re-purposing and processing tree structured data in comparison with other languages such as those proposed by JSON, as an example.
- Identify situations where information management requirements can be more appropriately dealt with a tree structured data model approach.Bemerkungen MSc-CS BENEFRI - (Code Ue: 43110/ Track: T4) The exact date and time of this course as well as the complete course list can be found at http://mcs.unibnf.ch/.
Soft Skills Nein ausserhalb des Bereichs Nein BeNeFri Ja Mobilität Ja UniPop Nein -
Einzeltermine und Räume
Datum Zeit Art der Unterrichtseinheit Ort 22.02.2022 09:15 - 12:00 Kurs PER 21, Raum B130 01.03.2022 09:15 - 12:00 Kurs PER 21, Raum B130 08.03.2022 09:15 - 12:00 Kurs PER 21, Raum B130 15.03.2022 09:15 - 12:00 Kurs PER 21, Raum B130 22.03.2022 09:15 - 12:00 Kurs PER 21, Raum B130 29.03.2022 09:15 - 12:00 Kurs PER 21, Raum B130 05.04.2022 09:15 - 12:00 Kurs PER 21, Raum B130 12.04.2022 09:15 - 12:00 Kurs PER 21, Raum B130 26.04.2022 09:15 - 12:00 Kurs PER 21, Raum B130 03.05.2022 09:15 - 12:00 Kurs PER 21, Raum B130 10.05.2022 09:15 - 12:00 Kurs PER 21, Raum B130 17.05.2022 09:15 - 12:00 Kurs PER 21, Raum B130 24.05.2022 09:15 - 12:00 Kurs PER 21, Raum B130 31.05.2022 09:15 - 12:00 Kurs PER 21, Raum B130 -
Leistungskontrolle
Prüfung
Bewertungsmodus Nach Note -
Zuordnung
Zählt für die folgenden Studienpläne: Ergänzende Lehrveranstaltungen in Naturwissenschaften
Version: ens_compl_sciences
Paquet indépendant des branches > UE für Vertiefungsstudium in Informatik (Niveau Master)
Informatik [3e cycle]
Version: 2015_1/V_01
Weiterbildung > UE für Vertiefungsstudium in Informatik (Niveau Master)
Informatik [POST-DOC]
Version: 2015_1/V_01
Weiterbildung > UE für Vertiefungsstudium in Informatik (Niveau Master)
MSc in Informatik (BeNeFri)
Version: 2023_1/V_01
MSc in Informatik (BeNeFri), Vorlesungen, Seminare und Masterarbeit > T5 : Information Systems and Decision Support
Ma - Business Communication : Wirtschaftsinformatik - 90 ECTS
Version: 2020/SA_V02
Kurse - 60 ECTS > Optionsgruppe > Wirtschaftsinformatik > Kurse > Module Informatik > Theory and Logic
Ma - Wirtschaftsinformatik - 90 ECTS
Version: 2020/SA-v01
Kurse - min. 45 ECTS > Module Wirtschaftsinformatik/Informatik > Theory and Logic
NfMa - Wirtschaftsinformatik - 30 ECTS
Version: 2020/SA_V01
Kurse > Module Informatik > Theory and Logic
Zusatz zum Doktorat [PRE-DOC]
Version: 2020_1/v_01
Zusatz zum Doktorat (Math.-Nat. und Med. Fakultät) > UE für Vertiefungsstudium in Informatik (Niveau Master)