Die Dateien können entweder durch Aktivieren des Links direkt betrachtet oder durch Klick mit der rechten Maustaste lokal gespeichert und für Übungszwecke beliebig verändert werden.
Derzeit stehen die folgenden Dateien zur Verfügung:
| Dateiname | Erläuterung | Letzte Aktualisierung |
|---|---|---|
| Sql.ppt | Grundlegende Begriffe zu Datenbank-Servern, Client/Server-Systemen, Transact-Sql, Sicherheitsprinzipien, erweiterten Techniken | 26.06.2000 |
|
Sql-Init.doc
Version 1.2 |
Initialisierung: Kann auf den Übungsrechnern in der Takustrasse verwendet werden, um aus dem validierten Zedat-Account 'xyz@zedat.fu-berlin.de' einen Benutzer 'sql_xyz' mit Passwort und eine Datenbank 'sql_xyz' zu erzeugen, das Passwort zu ändern oder Benutzer und Passwort zu löschen. | 04.07.2000 |
|
Sql-Use.doc
Version 1.2 |
Stellt eine Eingabebox für Sql-Befehle bereit, gibt Daten in Tabellenform zurück, benötigt MsFlxGrd.ocx | 04.07.2000 |
| Install_Sql_Client.bat | Installation des Dienstprogramms OSql.exe (Teil des MsOffice2000 - SQL), MsFlxGrd.ocx - gelingt nur auf den Rechnern der Übungsräume | 26.06.2000 |
| As_Guest.bat | Anmeldung als Guest - setzt lokales OSql voraus | 26.06.2000 |
| As_NT_Login.bat | Anmeldung als sql_ + aktuellen NT-Loginnamen - dieser Name wird generiert, falls man Sql-Init verwendet (setzt OSql voraus) | 26.06.2000 |
| Sql-Help.lnk | Direkter Verweis auf die Sql-Hilfe in Access2000 (lokaler Pfad: D:\Programme\MsOffice2000) | 26.06.2000 |
| Create_User_DB.sql | Script zur Erstellung einer Benutzer-Datenbank, wie sie jedem, der sich unter Verwendung von Sql-Init anmeldet, zur Verfügung steht | 26.06.2000 |
| Create_sql__example.sql | Script zur Erstellung der Example - Beispieldatenbank | 26.06.2000 |
| Create_sql_Adressen.sql | Script zur Erstellung dreier verknüpfter Tabellen mit Primär- und Fremdschlüsseln, Check-Einschränkungen sowie einem grösseren Trigger. Falls man diesen testen möchte: Ein Projekt auf die Datenbank erzeugen, in die Tabelle sql_Termine korrekte Adressen-Nummer, Datum und Stunden eingeben: Der Trigger holt sich anschliessend das für diesen Zeitpunkt gültige Honorar, multipliziert es mit dem Stundensatz und setzt es ein. Analog: Spätere Änderung des Datums, Versuch, einen Datensatz einzufügen, bei dem die Adressen-Nummer existiert, ein Honorar jedoch fehlt. Schliesslich dasselbe per Sql-Insert-Anweisung testen. | 26.06.2000 |
| Sql.zip | Kursunterlagen als ZIP-Archiv | |