AuD Übung X1 (Stefan Bosse) [12.2024]

AuD Übung Datenbanken (X1)

Diese Übung benötigt als Vorbereitung das Lesen folgender Abschnitte und ist im Selbststudium durchzuführen:

  1. Kapitel Datenbanken im Buch "Grundlagen der Informatik, Ernst et al." Book.pdf
  2. https://dhvlab.gwi.uni-muenchen.de/wiki/Verschiedene_Arten_von_Datenmodellen
  3. Suchmaschinenergebnisse für das Web

Ziele:

  1. Details sind hier nicht wichtig. Es geht um die praktische Anwendung von Datenstrukturen und Algortihmen.
  2. Es soll ein grundlegendes Verständnis und ein Einblick in Datenbanken als programmatische Datenorganisation erhalten werden und die Analogie zu den Kursinhalten identifiziert werden (wo findet man die Kursinhalte in der Praxis).

Lese Kapitelsektion 16.1-16.7 im Buch und "Verschiedene Arten von Datenmodellen" in DHVLAB Online Kurs

Aufgabe 1. Welche Datenstrukturen werden durch Datenbanken typischerweise abgebildet (implementiert)?


Aufgabe 2. Nenne drei verbreitete Datenbanksysteme und Datenbankmodelle. Führe eine Suche im Web durch. Welche Datenbanken werden am häufigsten genannt (nach Modelle getrennt)?


Lese "Das relationale Datenmodell" in DHVLAB Online Kurs

Aufgabe 3. Wofür steht SQL und wie kann man in Tabellen mittels SQL suchen? Zu welcher Programmier- und Algorithmenklasse gehört SQL?


Aufgabe 4. Was wären in Java Klassen die Spalten von Datenbanktabellen?


Lese Kapitelsektion 16.10

Aufgabe 5. Welche Datenstruktur bildet XML ab? Was ist der Unterschied zu Tabellen?


Aufgabe 6. Was ist in Java das SQL Schema, was wären in Java die Operationen SELECT, INSERt usw.?


Aufgabe 7. Welche Arten von Daten lassen sich gut als Tabelle darstellen, für welche Daten eignet sich eine Baumstruktur besser? Vergleiche Kundendaten wie Nummer, Vorname, Nachname, Geburtsdatum, Straße, Postleitzahl, Ort.



Created by the NoteBook Compiler Ver. 1.32.5 (c) Dr. Stefan Bosse (Tue Dec 17 2024 17:47:47 GMT+0100 (Central European Standard Time))