Was ist ein Datenverzeichnis?

Eine Computerdatenbank ist ein digitales Dateisystem, das kritische Informationen für eine Firma beibehält. Ein Datenverzeichnis ist eine ausführliche Datenumsetzung jedes Elements und Dateitabelle innerhalb der Datenbank. Dieses Diagramm gilt als einen Datenkatalog, der jeden Tabellennamen, Feldnamen, Feldtyp und eine allgemeine Beschreibung aller Elemente innerhalb der Datenbank einschließt.

Das Datenverzeichnis ist eins der kritischsten Dokumente für eine Computeranwendung. Es liefert eine allgemeine Beschreibung des Inhalts der Daten innerhalb der Datenbank. Es definiert auch die Formatrichtlinien, -begrenzungen und -richtlinien für Datenintegrität. Ohne dieses Wörterbuch könnte zukünftige Änderung an der Anwendung unmöglich werden.

Viele Vermächtnis-Software-Anwendungen haben einen veralteten Datenbankentwurf. Dieses liegt an den körperlichen Beschränkungen vor entworfenen Datenbanken vielen der Dekaden. Wegen der Feldname-Größenbegrenzungen abgekürzt viele Namen und nicht sehr intuitiv v. Ein Datenverzeichnis ist eine Notwendigkeit für handhabenvermächtnisdatenbanken.

Leider gibt es keinen formalen revidierenprozeß für Datenbankentwurf. Es ist gewöhnlich die Verantwortlichkeit der Entwicklungsmannschaft, optimale Verfahren einzuführen, wenn es eine Datenbank verursacht. Viele Anfängerentwickler können Spaltennamen mit generischen Beschreibungen definieren. Diese generische Benennungvereinbarung ist extrem non-intuitive und armes üblich, das zu eine unkontrollierbare Datenbank führen kann.

Ein Datenverzeichnis kann mit non-intuitive Datenbankentwurf unterstützen. Dieses Wörterbuch definiert jeden Feldnamen und die Metadaten im Detail, mit einer Beschreibung von, wie die Daten verwendet. Haben dieses Wörterbuches kann zukünftigen Entwicklern helfen, festzustellen, wie zum Besten das System für zukünftige Verbesserungen ändern.

Eine Datenbank besteht Tabellen und Feldnamen. Die Tabelle ist eine Akte, die Informationen über eine spezifische Art Daten enthält. Ein Beispiel einer Tabelle konnte eine Personentabelle sein. Die Personentabelle haben die Feldnamen, zum des ersten Vornamens, der Nachname und des mittleren Namens einzuschließen. Das Datenverzeichnis ist das Dokument, das die Details über jedes Feld innerhalb der Tabellen der Datenbank definiert.

Das Datenverzeichnis ist einem Katalogsystem innerhalb einer Bibliothek ähnlich. Jede Tabelle ist Dokumente als spezifische Maßeinheit mit einer Detaildefinition der Feldnamen innerhalb der Tabelle. Die Definition sollte die Größe, die Art und die erwarteten Werte der Felder umfassen. Sie sollte alle mögliche Verhältnisse auch definieren, welche die Tabelle mit anderen Datenelementen innerhalb der Datenbank haben kann.

Ein erforderliches Feld ist ein Datenelement, das immer bevölkert werden muss, bevor die Anwendung erlaubt, dass Daten in das Dateisystem gespart. Nicht alle Datenelemente gelten als erforderliche Felder. Das Datenverzeichnis sollte auch dokumentieren, welche Felder auffängt angefordert. Dieses hilft zukünftiger Entwicklungsmannschaft, die Richtlinien zu verstehen, die in der Datenbank enthalten.