Diccionario de datos

El diccionario de datos almacena "datos sobre elementos de datos". Registra información como la fuente, la descripción, la relación con otros datos, el uso y el formato de los datos. El diccionario de datos consta de tres partes: información de la tabla de datos, información de gestión del diccionario de datos e información del elemento de datos (campo) (Figura 4-1).

Figura 4-1 Diagrama de composición del diccionario de datos

La información de gestión del diccionario de datos es la única parte que no se repite, y la tabla de datos y la información del elemento de datos son partes reutilizables.

Los diccionarios de datos son utilizados principalmente por administradores de datos y desarrolladores de sistemas. Durante la fase de desarrollo, los desarrolladores del sistema deben completar el desarrollo de cada parte de acuerdo con el diccionario de datos, porque el sistema es grande y complejo, involucra muchos elementos de datos, y el sistema está dividido en cuatro subsistemas, y cada subsistema tiene muchos subsistemas o funciones. módulos. Para garantizar la integración fluida de muchos desarrolladores después de completar sus respectivos módulos, es necesario desarrollar operaciones de datos basadas en el diccionario de datos. El diccionario de datos también facilita a los administradores de datos resumir y organizar datos, mejora la velocidad de entrada del usuario y hace que el sistema sea más fácil de mantener. Los administradores tienen funciones de autenticación de contraseña, adición, eliminación, edición, modificación y recuperación de datos.

Este sistema establece principalmente los siguientes diccionarios de datos:

(1) Diccionario de nombres de bases de datos: describe la definición y descripción de los nombres de biblioteca de cada espacio de tabla de la base de datos en la base de datos básica, tema base de datos, y base de datos de resultados, definición y descripción.

(2) Diccionario de nombres de tablas de datos: define las definiciones de campos en la base de datos básica, la base de datos de materias y la base de datos de resultados, incluidos nombres de tablas, nombres de campos, descripciones de campos, comentarios, etc.

(3) Diccionario de estructura de tablas de la base de datos: describe la descripción de la estructura específica de cada tabla personalizada en la base de datos completa, incluido el nombre de la tabla, la codificación del campo, el contenido chino, el tipo, la longitud, los decimales, la clave principal, no - Campos vacíos, etc.