Die Abgabe der Hausaufgaben geschieht über die Übungsplattform in Stud.IP.
Adminer-Webschnittstelle
zum Üben von SQL.
Die Zugangsdaten stehen in StudIP
unter dem Reiter "Adminer".
Relationale Algebra kann mit RelaX ausprobiert werden:
- Webformular mit Punkte-Datenbank
- Anleitung
- Homepage des Projekts
- Kessler, Tschuggnall, Specht: RelaX: A Webbased Execution and Learning Tool for Relational Algebra (BTW 2019)
Übungsblätter (Hausaufgaben):
- 1. Übungsblatt: Webseiten, Tabellen, CSV
(10 Punkte, Termin: 09.11.2020, 18:00)
PDF - 2. Übungsblatt: Adminer, Schema-Notation, CREATE TABLE
(13 Punkte, Termin: 16.11.2020, 18:00)
PDF h2b_insert.sql (Beispiel-Daten) abgaben.csv - 3. Übungsblatt: Schema-Notation, CREATE TABLE
(15 Punkte, Termin: 23.11.2020, 18:00)
PDF - 4. Übungsblatt: Einfache SQL-Anfragen
(15 Punkte, Termin: 30.11.2020, 18:00)
PDF - 5. Übungsblatt: Logische Verknüpfungen, Join
(15 Punkte, Termin: 07.12.2020, 18:00)
PDF - 6. Übungsblatt: Sortierung, Selbstverbund
(15 Punkte, Termin: 14.12.2020, 18:00)
PDF - 7. Übungsblatt: Selbstverbund, Unteranfragen
(15 Punkte, Termin: 04.01.2021, 18:00)
PDF - 8. Übungsblatt: Unteranfragen, Aggregation
(15 Punkte, Termin: 11.01.2021, 18:00)
PDF - 9. Übungsblatt: Aggregations-Anfragen mit GROUP BY
(15 Punkte, Termin: 18.01.2021, 18:00)
PDF - 10. Übungsblatt: Aggregationen, UNION,
Relationale Algebra
(15 Punkte, Termin: 25.01.2021, 18:00)
PDF - 11. Übungsblatt: Mengendifferenz, UNION
(15 Punkte, Termin: 01.02.2021, 18:00)
PDF - 12. Übungsblatt: ER-Modell, SQL-Island
(15 Punkte, Termin: 08.02.2021, 18:00)
PDF - 13. Übungsblatt: ER-Modell, Logischer Entwurf
(20 Punkte, Termin: 15.02.2021, 18:00)
PDF - 14. Übungsblatt: Relationale Normalformen
(15 Bonus-Punkte, Termin: 22.02.2021, 18:00)
PDF
Folien der Übungen:
- 1. Übung: Einführung
(03.11.2020)
PDF - 2. Übung: DBMS-Funktionen, Relationales Modell
(10.11.2020)
PDF - 3. Übung: Relationale Schemata, Syntaxdiagramme
(17.11.2020)
PDF - 4. Übung: Syntaxdiagramme, Java-Programm, Signaturen
(24.11.2020)
PDF nullst.sql - 5. Übung: Relationaler DB-Entwurf, Einfache Anfragen
(01.12.2020)
PDF like_test.sql - 6. Übung: Logik in SQL, Join (Verbund)
(08.12.2020)
PDF - 7. Übung: Duplikate in SQL
(15.12.2020)
PDF - 8. Übung: Nichtmonotone Anfragen (NOT EXISTS)
(05.01.2021)
PDF - 9. Übung: Aggregationsfunktionen, WITH (lokale Sichten)
(12.01.2021)
PDF - 10. Übung: GROUP BY, Erste Anfragen in Relationaler Algebra
(19.01.2021)
PDF - 11. Übung: Relationale Algebra, Outer Join in SQL
(26.01.2021)
PDF - 12. Übung: Einf"uhrung in den DB-Entwurf
(02.02.2021)
PDF dozent.dot - 13. Übung: ER-Diagramme
(09.02.2021)
PDF - 14. Übung: ER-Diagramme, Logischer Entwurf,
Funktionale Abhängigkeiten
(16.02.2021)
PDF - 15. Foliensatz: L"osung zur letzten Präsenzaufgabe
und Bonus-Hausaufgabe
PDF
Beispiel-Datenbanken:
- Erstes Beispiel (eine Tabelle mit Hausaufgaben-Punkten):
bsp1.sql - Beispiel-Datenbank der Vorlesung (STUDENTEN, AUFGABEN, BEWERTUNGEN):
bsp_db.sql - US-Presidenten (nicht aktuell):
presidents.sql - Klassische Musik-CDs:
cd.sql - Alte Beispiel-Datenbank von Oracle (EMP, DEPT, SALGRADE):
empdept.sql - ...
Prof. Dr. Stefan Brass | Impressum |