Vorlesung Datenbanken SS 2009
Veranstalter
Dr. Ludger BeckerÜbungen gemeinsam mit: Jörg Mensmann
Belegnummer 103820 bzw. 103816 (Übung)
Aktuelle Informationen
- 08.10.2009: Die Modalitäten für die weitere Prüfungsmöglichkeit stehen fest.
- 21.09.2009: Die unverbindlichen Klausurergebnisse für die Klausur vom 16.09.2009 hängen an der Tür von Raum 607, Einsteinstr. 62 aus. Die Ergebnisse werden in den nächsten Tagen an die Prüfungsämter übermittelt bzw. im QUISPOS eingetragen. Der Termin zur Klausureinsicht ist der 01.10.09, 10.00 Uhr - 12.00 Uhr, Raum 607, Einsteinstr. 62. Für alle Studierenden, die die Klausur am 16.09.09 nicht bestanden haben oder die nicht teilnehmen konnten (Attest erforderlich!) gibt es eine weitere Prüfungsmöglichkeit.
- 08.09.2009: Raumänderung für die Klausur am 16.09.09. Die Klausur findet von 10.00 Uhr bis 12.00 Uhr im M2 und im M3 statt.
- 27.08.2009: Präzisierung der Informationen zur Klausuranmeldung zum Klausurtermin am 16.09.09 für Studierende in Bachelorstudiengängen.
- 20.08.2009: Die unverbindlichen Klausurergebnisse hängen an der Tür von Raum 607, Einsteinstr. 62 aus. Die Ergebnisse werden in den nächsten Tagen an die Prüfungsämter übermittelt bzw. im QUISPOS eingetragen. Scheine wurden noch nicht erstellt. Der Termin zur Klausureinsicht ist der 31.08.09, 10.00 Uhr - 12.00 Uhr, Raum 607, Einsteinstr. 62.
- 13.07.2009: Raumänderung für die Klausur am 24.07.2009: Die Klausur wird im M1 und im M3 geschrieben.
- 08.07.2009: Wegen eines Übertragungsfehlers ist es zu Inkonsistenzen zwischen den Angaben auf dieser Webseite und der Freischaltung im Kursbuchungssystem gekommen. Die Klausur am 24.07. kann bis zum 10.07. im Kursbuchungssystem ausgewählt werden.
- 07.07.2009: Der letzte Vorlesungstermin ist Freitag, der 17.07.2009. Am Mittwoch, den 22.07.2009 wird während der Vorlesungszeit eine Fragestunde zur Vorbereitung auf die Klausur durchgeführt. Diese Veranstaltung findet ausnahmsweise im M4 statt.
- 17.06.2009: Wegen Raumproblemen muss der zweite Klausurtermin vom 17.09.2009 auf den 16.09.2009, 10.00 Uhr verschoben werden.
- 08.06.2009: Studierende im Bachelor-Studiengang Geoinformatik müssen noch den gewünschten Prüfungstermin spezifizieren. Dazu liegt bis zum 19.06.2009 bei Dr. Becker eine Liste aus.
- 29.04.2009: Krankheitsbedingt muss die heutige Vorlesung ausfallen. Nachgeholt wird sie am 15.05.2009 zur normalen Vorlersungszeit.
- 17.03.2009: Informationen zu Klausuren und zur Übungsorganisation hinzu gefügt
- 17.12.2008: Vorlesungsseite online. Bei Fragen zur Veranstaltung wenden Sie sich bitte an Dr. Ludger Becker.
Vorlesungszeiten
Mi., 10.15-11.45 Uhr im M3, Einsteinstr. 64Fr., 08.30-10.00 Uhr im M3, Einsteinstr. 64
Vorlesungsbeginn ist Mittwoch, 15.04.2009., um 10.15 Uhr.
Da die Veranstaltung mit Übungen nach Studienplan 5 SWS umfassen soll, findet an folgenden Terminen keine Vorlesung statt:
- 29.04.2009
- 22.05.2009
- 12.06.2009
- 24.07.2009 (Klausur)
Übungen
- Termine:
- Mittwoch, 08.30-10.00 Uhr im M4 (Nicole Schulte)
- Mittwoch, 14.15-15.45 Uhr im M3 (Nicole Schulte)
- Beginn der Übungen 22.04.2009
- Ausgabe der Übungen: erfolgt im OpenUSS immer Dienstags
- freiwillige Abgabe der Übungen, jeweils am Montag um 12.00 Uhr in Briefkasten 75
- Anmeldung zu den Übungen im Kursbuchungssystem (IDs 387 und 388) bitte vom 14.04.2009 bis zum 21.04.2009.
Inhalt
Aufbau von Datenbanksystemen, Datenmodelle (Entity-Relationship Modell, relationales Modell, objektorientierte Modelle), Abfragesprachen für relationale Datenbanksysteme (relationale Algebra, relationaler Kalkül, SQL), Entwurf von relationalen Datenbankschemata (funktionale Abhängigkeiten, Normalformen), Entwicklung von Datenbankanwendungen, Transaktionskonzepte
Voraussetzungen
Informatik I+II
Zuordnung
B-(2-Fach)/InformatikBachelor Informatik
Bachelor Geoinformatik
Diplom Informatik
Diplom Geoinformatik
Diplom Mathematik (Nebenfach Informatik)
LA Gym/GS - Informatik
LA Sek II-Informatik
LA Sek II/I-Informatik
Der Umfang der Vorlesung inklusive Übungen beträgt 5 Semesterwochenstunden.
Diese Veranstaltung ist nicht dem Studiengang Wirtschaftsinformatik zugeordnet. Unter keinen Umständen können durch Belegung dieser Vorlesung Leistungspunkte im Studiengang Wirtschaftsinformatik erworben werden.
Zugriff auf Materialien (Folien und Übungsblätter)
Die Folien und Übungsaufgaben zur Vorlesung werden zeitnah zur Veranstaltung im OpenUSS-System veröffentlicht. Für den Zugriff auf diese Unterlagen ist eine Anmeldung erforderlich:
- Registrierung im OpenUSS-System:
- Wir empfehlen bei der Registrierung im OpenUSS-System als studentischer Nutzer für den Benutzernamen die Kennung an der WWU zu wählen. Geben Sie bei der Registrierung bitte auch ihre Matrikelnummer an.
- Anmeldung für die Veranstaltung Datenbanken:
- Zur Anmeldung und Abonierung der Veranstaltung gehen Sie nachdem Sie sich im OpenUSS-System eingeloggt haben zur Seite der Vorlesung (oder suchen nach "Datenbanken") und dann betätigen Sie die Schaltfläche "Abo". Klicken Sie nun auf den Titel der Veranstaltung und bestätigen Sie, dass Sie sich um Zugang zum Bereich der Veranstaltung bewerben.
- Freischaltung Ihres Zugangs:
- Ihr Zugang zum OpenUSS-Bereich der Veranstaltung muss von uns freigeschaltet werden. Sie werden per Mail benachrichtigt, sobald dies geschehen ist.
- Ist die Freischaltung Ihres Zuganges binnen eines Tages nicht erfolgt, informieren sie uns bitte per Mail.
Leistungsnachweise
- Erfolgreiche Teilnahme an einer der aangebotenen Abschlussklausur im Umfang von zwei Zeitstunden.
- Die Abgabe von bearbeiteten übungsaufgaben ist freiwillig.
Klausur
Abschlussklausuren am 24.07.2009 und am 16.09.2009
Die Abschlussklausur kann am 24.07.2009 von 08.00 Uhr - 10.00 Uhr oder am 16.09.2009 von 10.00 Uhr - 12.00 Uhr geschrieben werden. Die Klausur am 24.07.2009 wird im M1 und im M3 geschrieben. Die Klausur am 16.09.2009 wird im M2 und im M3 geschrieben. Der Termin am 16.09.2009 ist kein reiner Nachschreibtermin, d.h. eine Anmeldung für diesen Termin ist unabhängig von einer Teilnahme an der Klausur am 24.07.2009 möglich.
Eine Anmeldung zur Klausur ist erforderlich. Bachelor-Studierende müssen sich über das QUISPOS-System anmelden. Alle anderen Studierenden müssen sich über das Kursbuchungssystem des FB 10 (kid 318 für den Termin am 24.07.2009 und kid 311 für den Termin am 16.09.2009). Die Anmeldefrist beginnt am 27.04.2009 und endet jeweils zwei Wochen vor dem Klausurtermin, also am 10.07.2009 bzw. am 03.09.2009.Bitte beachten Sie, dass die Anmeldungen zum jeweiligen Termin verbindlich sind. Eine Abmeldung kann im Rahmen der in den Prüfungsordnungen vorgesehenen Fristen im QUISPOS bzw. im Kursbuchungssystem des FB 10 erfolgen.
Studierende in Bachelorstudiengängen, die sich aufgrund einer nicht bestandenen Klausur am 24.07.2009, nachträglich für die Klausur am 16.09.2009 anmelden wollen, können dies aus technischen Gründen nicht über QUISPOS machen. Betroffene im Bachelorstudiengang Geoinformatik müssen sich über das Kursbuchungssystem des FB 10 anmelden, alle anderen müssen sich an das zuständige Prüfungsamt wenden.
Möglichkeit zur Nachprüfung in der Zeit vom 26.10.09 bis zum 29.10.09
Für Studierende, die die Klausur am 16.09.2009 nicht bestanden haben oder aber an der Klausur nicht teilnehmen konnten (Attest erforderlich), besteht die Möglichkeit, in der Zeit vom 26.10.09 bis zum 29.10.09 eine Nachprüfung abzulegen. Hierzu ist eine Anmeldung über das Kursbuchungssystem des FB 10 (kid=310) erforderlich. Die Anmeldung ist vom 21.09.2009 bis zum 07.10.2009 möglich. Die Nachprüfung findet in Form von mündlichen Prüfungen statt. Die angemeldeten Studierenden wurden per Mail über die jeweiligen Termine informiert.Allgemeine Hinweise
Bitte beachten Sie auch die Hinweise auf den Web-Seiten des Prüfungsamts der Fachbereiche der Math.-Nat. Fakultät. Bei Problemen in Zusammenhang mit der Nutzung der Buchungssysteme werden Sie sich bitte an die HISLSF & QUISPOS Hotline bzw. Dr. Ludger Becker.
Hinweis für Studierende im Studiengang Diplom-Informatik: Es muss vor der Anmeldung zur Klausur eine (gegebenenfalls vorläufige) Zulassung zur Diplomprüfung erfolgt sein (siehe Prüfungsordnung §19 Absatz 1, §17). Für weitere Informationen siehe Prüfungsordnung §3 Absatz 4 und 5.
Literatur
- A. Silberschatz, H. F. Korth, S. Sudarshan: Database System Concepts, 5th edition, McGraw-Hill, 2005.
- R. Elmasri, S. B. Navathe: Grundlagen von Datenbanksystemen-Bachelorausgabe, 3. Auflage, Pearson Studium, 2009.
- R. Elmasri, S. B. Navathe: Fundamentals of Database Systems, 5th edition, Addison-Wesley, 2006.
- T. Connolly, C. Begg: Database Systems - A Practical Approach to Design, Implementation, and Management, 4th edition, Addison-Wesley 2005.
- H. Faeskorn-Woyke, B.Bertelsmeier, P. Riemer, E. Bauer: Datenbanksysteme - Theorie und Praxis mit SQL2003, Oracle und MySQL, Pearson-Studium, 2007
Weitere Informationen und Hilfsmittel
Hier finden sich für die Vorlesung relevante Hilfsmittel für das tiefer gehende Erlernen und Erproben der in der Vorlesung vermittelten Inhalte.- Beispiel-Datenbanksysteme zu PostgreSQL und MySQL werden allen Teilnehmern der Vorlesung verfügbar gemacht, um eine Vertiefung der praktischen Vorlesungsinhalte zu ermöglichen.
- Anleitung zur Verwendung der installierten PostgreSQL- und MySQL-Systeme am Fachbereich.
- Dokumentationen
- Online-Dokumentation zu PostgreSQL8.1
- Informationen zum graphischen Frontend pgAdminIII für PostgreSQL
- Online-Dokumentation zu MySQL
- MySQL Reference Manual (bis Version 5.0) als PDF-Datei
- Informationen zu graphischen Frontends MySQL QueryBrowser und MySQL Administrator für MySQL
- JDBC (Java Database Connectivity) ermöglicht die Verwendung einer Datenbank aus Java heraus.
- Ausgewählte allgemeine Dokumentation (auf java.sun.com):
- Informationen zu JDBC und PostgreSQL
- JDBC-Datenbanktreiber für PostgreSQL postgresql-8.1-404.jdbc3.jar (als Realisierung von "org.postgresql.Driver")
- Informationen zu JDBC und MySQL
- JDBC-Datenbanktreiber für MySQL mysql-connector-java-3.0.15-ga-bin.jar (als Realisierung von "com.mysql.jdbc.Driver")
- Einführende Beispiele:
- ODBC (Open Database Connectivity) ermöglicht die externe Verwendung einer Datenbank.
- Ausgewählte Dokumentationen und allgemeine Informationen:
- Hauptseite Platform Independent ODBC
- Spezielle Informationen zu ODBC und PostgreSQL
- Spezielle Informationen zu ODBC und MySQL
- ODBC-Datenbanktreiber für MySQL
- libiodbc-3.0.6.tar.gz Das Source-Code-Archiv von iODBC
- odbctest.c Beispielprogramm aus dem obigen iODBC-Archiv zum Verbinden und zum Stellen von SQL-Anfragen an ein Datenbanksystem über ODBC.
- EmbeddedSQL ermöglicht die Verwendung von SQL-Befehlen innerhalb einer Programmiersprache (sofern ein entsprechender Precompiler verwendet werden kann). Ein Beispiel für EmbeddedSQL ist hier zu erreichen.
- Microsoft Access 2003 steht Ihnen unter anderem an den Pool-Rechnern am Fachbereich Mathematik zur Verfügung.
- Ausgewählte Einführungen in die Benutzung von Microsoft Access:
- Access 2000 Tutorial von der Florida Gulf Coast University.
- Access Tutorial für die Versionen 2.0 bis 2000 von der Management Information Systems Area der Simon Fraser University.
- Access Tutorial für die Versionen 97 und 2000 von funtionx tutorials.
- Datalog ist eine deklarative relationale Sprache, die unter anderem auch rekursive Deklarationen erlaubt.
- Mit DLV ist ein Datalog-Interpreter für die Kommandozeile für diverse Plattformen frei verfügbar.
- Beispiele:
Ludger Becker (Ludger dot Becker at uni-muenster dot de)
- Aktuelles
- Wochenplan (Kalender)
- Wochenplan (Liste)
- Wochenplan als ical
- Kolloquien
- Stellen FB10
- Stellen extern
- Bibliothek
- Buchrecherche
- Zeitschriftenrecherche
- Preprints
- Mathematical Reviews
- Zentralblatt für Mathematik
-
- Service
- Veranstaltungen buchen
- Ü-Leiter Bewerbung
- Rechnerwartung
- Raumbelegungsplan
- Raumreservierungen
- Personalverzeichnis
- Studieninfos
- Vorlesungsverzeichnis
- Prüfungsordnungen



