Database Reference
In-Depth Information
Benutzer einrichten. Nun müssen wir noch die drei Benutzer
anmelden. Als Benutzer-ID/ Passwort vergeben wir folgende
Begriffe:
Personaldienst / Geld
Sekretariat / Kaffee
Kursadministration / Papier
Diese geschieht wieder mit einer SQL-Anweisung, wie in Bild
4.7 dargestellt.
Bild 4.7:
Benutzer „Per-
sonaldienst“
einrichten
GRANT CONNECT TO Personaldienst
IDENTIFIED BY Geld;
Der Personaldienst erhält das Recht, Daten zu manipulieren
und abzufragen. Er kann aber keine Tabellen löschen oder
verändern. Alle Benutzerdefinitionen sind im Anhang vorhan-
den. Mit dem SQL-Befehl gemäss Bild 4.8 können wir uns als
Hauptbenutzer „Kursverwaltung“ mit dem Passwort „Kurse“ bei
der Datenbank anmelden.
Bild 4.8:
Anmeldung bei
der Datenbank
als Hauptbe-
nutzer
CONNECT Kursverwaltung/Kurse;
Hier werden Tabellen, Beziehungen, Views etc. generiert und
Zugriffsberechtigungen erteilt.
4.6.1
Tabellen generieren
Aus den Tabellen der Datenbasis sind nun die entsprechenden
Tabellen zu generieren. Dafür müssen alle Attribute und deren
Datentyp bekannt sein. Die Wertebereiche der Attribute kön-
nen an dieser Stelle normalerweise nicht programmiert werden.
Je nach Datenbanksystem erfolgt die Tabellendefinition anders.
Wir nehmen deshalb an, dass dieser Prozess mit dem Datende-
finitionsteil von SQL erfolgen soll. Als Beispiel soll die Tabelle
„Kursleiter“ implementiert werden. Wir benötigen dazu die
SQL-Anweisung, wie sie Bild 4.9 zeigt.
Search WWH ::




Custom Search