Data Dictionary: Unterschied zwischen den Versionen
[unmarkierte Version] | [unmarkierte Version] |
Zeile 1: | Zeile 1: | ||
− | Ein '''Data Dictionary''' ist ein Verzeichnis, das Informationen über die Struktur von Daten, ihre Eigenschaften sowie ihre Verwendung enthält. Es dient der Konsistenzüberwachung und wird vorherrschend Top-Down verwendet. | + | Ein '''Data Dictionary''' ist ein Verzeichnis, das Informationen über die Struktur von Daten, ihre Eigenschaften sowie ihre Verwendung enthält. Es dient der Konsistenzüberwachung und wird vorherrschend '''Top-Down''' verwendet. |
Zur Darstellung der Zusammenhänge zwischen Daten werden folgende Symbole mit den entsprechenden Bedeutungen verwendet: | Zur Darstellung der Zusammenhänge zwischen Daten werden folgende Symbole mit den entsprechenden Bedeutungen verwendet: | ||
Zeile 19: | Zeile 19: | ||
Name = Anrede + (Titel) + Vorname + Nachname bedeutet: ''ein Name ist aus einer Anrede, optional einem Titel, einem Vornamen und einem Nachnamen aufgebaut.'' | Name = Anrede + (Titel) + Vorname + Nachname bedeutet: ''ein Name ist aus einer Anrede, optional einem Titel, einem Vornamen und einem Nachnamen aufgebaut.'' | ||
+ | |||
+ | Anrede = [ Herr| Frau ] bedeutet: ''die Anrede lautet entweder Herr oder Frau.'' |
Version vom 15. Februar 2010, 10:42 Uhr
Ein Data Dictionary ist ein Verzeichnis, das Informationen über die Struktur von Daten, ihre Eigenschaften sowie ihre Verwendung enthält. Es dient der Konsistenzüberwachung und wird vorherrschend Top-Down verwendet.
Zur Darstellung der Zusammenhänge zwischen Daten werden folgende Symbole mit den entsprechenden Bedeutungen verwendet:
- = ist aufgebaut aus
- + zur Darstellung einer ungeordneten Sequenz,
- [ | ] zur Darstellung einer Entweder-Oder-Auswahl,
- { } zur Darstellung einer Wiederholung,
- M{ }N zur Darstellung einer mindestens M-, maximal N-maligen Wiederholung,
- ( ) zur Darstellung einer Option und
- * * zum Einfügen eines Kommentars.
Beispiele:
Kundendatei = { Kundeneintrag } bedeutet: eine Kundendatei ist aus unspezifiziert vielen Kundeneinträgen aufgebaut.
Kundeneintrag = KundNr + Name + (Geburtsdatum) bedeutet: ein Kundeneintrag ist aus einer Kundennummer, einem Namen und optional (d.h. aus einem oder keinem) Geburtsdatum aufgebaut.
Name = Anrede + (Titel) + Vorname + Nachname bedeutet: ein Name ist aus einer Anrede, optional einem Titel, einem Vornamen und einem Nachnamen aufgebaut.
Anrede = [ Herr| Frau ] bedeutet: die Anrede lautet entweder Herr oder Frau.