Red de conocimiento informático - Aprendizaje de código fuente - ¿Cómo escribir un diccionario de datos en las especificaciones de diseño de bases de datos?

¿Cómo escribir un diccionario de datos en las especificaciones de diseño de bases de datos?

Diccionario de datos: colección de información de datos. Es decir, el conjunto de definiciones de todos los elementos contenidos en el diagrama de flujo de datos

El contenido del diccionario de datos:

1. elementos:

(1) Flujo de datos

(2) Componente de flujo de datos (elemento de datos)

(3) Almacenamiento de datos

(4) Procesamiento

(Nota: este libro se refiere principalmente a la definición de datos)

2 Además de la definición de datos, el diccionario de datos también debe incluir:

.

Registre la siguiente información de los elementos de datos

(1) Información general (nombre, alias, descripción)

(2) Definición (tipo de datos, longitud, estructura)

(3) Características de uso (rango de valores, frecuencia, patrón de uso, entrada/salida)

(4) Procesamiento

(Nota: este libro trata principalmente sobre la definición de datos )

3.

(4) Información de control (fuente, usuario, programa de usuario, permisos de cambio, permisos de acceso, etc.)

(5) Agrupación información (nodo principal, estructura subordinada, ubicación física: registro, archivo y base de datos, etc.)

(6) Definición de datos

(Nota: este libro presenta principalmente la definición de datos.

3. Métodos de definición de datos:

Definición en diccionario de datos:

Es una descomposición de arriba hacia abajo de los datos hasta que no se necesita más definición. /p>

La forma en que los elementos de datos constituyen los datos:

(1) Secuencialidad: conecta dos o más componentes en un orden determinado

(2) Selectividad: selecciona uno de dos o más elementos posibles

p>

(3) Repetibilidad: Repetir el componente especificado cero o más veces

(4) Opcionalidad: El componente es opcional

3. Se recomienda utilizar los datos. En los diccionarios se utilizan los siguientes símbolos:

(1) =: igual a (definido como)

(2) : y ( conecta dos componentes)

( 3) []: o (seleccione un componente de varios componentes enumerados entre corchetes)

(4) (): opcional (los componentes entre paréntesis son opcionales )

(4) p>

4. El propósito del diccionario de datos

El propósito más importante del diccionario de datos es como herramienta en la fase de análisis

Ayuda a mejorar la comunicación entre analistas y equipos de desarrollo.

Ayuda a mejorar la comunicación entre diferentes desarrolladores y diferentes equipos de desarrollo.

Ayuda a exigir que todos los desarrolladores describan los datos y diseñar módulos de acuerdo con el diccionario de datos público, evitando muchos problemas orales problemáticos

2. El diccionario de datos es el primer paso en el desarrollo de una base de datos

5. Implementación del diccionario de datos:

p>

Tres métodos comunes:

Proceso completamente manual (tarjetas de diccionario de datos)

Proceso completamente automático (usando procesador de diccionario de datos)

Proceso híbrido.

6. Características que debe tener un diccionario de datos:

La definición de los datos se puede obtener fácilmente a través del nombre de los datos

Sin redundancia

Minimizar la confusión con la especificación Duplicación de información existente en otros componentes

Fácil de actualizar y modificar

Capaz de procesar la información que describe cada elemento de datos de forma independiente

El método de escritura de la definición es simple, conveniente y riguroso

Generar tablas cruzadas, detección de errores, comprobaciones de coherencia, etc.