Was ist ein Informationsschema?

Das Informationsschema in einer relationalen Datenbank ist eine separate Tabelle, die Informationen zur Datenbank selbst dokumentiert. In dieser Hintergrundinformationen geht es um viele verschiedene Aspekte der relationalen Datenbank. Enthält Daten zu Tabellen, Zeilen, Spalten und Datensätzen. und hilft Datenbankdesigner bei, diese Informationen zu überprüfen. Obwohl dies Teil der relationalen Datenbank ist, fungiert das Informationsschema als separate Datenbank, obwohl das Schema bei platziertem Server nicht als separate Datenbank generiert wird. Während dieses Schema ein Standard ist, der von Datenbankdesigner verwendet wird, wird dies häufig von nicht standardmäßigen Eingabeaufforderungen zugegriffen. Alle Informationen in diesem Schema sind nur schreibgeschützt, sodass Benutzer keine Daten aus dem Schema ändern oder manipulieren können. Wenn Datenbankdesigner Metadaten oder die Informationen hinter der Datenbank anzeigen möchten, können sie das Informationsschema verwenden. Dies zeigt die meisten Informationen mit WitMit der Datenbank, wie der Anzahl der Tabellen, den Namen der Datensätze oder den Titeln von Spalten und Zeilen. Während das Schema wie eine Tabelle aussieht, handelt es sich um eine Ansicht, was bedeutet, dass keine Dateien damit verknüpft sind.

Dieses Schema wirkt sehr unterschiedlich als andere Formen in der Datenbank. Das Informationsschema, sofern es Informationen hält und anzeigt, wirkt wie eine separate Datenbank, wenn Benutzer das Schema anzeigen. Gleichzeitig bedeuten Änderungsbeschränkungen nicht wie eine herkömmliche Datenbank. Im Gegensatz zu einer herkömmlichen Datenbank, die bei platzierter Server generiert werden kann, wird das Informationsschema nicht auf einem Server generiert. Dies bedeutet, dass das Informationsschema nur zugegriffen werden kann, wenn sie aus einem Datenbankprogramm angezeigt werden, nicht vom Server.

Es gibt viele Datenbankstandards für Sicherheit und Stabilität, und das Informationsschema ist einer dieser Standards. Dies bedeutet alle relationalen Datenbanken, unabhängig davon, wer BuiSie sollten diese Funktion enthalten. Gleichzeitig werden nicht standardmäßige Befehle verwendet, um auf das Schema zuzugreifen, das es von den meisten anderen Datenbankstandards unterscheidet. Beispielsweise werden die Befehle „Show“ und „Beschreiben“ verwendet, um das Schema anzuzeigen, abhängig vom Datenbankmodell, obwohl es sich nicht um Standardbefehle handelt.

Änderungen und Modifikationen sind aus dem Informationsschema nicht zulässig, da es auf schreibgeschützte Einrichtung eingestellt ist. Dies bedeutet, dass Benutzer nur Daten aus dem Schema lesen können. Sie können keine Funktionen für die Informationen ausführen. Unabhängig von der Berechtigungsstufe der Benutzer, unabhängig davon, ob sie Administratoren oder sogar Datenbankdesigner sind, gibt es ab 2011 keine Möglichkeit, dies zu ändern.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?