jueves, 7 de marzo de 2019

Diccionario de Datos

Diccionarios de Datos



En un diccionario de datos se encuentra la lista de todos los elementos que forman parte del flujo de datos en todo el sistema. Los elementos más importantes son flujos de datos, almacenes de datos y procesos. El diccionario guarda los detalles y descripciones de todos estos elementos.


Resultado de imagen para diccionario de datos




  • Estructura del Diccionario de Datos






    Interrogando la bases de datos Information_schema, extrae información (atributos table_nametable_typeengine) sobre las tablas que conforman la base de datos "test".
      Resultado de imagen para estructura de diccionario de datos
    • ¿Cuál es el comando SHOW equivalente al anterior?
    • Repite lo mismo extrayendo la información sobre el esquema de una tabla en particular de la base de datos "test" (atributos column_namedata_typeis_nullablecolumn_default).
    • ¿Cuál es el comando SHOW equivalente al anterior?
    • Atendiendo a la base de datos "Information_schema", ¿cuáles son las tablas principales según tu criterio? Puedes ayudarte para ver todas las tablas de  "Create EER model from existing database" de la herramienta MySQL Workbench.





    Ejemplos del Diccionario de Datos





    Notación del diccionario de datos 
     
    = está compuesto de
     
    + y
     
    ( ) optativo (puede estar presente o ausente)
     
    { } iteración
     
    [ ] seleccionar una de varias alternativas
     
    | separa opciones alternativas en la construcción
     
    ** comentario
     
    @ identificador (campo clave) para un almacén
    Asegurar que el diccionario sea completo y consistente 
     
    Definir en el diccionario todas las componentes del DFD (odel modelo).
     
    Definir todas las componentes de las estructuras en eldiccionario
     
    No tener más de una definición para el mismo dato
     
    Utilizar la notación correcta
     
    No tener definiciones que no se utilicen en el DFD (o elmodelo)




    structura nombre = título de cortesía + nombre + (segundo nombre) + apellidotítulo de cortesía = [Sr. | Srta. | Sra. | Dr. | Prof.]nombre = {carácter válido}segundo nombre = {carácter válido}apellido = {carácter válido}carácter válido = [ A-Z | a-z | ‘ | - ]domicilio del cliente = (domicilio de envío) + (domicilio de facturación)domicilio del cliente = [domicilio de envío | domicilio de facturación | domicilio de envío +(domicilio de facturación)]domicilio del cliente = domicilio de envío + (domicilio de facturación)solicitud = nombre del cliente + domicilio de envío + 1{artículo}10sexo = [Femenino | Masculino]
    tipo de cliente = [Gobierno | Industria | Universidad | Otro]

    No hay comentarios.:

    Publicar un comentario