SQL Anywhere Studio Erste Orientierung
Datenbankverwaltung mit Sybase Central
Lektion 3: Beispieldatenbank anzeigen
Bei dem Schema einer Datenbank handelt es sich um eine Zusammenstellung sämtlicher Objekte der Datenbank. Sybase Central zeigt ein Datenbankschema in Form einer Hierarchie von Behältern und ihrer Inhalte an. Dieser Abschnitt beschreibt, wie Sie das Schema einer Datenbank anzeigen.
Genau wie im Windows-Explorer, gibt es in Sybase Central mehrere Möglichkeiten, die Objekte einer Datenbank anzuzeigen, unter anderem die Folgenden:
Im linken Fensterausschnitt einen Behälter mit einem Mausklick markieren. Im rechten Fensterausschnitt erscheint der Inhalt des markierten Behälters.
Im linken Fensterausschnitt einmal auf das Plus- bzw. Minus-Symbol neben dem Behälter klicken. Mit dieser Aktion wird der Behälter erweitert oder geschlossen. Wenn keine Plus- oder Minussymbole neben dem Behälter erscheinen, bedeutet das, dass der Behälter keine weiteren Objekte enthält.
In einem der Fensterausschnitte doppelt auf den Behälter klicken. Auf diese Weise wird die Baumstruktur im linken Fensterausschnitt erweitert und der Inhalt im rechten Fensterausschnitt angezeigt.
Im linken Fensterausschnitt werden ausschließlich Behälterobjekte angezeigt. Der rechte Fensterausschnitt zeigt den Inhalt des Behälters an, der im linken Ausschnitt ausgewählt wurde. Wenn Sie z.B. im linken Fensterausschnitt den Ordner "Tabellen" auswählen, werden sämtliche in diesem Ordner enthaltenen Tabellen im rechten Fensterausschnitt angezeigt.
Sobald Sie mit der Beispieldatenbank verbunden sind, können Sie die Ordner im linken Fenster öffnen und die Tabellen sowie andere in der Datenbank enthaltene Objekte anzeigen.
Jede Tabelle hat einen Eigentümer, der im linken Fensterausschnitt in Klammern neben dem Tabellennamen angezeigt wird. Wenn Sie in der Anzeige mehr Tabellen sehen als in der Abbildung, klicken Sie mit der rechten Maustaste auf die Datenbank "asademo" und wählen aus dem Einblendmenü den Eintrag "Objekte nach Eigentümern filtern". Markieren Sie "DBA" und entfernen Sie die Markierungen bei allen anderen Benutzer-IDs in der Liste. Klicken Sie auf OK, um die Anzeige auf die Objekte des DBAs zu reduzieren.
So werden die Tabellen einer Datenbank angezeigt
Öffnen Sie den Order "Tabellen". Hierzu müssen Sie möglicherweise den Datenbankbehälter asademo zuerst öffnen.
Jede Tabelle im Ordner "Tabellen" ist selbst ein Behälter. Wählen Sie eine Tabelle im linken Fensterausschnitt.
Klicken Sie auf die einzelnen Register im rechten Fensterausschnitt, um den Inhalt dieses Registers für die jeweilige ausgewählte Tabelle anzuzeigen.
Die Eigenschaften von Datenbankobjekten, wie etwa einer Datenbank oder einer gespeicherten Prozedur, können auf eine der folgenden Weisen eingesehen werden.
Klicken Sie mit der rechten Maustaste auf ein Datenbankobjekt im linken Fensterausschnitt und wählen Sie aus dem Einblendmenü die Option "Eigenschaften" aus.
Markieren Sie ein Datenbankobjekt und wählen Sie dann Datei > Eigenschaften.
Sie navigieren durch ein Datenbankschema mit Klicken oder Doppelklicken auf die gewünschten Elemente.
Jede Adaptive Server Anywhere-Datenbank enthält jeweils Ordner für folgende Elemente:
Tabellen In der Datenbank gespeicherte Basistabellen und globale temporäre Tabellen.
Ansichten Berechnete Tabellen, die in der Datenbank als Abfrage gespeichert sind und beim jeweiligen Zugriff ausgewertet werden.
Indizes Indizes in der Datenbank liefern eine Sortierung der Zeilen einer Tabelle anhand der Werte in einigen oder allen Spalten.
Trigger Eine besondere Art der gespeicherten Prozedur, die bei einer Abfrage, die Daten verändert, automatisch ausgeführt wird.
Systemtrigger Trigger, die Aktionen zur Bewahrung der referenziellen Integrität in der Datenbank auslösen.
Prozeduren und Funktionen Dienen zur Verwendung einer aus SQL-Prozeduren bestehenden modularen Sprache.
Ereignisse Dienen zum Erstellen und Bearbeiten von Ereignissen.
Domänen Dienen zum Erstellen benutzerdefinierter Datentypen.
Benutzer und Gruppen Dienen zur Verwaltung der Zugriffsrechte für die Datenbank.
Integrierte Logins Gestatten es dem Benutzer, sich mit seinem Windows- oder Windows NT-Benutzernamen und Benutzerkennwort mit einer Datenbank zu verbinden.
SQL Remote-Benutzer Dient zum Verwalten der Replikation von Daten in der Datenbank.
MobiLink-Benutzer Dient der Verwaltung der MobiLink-Benutzer und der MobiLink-Datensynchronisation.
Publikationen Datenbankobjekte, die replizierbare Daten beschreiben.
UltraLite-Projekte Dienen der Sammlung von SQL-Anweisungen und Tabellendefinitionen, die in UltraLite-Anwendungen verwendet werden.
DBspaces Dient zum Erstellen mehrerer .db-Dateien für die Datenbank.
Fremdserver Dienen zum Festlegen von Fremdservern, damit lokale Benutzer Remote Procedure Calls aufrufen und so Daten von Fremdservern erhalten können.
Webdienste Eine Liste von Webdiensten, die derzeit in der Datenbank verfügbar sind.
Untersuchen Sie die Beispieldatenbank, bis Sie mit der Position der einzelnen Datenbankobjekte im Sybase Central-Hauptfenster vertraut sind.
SQL Anywhere Studio 9.0.1
Copyright © 1989–2004 Sybase Inc. Teil-Copyright © 2001–2004 iAnywhere Solutions Inc. Alle Rechte vorbehalten.