Wie man SQL-Tabellen von Katalog-Bestellung

Für wirklich große Datenbanksysteme können mehrere SQL-Schemata nicht ausreichend sein. In einer großen verteilten Datenbankumgebung mit vielen Benutzern, können Sie sogar duplizierten Schemanamen finden. Um diese Situation zu vermeiden, fügt SQL eine weitere Ebene in die Container-Hierarchie: Katalog. EIN Katalog ist eine benannte Sammlung von Schemas.

Sie können qualifizieren ein Tabellenname einen Katalognamen und einen Schemanamen unter Verwendung. Diese Maßnahme ist der beste Weg, um sicherzustellen, dass niemand die Tabelle in einem Schema mit einer Tabelle verwechselt, die den gleichen Namen in einem anderen Schema hat, die das gleiche Schema Namen hat. Der Katalog qualifizierte Name erscheint in folgendem Format:

CATALOG_NAME.SCHEMA_NAME.TABLE_NAME

An der Spitze der Datenbank Container-Hierarchie sind Cluster. Systeme selten Nutzung des vollen Umfangs der Eindämmung erfordern hierarchie auf Katalogebene gehen in den meisten Fällen ausreichend ist. Ein Katalog enthält schemas ein Schema enthält Tabellen und Aufrufe- Tabellen und Ansichten enthalten Spalten und Zeilen.

Der Katalog enthält auch die Informationsschema. Das Informationsschema enthält die Systemtabellen. Die Systemtabellen halten die Metadaten mit den anderen Schemata verbunden. Die Metadaten in den Systemtabellen enthalten ist, was die Datenbank macht selbsterklärend.

Da Kataloge namentlich identifiziert werden, können Sie mehrere Kataloge in einer Datenbank haben. Jeder Katalog kann mehrere Schemas haben, und jedes Schema mehrere Tabellen können. Natürlich kann jede Tabelle mehrere Spalten und Zeilen haben.

bild0.jpg

Menü