Praktische Datenbank-Programmierung

SQL Plus, PL/SQL und PHP unter Oracle 10g

Sommersemester 2008, 2+2 SWS (April und Mai 4+4 SWS)

Zeit:

Klausur: wird noch bekannt gegeben 
Vorlesung: Dienstag12 - 14 UhrSR 0.03
Mittwoch 8 -10 Uhr SR 1.30
Übung: Donnerstag14 - 18 Uhr Pool Raum 332

Vorlesung (Skripte in .pdf):

Übungen:

Die Übungen sollen gruppenweise (3-4 Studenten) per Email abgegeben werden.
Die Lösungen entweder direkt in die Email schreiben oder als pdf-File anhängen.
Im Betreff stehen die Übungsnummer und die Familiennamen aller abgebenden Studenten.
Beispiel: ue1 Müller Schulze Lehmann

Übungsblatt im .pdf - Format Ausgabetermin Abgabetermin Bewertung Hinweise
1. Übung 8.4.2008 15.4.2008 21 Punkte Verwenden Sie für die ersten 5 Aufgaben die ''Übungsseite für SQL''
Link am Ende dieser Seite
2. Übung 15.4.2008 22.4.2008
12 Uhr
20 Punkte  
3. Übung 22.4.2008 29.4.2008
12 Uhr
30 Punkte Daten
Die Aufgaben 9 und 10 können bis Mittwoch, 30.04.2008 14 Uhr nachgereicht werden
4. Übung 29.4.2008 6.5.2008 12 Uhr
7.5.2008 14 Uhr
10 Punkte  
5. Übung 6.5.2008 Aufgabe 1: 13.5.2008 12 Uhr
Aufgabe 2: 20.5.2008 12 Uhr
15 Punkte Hinweis zur Verwendung von Triggern:
  • bei Veränderungen von VERLEIH - löschen der Reservierung, wenn 3 Tage überschritten sind
  • Eintrag in Status immer wenn in VERLEIH etwas geändert wird:
    • in VERLEIH löschen: Status 'reserviert' oder 'verleihbar'
    • in VERLEIH eintragen: Status 'verliehen'
Zusatzübung 14.5.2008 keine Abgabe keine Punkte  
6. Übung 20.5.2008 27.5.2008 12 Uhr 10 Punkte Der Aufruf einer Stored Procedure aus PHP müsste funktionieren,
wenn man beim Aufruf der Funktion OCI_PARSE als zweiten Parameter
den Prozeduraufruf als String in der Form:
"begin nutzer.procedurname(par1,par2,...) end;"
angibt.

Skripte:

EMPDEPT
CD


Ziel:

Ziel der Vorlesung und Übungen ist das Erarbeiten praktischer Fähigkeiten im Umgang mit relationalen Datenbanksystemen. In den Übungen soll das in der zugehörigen Vorlesung erworbene Wissen praktisch angewandt werden.
Am Ende des Semesters sollen die Teilnehmer in der Lage sein, mit einem Datenbanksystem zu interagieren, einfache und komplexe SQL-Anweisungen sowie Skripte, Stored Procedures, Trigger und PHP-Skripte zu formulieren .

Um dieses Ziel zu erreichen, werden im Laufe des Semesters verschiedene Aufgaben gestellt, welche von den Teilnehmern in Gruppen bis zu 4 Personen zu bearbeiten sind.

Voraussetzung:

Teilnahme an der Vorlesung Datenbanksysteme I.

Schein:

Ein Leistungsschein über 2! SWS kann bei regelmäßiger Teilnahme und 70% bestandenen Übungen erteilt werden.
Die Anwesenheit in den Übungen ist dazu unbedingt erforderlich.

Prüfung (für Bioinformatiker):

Die Teilprüfung zum Vordiplom wird schriftlich erfolgen (Klausur). Der Termin wird später bekanntgegeben.

Eintragung in die Punkte-DB:


Übungsseite für SQL


AH 20.05.2008

Valid XHTML 1.0 Strict