SlideShare una empresa de Scribd logo
1 de 9
 El diccionario de datos es una lista organizada de todos los datos pertinentes
al sistema, con un conjunto de definiciones precisas y rigurosas para que tanto el
analista como el usuario se entiendan.
En el DD se :

- Describe el significado de los flujos y almacenes que muestran los
DFD’s
- Describe la composición de los paquetes de datos que se mueven a
través de los flujos de datos
- Describe la composición de los paquetes de datos en los almacenes
- Especifica los valores y unidades relevantes de piezas elementales de
información entre los flujos de datos y los almacenes de datos
- Describe los detalles de las relaciones entre las entidades que
aparecen en un diagrama Entidad- Interrelación
 Datos elementales
Datos que dentro del contexto del usuario no tiene sentido descomponerlas. Es
importante especificar para estos datos los valores permitidos y la unidad de
medida.

Ejemplos:
peso_persona                 =         **   (no necesario comentario)
    * unidad : kilo; rango : 1 . . 150 *
fecha_nacimiento =           **
    * unidad : días desde 1-ENE-1990; rango : 0 . . 36500 *
 Notación en el DD

   =    está compuesto de
   +    y
   ()   opcionalidad
   {}   iteración
   []   selección
   |    separador de alternativas en caso de selección
   **   comentarios
   @    identificador en caso de almacenes
 Datos opcionales

direc_cliente      = (direc _entrega) + (direc _facturación)
direc_cliente   = [direc _entrega | direc _facturación | direc _entrega +
direc_facturación]
direc_cliente      = direc _entrega + (direc _facturación)
 Iteración
Repetición de uno o más datos elementales o grupo de datos.
”Cero o más ocurrencias de ..."
pedido             =         nom_cliente + direc_entrega + {artículo}
Límites inferior y/o superior :
a = {b}   a = 1{b} a = {b}10         a = 1{b}10
 Alias
No confundir con dominio
Nombre alternativo para un dato elemental
fecha_contable    =         fecha
fecha_efectiva    =         * alias de : fecha_contable *

 El DD se enseña al usuario juntamente con las diferentes técnicas realizadas
DFD’s, DER,etc..


 Para su implementación existen herramientas automáticas dentro del entorno Case:
Repositorios de datos, también pueden utilizarse procesadores de texto
convencionales,etc..
 Selección

"Una y sólo una de las alternativas"
sexo     =        [Varón | Hembra]
 Dominio
Definir cada tipo de dato elemental sólo una vez para luego referenciarlo cada vez
que sea necesario:
fecha    =        **
    * unidad : días desde 1-Ene-1990; rango : 0 . . 36500 *
fecha_nacimiento                       =       fecha
fecha_factura              =           fecha
 DEFINICIÓN DE LAS ENTIDADES DEL DIAGRAMA E/R

En general, las entidades del diagrama entidad/Interrelación se corresponden a
los almacenes del DFD
En el siguiente ejemplo, CLIENTE es a la vez la definición de una entidad y un
almacén CLIENTES.
CLIENTES          =        {CLIENTE}
CLIENTE           =        @id_cliente + nombre + dirección + teléfono
o equivalente con otra notación :
CLIENTE           =         id_cliente + nombre + dirección + teléfono
 DEFINICIÓN DE LAS INTERRELACIONES

Se describe el significado, objetos que forman la
interrelación, cardinalidad de la interrelación (límites inferior y superior)
Ejemplo:
compra           =        * asociación entre un cliente y uno o más
                                    artículos *
@fecha + @id_cliente + 1{@id_artículo + cantidad}

Más contenido relacionado

La actualidad más candente

I:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datosI:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datosadrian
 
Diccionariodedatos
Diccionariodedatos Diccionariodedatos
Diccionariodedatos Juan Arriaza
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOSfas_sakura
 
Diagramas de Flujo de Datos
Diagramas de Flujo de DatosDiagramas de Flujo de Datos
Diagramas de Flujo de Datosinggaitan
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datosFlv Martín
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónYaskelly Yedra
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1Laura Noussan Lettry
 
Notacion
NotacionNotacion
NotacionITSL
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesJunior Chiran
 
Colegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estadoColegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estadoEspinozaAdan
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos RelacionalesJuan Soubervielle
 
Diccionario de datos luis
Diccionario de datos luisDiccionario de datos luis
Diccionario de datos luisLuis Lizarraga
 

La actualidad más candente (19)

Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
I:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datosI:\sistemas de informacion\diccionario de datos
I:\sistemas de informacion\diccionario de datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diccionariodedatos
Diccionariodedatos Diccionariodedatos
Diccionariodedatos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Diagramas de Flujo de Datos
Diagramas de Flujo de DatosDiagramas de Flujo de Datos
Diagramas de Flujo de Datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de informaciónDiccionario de datos en los sistemas de información
Diccionario de datos en los sistemas de información
 
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1POOABD (POO Aplicada a B Datos) - RDBMS parte 1
POOABD (POO Aplicada a B Datos) - RDBMS parte 1
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Notacion
NotacionNotacion
Notacion
 
Notacion
NotacionNotacion
Notacion
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
 
Colegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estadoColegio de estudios cientificos y tecnologicos del estado
Colegio de estudios cientificos y tecnologicos del estado
 
Diseño de base de datos Relacionales
Diseño de base de datos RelacionalesDiseño de base de datos Relacionales
Diseño de base de datos Relacionales
 
Diccionario de datos luis
Diccionario de datos luisDiccionario de datos luis
Diccionario de datos luis
 
U4
U4U4
U4
 

Destacado

Unidad II Modelo de Base de datos
Unidad II Modelo de Base de datosUnidad II Modelo de Base de datos
Unidad II Modelo de Base de datosYoismer Falcón
 
TNT1 Country Manager Han Yew Kong
TNT1 Country Manager Han Yew KongTNT1 Country Manager Han Yew Kong
TNT1 Country Manager Han Yew KongChin Lea Tey
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datosnahun1385
 
FORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOSFORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOSPilar Pardo Hidalgo
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de DatosALONSO UCHIHA
 

Destacado (7)

Unidad II Modelo de Base de datos
Unidad II Modelo de Base de datosUnidad II Modelo de Base de datos
Unidad II Modelo de Base de datos
 
TNT1 Country Manager Han Yew Kong
TNT1 Country Manager Han Yew KongTNT1 Country Manager Han Yew Kong
TNT1 Country Manager Han Yew Kong
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
FORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOSFORMATO PARA DICCIONARIO DE DATOS
FORMATO PARA DICCIONARIO DE DATOS
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 

Similar a Diccionario de Datos (20)

diccionario de datos
diccionario de datosdiccionario de datos
diccionario de datos
 
ddssa.pdf
ddssa.pdfddssa.pdf
ddssa.pdf
 
Herramientas De Modelado
Herramientas De ModeladoHerramientas De Modelado
Herramientas De Modelado
 
Bases datos
Bases datosBases datos
Bases datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
U4
U4U4
U4
 
Conceptos bases de datos
Conceptos bases de datosConceptos bases de datos
Conceptos bases de datos
 
Analisis Estructurado
Analisis EstructuradoAnalisis Estructurado
Analisis Estructurado
 
Bases de Datos.pptx
Bases de Datos.pptxBases de Datos.pptx
Bases de Datos.pptx
 
Uml Xp 02 Ucc
Uml Xp 02 UccUml Xp 02 Ucc
Uml Xp 02 Ucc
 
Base de datos
Base de datosBase de datos
Base de datos
 
Concepto de base de datos
Concepto de base de datosConcepto de base de datos
Concepto de base de datos
 
Concepto de base de datos
Concepto de base de datosConcepto de base de datos
Concepto de base de datos
 
Base De Datos I
Base De Datos IBase De Datos I
Base De Datos I
 
Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02Tiposdedatos 091026085500-phpapp02
Tiposdedatos 091026085500-phpapp02
 
Introducción a Bases de Datos
Introducción a Bases de DatosIntroducción a Bases de Datos
Introducción a Bases de Datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Base de datos Objeto-Relacional.
Base de datos Objeto-Relacional.Base de datos Objeto-Relacional.
Base de datos Objeto-Relacional.
 
Uml Xp 02
Uml Xp 02Uml Xp 02
Uml Xp 02
 
Sq Lv1a
Sq Lv1aSq Lv1a
Sq Lv1a
 

Más de Yoismer Falcón

Más de Yoismer Falcón (9)

Comandos sql
Comandos sqlComandos sql
Comandos sql
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
3.1. normalizacion
3.1. normalizacion3.1. normalizacion
3.1. normalizacion
 
Conceptos basicos
Conceptos basicosConceptos basicos
Conceptos basicos
 
Conceptos Basicos
Conceptos BasicosConceptos Basicos
Conceptos Basicos
 
Lenguaje SQL
Lenguaje SQLLenguaje SQL
Lenguaje SQL
 
Presentación de la materia
Presentación de la materiaPresentación de la materia
Presentación de la materia
 

Diccionario de Datos

  • 1.
  • 2.  El diccionario de datos es una lista organizada de todos los datos pertinentes al sistema, con un conjunto de definiciones precisas y rigurosas para que tanto el analista como el usuario se entiendan. En el DD se : - Describe el significado de los flujos y almacenes que muestran los DFD’s - Describe la composición de los paquetes de datos que se mueven a través de los flujos de datos - Describe la composición de los paquetes de datos en los almacenes - Especifica los valores y unidades relevantes de piezas elementales de información entre los flujos de datos y los almacenes de datos - Describe los detalles de las relaciones entre las entidades que aparecen en un diagrama Entidad- Interrelación
  • 3.  Datos elementales Datos que dentro del contexto del usuario no tiene sentido descomponerlas. Es importante especificar para estos datos los valores permitidos y la unidad de medida. Ejemplos: peso_persona = ** (no necesario comentario) * unidad : kilo; rango : 1 . . 150 * fecha_nacimiento = ** * unidad : días desde 1-ENE-1990; rango : 0 . . 36500 *
  • 4.  Notación en el DD = está compuesto de + y () opcionalidad {} iteración [] selección | separador de alternativas en caso de selección ** comentarios @ identificador en caso de almacenes
  • 5.  Datos opcionales direc_cliente = (direc _entrega) + (direc _facturación) direc_cliente = [direc _entrega | direc _facturación | direc _entrega + direc_facturación] direc_cliente = direc _entrega + (direc _facturación)  Iteración Repetición de uno o más datos elementales o grupo de datos. ”Cero o más ocurrencias de ..." pedido = nom_cliente + direc_entrega + {artículo} Límites inferior y/o superior : a = {b} a = 1{b} a = {b}10 a = 1{b}10
  • 6.  Alias No confundir con dominio Nombre alternativo para un dato elemental fecha_contable = fecha fecha_efectiva = * alias de : fecha_contable *  El DD se enseña al usuario juntamente con las diferentes técnicas realizadas DFD’s, DER,etc..  Para su implementación existen herramientas automáticas dentro del entorno Case: Repositorios de datos, también pueden utilizarse procesadores de texto convencionales,etc..
  • 7.  Selección "Una y sólo una de las alternativas" sexo = [Varón | Hembra]  Dominio Definir cada tipo de dato elemental sólo una vez para luego referenciarlo cada vez que sea necesario: fecha = ** * unidad : días desde 1-Ene-1990; rango : 0 . . 36500 * fecha_nacimiento = fecha fecha_factura = fecha
  • 8.  DEFINICIÓN DE LAS ENTIDADES DEL DIAGRAMA E/R En general, las entidades del diagrama entidad/Interrelación se corresponden a los almacenes del DFD En el siguiente ejemplo, CLIENTE es a la vez la definición de una entidad y un almacén CLIENTES. CLIENTES = {CLIENTE} CLIENTE = @id_cliente + nombre + dirección + teléfono o equivalente con otra notación : CLIENTE = id_cliente + nombre + dirección + teléfono
  • 9.  DEFINICIÓN DE LAS INTERRELACIONES Se describe el significado, objetos que forman la interrelación, cardinalidad de la interrelación (límites inferior y superior) Ejemplo: compra = * asociación entre un cliente y uno o más artículos * @fecha + @id_cliente + 1{@id_artículo + cantidad}