Hallo zusammen,
leider wurde mein letztes Thema gelöscht, ich habe aber immer noch das gleiche Problem...
Ich benötige leider dringend Hilfe beim Programmieren von Datenbankprozeduren/- funktionen und Triggern in MySQL/php und Oracle/Java.
Meine Gruppe und ich haben uns schon damit beschäftigt jedoch sind wir an einem Punkt angekommen, wo wir einfach nicht mehr weiter wissen.
Wir haben das ganze Drumherum (also Homepage und Datenbank mit funktionierender Verbindung) schon selber gemacht und das funktioniert auch alles soweit ganz gut.
Was wir benötigen....:
Trigger:
- Arbeitszeit ermitteln:
Die Mitarbeiter werden automatisch beim Anmelden an dem jeweiligen Arbeitsplatz mittels eines Timestamp in der speziellen Datenbank festgehalten. Beim Abmelden des entsprechenden Mitarbeiters wird ebenfalls ein Timestamp „gefeuert“, welcher mit einem automatischen Summen- Trigger geschaltet wird. Arbeitsbeginn-Arbeitsende=Arbeitszeit
- Kein dritter Datensatz in die Tabelle Mitarbeiterart
In der Tabelle Mitarbeiterart wurde Koch und Thekenpersonal gespeichert, damit keine weitere Mitarbeiterart eingefügt werden kann, schreiben wir ein Trigger der dies verhindert.
Datenbankprozeduren/- funktionen:
- Überprüfung der E-Mail-Adresse bei den Bewertungen:
Bei der Bewertung eines Gerichts, soll der Kunde die Möglichkeit haben, seine E-Mail-Adresse anzugeben(optional), dabei soll überprüft werden, ob es sich um den eingegebenen Text um eine E-Mail-Adresse handelt.
- Überprüfen, ob zwei gleiche Gerichte in die Datenbank eingepflegt werden:
Mit dieser Funktion wird überprüft, ob der verantwortliche Mitarbeiter nicht versehentlich ein oder mehrere Gerichte mehrmals in die Datenbank eingepflegt hat, da dies für den Gast zu Verwirrung führen kann.
- Prozedur für die Anzeige von den vorhandenen Tabellennamen:
Um den zuständigen Programmierern eine einfacher und leichtere Übersicht über den Aufbau der Datenbank und den damit verbundenen Tabellen zu geben, werden alle Tabellennamen alphabetisch aufsteigend sortiert.
Wir benötigen das alles leider bis Freitag...darum ist das alles so "dringend"...^^''
Wenn noch jemand irgendwelche Fragen hat, einfach reinschreiben...
Natürlich würde auch ein kleines finanzielles Dankeschön dafür rausspringen...
Vielen Dank im Voraus.
Mit freundlichem Gruß
Rasmodan






