Home Up PDF Prof. Dr. Ingo Claßen
Lehrveranstaltungen
Lehrveranstaltungen
     Datenmodellierung und Datenbanksysteme
          Allgemeines
               Überblick
               Plan
               Konfiguration SQL-Developer
               Video
               Probeklausur
          Relationenmodell
               Relationenmodell
               Relationenmodell im Verhältnis zu Excel
               Normalformen
          Entity-Relationship-Modell
               ER-Modelle 1
               ER-Modelle 2
               ER-Modelle 3
               ER-Modelle 4
          SQL
               SQL - Abfragen auf einer Tabelle
               SQL - Verbund
               SQL - Gruppierungen / Aggregationen
               SQL - Unterabfragen
               SQL - Fenster-Funktionen
               SQL - Aufgaben Interaktiv
               SQL - Fallbeipiele
          Visualisierungen
               Diagrammtypen
               Beträge
               Verteilungen
               Viele Verteilungen
               Proportionen
               Assoziationen
               Zeitreihen
               Sonstiges
          Datenmodelle - relational
               Unternehmen
               Playlist
               Foodmart
               Gartenmöbel
          Datenmodelle - ER
               Hochschule
               ER Übungsbeispiele
          Arbeitsblätter
               Arbeitsblatt 1
               Arbeitsblatt 2
               Arbeitsblatt 3
               Arbeitsblatt 4
     Datenbanktechnologien
          Konfiguration SQL-Developer
          Repository-Import auf Github
          IDE VS Code
          IDE Intellij
          IDE Eclipse
     Ausgewählte Datenbankkonzepte/-techniken
          Intro
               Überblick
               Historischer Überblick DB-Systeme
               Ü: Präsentation von Fallbeispielen
               Plan
               Ressourcen
          Infrastruktur
               Konfiguration DBeaver
               Jupyter Lab
               Stack anlegen
               Postgres Container anlegen
               Cassandra Container anlegen
               Neo4j Container / Python-Zugriff
               Graph-Datenmodelle
          Transaktionen
               Transaktionen
               Transaktionen in Postgres
               Ü: Multi Version Concurrency Control
               Verteilte Transaktionen
               Ü: Verteilte Transaktionen
          NoSQL
               Einführung
               Replikation / Partitionierung
               Konsistenz
               Log Structured Merge Trees
               Überblick Cassandra
               Ü: Cassandra Replikation
          Graph-Datenbanken
               Neo4j
               Cypher Knoten Matching
               Cypher Pfade fester Länge
               Cypher Pfade variabler Länge
               Cypher kürzeste Pfade
               Graph-Data-Science
               Ü: Cypher-Abfragen 1
               Ü: Cypher-Abfragen 2
               Ü: Graph-Data-Science
          Geo-Datenverarbeitung
               Geo-Datenverarbeitung
               Ü: Geo-Abfragen
               Ü: Visualisierung Geodaten
               Ü: pgRouting
          Cloud DB
               DynamoDB
               Ü: DynamoDB
          KI und DB
               LLMs
               Vektordatenbanken
               Ü: Vektordatenbanken
          Zeitreihendatenbanken
               Zeitreihendatenbanken
               Ü: Zeitreihendatenbanken
          Sonstiges
               JSON in Postgres
               Window-Funktionen in SQL
               Rekursive Abfragen
               SAP Hana
               Instacart
               Ü: Retail Sales
               Ü: Rekursive Abfrage
               Ü: SQL mit ChatGPT
               Ü: Hana, BTP Account
               Ü: Hana Graph
               Ü: Closeness Centrality in SAP Hana
          Prüfungsleistungen
               P1 (15 Punkte)
               P2 (15 Punkte)
               P3 (15 Punkte)
               P4 (15 Punkte)
               P5 (20 Punkte)
               P6 (20 Punkte)
          zzz
               tsdb-links
               tsdb
               cardinality
               timscaledb
               zzz01
               zzz02
     Data Management and Business Performance Management
          Teaching Material
          Schedule
          Presentations
          Classroom Exercises
          Rated Exercises
          Software
          SQL Patterns
          Grading
     Projekt Business Intelligence