¿Cómo escribir el diccionario de datos en la especificación de diseño de la base de datos?
Contenido del diccionario de datos:
1. Consta de las definiciones de los siguientes cuatro elementos:
(1) Flujo de datos
(2) Componentes del flujo de datos (elementos de datos)
(3) Almacenamiento de datos
(4) Tratamiento
(Nota: este libro incluye principalmente Definición de datos)
2. Además de la definición de datos, el diccionario de datos también debe incluir:
Registrar la siguiente información de los elementos de datos
(1) General información (nombre, alias, descripción)
(2) Definición (tipo de datos, longitud, estructura)
(3) Características de uso (rango de valores, frecuencia de uso, modo de uso) , entrada/salida/valor de condición local, etc.)
(4) Información de control (fuente, usuario, programa que la utiliza, derechos de cambio, derechos de uso, etc.)
( 5) Información de agrupación (nodo principal, estructura subordinada, ubicación física: registros, archivos y bases de datos, etc.)
3. Método de definición de datos:
Definición en diccionario de datos:
p>
Es la descomposición de los datos de arriba a abajo hasta que no se necesita mayor definición.
Cómo los elementos de datos componen los datos:
(1) Secuencia: Conecta dos o más componentes en un orden determinado.
(2) Selección: Selecciona uno entre dos o más elementos posibles.
(3) Repetir: repetir el componente especificado cero o más veces.
(4) Opcional: Un ingrediente es opcional.
3. Se recomienda utilizar los siguientes símbolos en el diccionario de datos:
(1) =: Equivalente a (definido como)
(2) : suma (conexión Dos componentes)
(3)[]: o (seleccione uno de varios componentes enumerados entre corchetes)
(4)(): Opcional (entre paréntesis El El componente es opcional)
Cuarto, el uso del diccionario de datos
El uso más importante del diccionario de datos es como herramienta en la etapa de análisis.
Ayuda a mejorar la comunicación entre analistas y equipos editoriales.
Ayuda a mejorar la comunicación entre diferentes desarrolladores y diferentes equipos de desarrollo.
Es útil exigir a todos los desarrolladores que describan los datos y diseñen módulos de acuerdo con un diccionario de datos común, evitando así muchos problemas molestos.
2. El diccionario de datos es el primer paso para desarrollar una base de datos.
5. Implementación del diccionario de datos:
Tres métodos comunes:
Proceso completamente manual (tarjeta de diccionario de datos)
Proceso completamente automático (usando procesador de diccionario de datos)
Proceso mixto
6. Características que debe tener un diccionario de datos:
Puedes encontrar fácilmente la definición de datos por nombre.
Sin redundancia
Intenta no repetir información que ya aparece en otros componentes de la especificación.
Fácil de actualizar y modificar
La información que describe cada elemento de datos se puede procesar de forma independiente.
La definición está escrita de forma sencilla, cómoda y rigurosa.
Generar tablas cruzadas, detección de errores, comprobaciones de coherencia, etc.