Kurs:Implementierung eines Datenbanksystems/DDL/TagIII
- Datentypen
- Tag I (Einstieg)
- Tag II (CREATE)
- Tag III (ALTER)
Vorerfahrung: Datentypen, Tag II |
Allgemein
Bearbeiten- Beachten Sie die Hinweise bei der Situation und SQL.
- Testen Sie alle Skripte, bevor Sie dem Kunden antworten.
Ticket: #12 Marketingerweiterung
BearbeitenBetreff:
#12 Marketingerweiterung |
Absender:
personal@anwaltbutler.de |
Kunde:
Anwaltbutler AG |
Schwierigkeitsgrad:
Leicht |
Dringlichkeit: | Kategorie:
Einrichtung |
Sehr geehrte Damen und Herren,
Danke für die Skripte von #10. Wir kommen jetzt nicht ganz weiter. Bitte schicken Sie uns noch die ALTER TABLE Anweisungen, um die folgenden Ergänzungen vorzunehmen:
- Sorgen Sie dafür, dass die Primärschlüssel der Tabellen auch von der Datenbank als Primärschlüssel erkannt werden.
- Fügen Sie die FOREIGN KEY Regel ein. Der Fremdschlüssel soll auf Null gesetzt werden, wenn der referenzierte Datensatz gelöscht wird. Bei der Hilfstabelle für die n:m Beziehung soll der Datensatz gelöscht werden, wenn der referenzierte Datensatz gelöscht wird. Wenn der Primärschlüssel-Wert geändert wird, soll auch der Fremdschlüssel-Wert geändert werden.
- Fügen Sie das Attribut gehalt in die Tabelle der Angestellte ein.
- Fügen Sie eine check-Regel ein, die prüft, ob der Wert des Attributs gehalt größer als 0 ist. Geben Sie der Regel den Bezeichner ck_gehalt.
- Verändern Sie den Datentyp des Attributs nachname auf varchar(100).
Mit freundlichen Grüßen
AnwaltButler
Hinweise
BearbeitenFür die Umsetzung sollten Sie sich mit ALTER TABLE und den Unterpunkten beschäftigen.
Ticket: #13 Marketinganpassung die 2.
BearbeitenBetreff:
#13 Marketinganpassung die 2. |
Absender:
hohl@anwaltbutler.de |
Kunde:
Anwaltbutler AG |
Schwierigkeitsgrad:
Mittel |
Dringlichkeit: | Kategorie:
Einrichtung |
Sehr geehrte Damen und Herren,
Ergänzung noch zum letzten Ticket #12 ist uns bei der Umsetzung noch aufgefallen, dass wir auch Praktikanten haben und brauchen somit die Gehaltsprüfung nicht mehr. Außerdem ist ein fester Kostensatz pro Stunde viel zu unflexibel. Bitte löschem Sie das Attribut.
Schicken Sie uns bitte kurz das Skript.
Mit freundlichen Grüßen
Tatjana Hohl
AnwaltButler
Ticket: #14 Anpassen der Tabelle
BearbeitenBetreff:
#14 Anpassen der Tabelle |
Absender:
erkel@elblieferung.de |
Kunde:
Elblieferung UG |
Schwierigkeitsgrad:
Anspruchsvoll |
Dringlichkeit: | Kategorie:
Einrichtung |
Hallo liebe Entwickler,
danke für die Tabelle. Nach Rücksprache ist uns aufgefallen,
- dass es für Firmen garkeine Mehrwertsteuer gibt, sondern nur eine Umsatzsteuer_(Deutschland). Können Sie das Attribut bitte umbenennen?
- Bitte ändern Sie auch gleich noch p_art_id in eine selbsthochzählenden Primärschlüssel.
Nehmen Sie selbstständig, ohne Rücksprache, notwendige Änderungen vor. Und wie immer, schicken Sie dann uns das Skript. Besten Dank im Voraus.
Liebe Grüße
Frida Erkel
Elblieferung