RDB-SQL Fahrplan „Datenmodellierung und SQL I“, MAS-IT Der Kurs findet jeweils Montag, 16:30 – 19:15 statt. Ausnahme: zweitletzter Block am Freitag, 11.1.2008, 13:00 – 16:15 5.11.2007 1 Theorie: Einführung Datenmodellierung: Geschäftsdatenmodell Praxis: Datenmodellierung: Aufgaben zur Geschäftsdatenmodellierung Buch Kap. 1, Einführung in Datenbanken und SQL 12.11.2007 2 Theorie Datenmodellierung: Relationenmodell, die 1., 2. und 3. Normalformen (Erwähnung der weiteren: BCNF, 4., 5.), Schlüssel Praxis: Datenmodellierung: Normalisierung des Geschäftsdatenmodells 19.11.2007 3 Theorie SQL: Buch Kap. 2: MySQL Datenbanken erstellen und mit Daten füllen Buch Kap. 3 Datenbankabfragen Praxis: SQL: Buch Kap. 2 und 3, Erstellen von SQL-DDL und –DML-Scripts 26.11.2007 4 Theorie SQL: Buch Kap. 4 Filter, + Benutzer und Transaktionen Buch Kap. 5 (einfache) Joins, 6 Umgang mit Mengen Praxis: SQL: Buch Kap. 4 + Übungen zu Benutzern und einfachen TA Buch Kap. 5 und 6 3.12.2007 5 Theorie SQL: Buch Kap. 7 Daten generieren, konvertieren + manipulieren. zusätzlich: Funktionen, Prozeduren, Buch Kapitel 11 Praxis: SQL: Buch Kap. 7 + 11 + weitere zu Funktionen und Prozeduren 10.12.2007 6 Theorie Repetition und Fragestunde SQL: Buch Kap. 8, 9, 10: Gruppieren, Aggregieren, Unterabfragen weitere Join Arten (Outer Joins) Praxis: SQL: Buch Kap. 8, 9 und 10 17.12.2007 7 Theorie: SQL: Anbindung an Java mit JDBC (Connection, Statement, Exception, Resultset-Metadata, Batch-Statement, Commit/Rollback) Praxis: SQL: Infrastruktur für das Mini-Projekt: Applikation basierend auf dem normalisierten Geschäftsdatenmodell mit JDBC. 7.1.2008 8 Theorie: Repetition und Fragestunde Praktikum: SQL: Applikationsprogrammierung mit JDBC. Freitag, 11.1.2008, 13:00 – 16:15 9 Theorie: Repetition und Fragestunde Praktikum: SQL: Applikationsprogrammierung mit JDBC. Kurz-Präsentation und Abgabe des Mini-Projekts 14.1.2008 10 Prüfung aller Teile, Quick Reference als Unterlage erlaubt.