• No se han encontrado resultados

Diccionario de Datos

N/A
N/A
Protected

Academic year: 2022

Share "Diccionario de Datos"

Copied!
9
0
0

Texto completo

(1)

Diccionario de Datos

Diccionario de Datos

(2)

Diccionario de datos Diccionario de datos

¾¾ El diccionario de datos es una lista organizada de todos El diccionario de datos es una lista organizada de todos los datos pertinentes al sistema, con un conjunto de

los datos pertinentes al sistema, con un conjunto de

definiciones precisas y rigurosas para que tanto el analista definiciones precisas y rigurosas para que tanto el analista como el usuario se entiendan.

como el usuario se entiendan.

En el DD se : En el DD se :

- Describe el significado de los flujos y almacenes que muestran - Describe el significado de los flujos y almacenes que muestran los los DFD’DFD’ss

- Describe la composici- Describe la composicióón de los paquetes de datos que se mueven a n de los paquetes de datos que se mueven a travétravés de los flujos de datoss de los flujos de datos

- Describe la composici- Describe la composicióón de los paquetes de datos en los almacenesn de los paquetes de datos en los almacenes - Especifica los valores y unidades relevantes de piezas elementa- Especifica los valores y unidades relevantes de piezas elementales de les de informaci

informacióón entre los flujos de datos y los almacenes de datosn entre los flujos de datos y los almacenes de datos - - Describe los detalles de las relaciones entre las entidades que Describe los detalles de las relaciones entre las entidades que aparecen en un diagrama Entidad

aparecen en un diagrama Entidad-- InterrelaciInterrelacióónn

(3)

Diccionario de datos Diccionario de datos

¾¾ NotaciNotacióón en el DDn en el DD

= = estáestá compuesto decompuesto de + + yy

() () opcionalidadopcionalidad {} {} iteraciiteracióónn

[] [] selecciseleccióónn

| | separador de alternativas en caso de selecciseparador de alternativas en caso de seleccióónn

** ** comentarioscomentarios

@ @ identificador en caso de almacenesidentificador en caso de almacenes

(4)

Diccionario de datos Diccionario de datos

¾¾ Datos elementalesDatos elementales

Datos que dentro del contexto del usuario no tiene sentido Datos que dentro del contexto del usuario no tiene sentido descomponerlas. Es importante especificar para estos datos descomponerlas. Es importante especificar para estos datos los valores permitidos y la unidad de medida.

los valores permitidos y la unidad de medida.

Ejemplos:

Ejemplos:

peso_persona

peso_persona = = * * * * (no necesario (no necesario comentario)

comentario)

* unidad* unidad : kilo; : kilo; rango rango : 1 . . 150 *: 1 . . 150 * fecha_nacimiento

fecha_nacimiento = = * ** *

* unidad* unidad : d: díías desde 1as desde 1--ENEENE--1990; rango1990; rango : 0 . . 36500 *: 0 . . 36500 *

(5)

Diccionario de datos Diccionario de datos

¾¾ Datos opcionalesDatos opcionales

direc_cliente

direc_cliente = (direc= (direc _entrega) + (direc_entrega) + (direc _facturaci_facturacióón)n) direc_cliente

direc_cliente = [direc= [direc _entrega | _entrega | direcdirec _facturaci_facturacióón | n | direc _entrega + direc _entrega + direc_facturaci

direc_facturacióónn]] direc_cliente

direc_cliente = direc= direc _entrega + (direc_entrega + (direc _facturaci_facturacióón)n)

¾¾ IteracióIteraciónn Repetici

Repeticióón de uno o mn de uno o máás datos elementales o grupo de datos.s datos elementales o grupo de datos.

””Cero o mCero o máás ocurrencias de ..."s ocurrencias de ..."

pedido

pedido = = nom_cliente + nom_cliente + direc_entregadirec_entrega + {art+ {artíículo}culo}

LLíímites inferior y/o superior :mites inferior y/o superior :

a a = {b} = {b} a a = 1{b} = 1{b} a a = {b}10 = {b}10 a a = 1{b}10= 1{b}10

(6)

Diccionario de datos Diccionario de datos

¾¾ SelecciSeleccióónn

"Una y s

"Una y sóólo una de las alternativas"lo una de las alternativas"

sexo sexo = = [Varó[Varón | Hembra]n | Hembra]

¾¾ Dominio Dominio

Definir cada tipo de dato elemental s

Definir cada tipo de dato elemental sóólo una vez para luego lo una vez para luego referenciarlo

referenciarlo cada vez que sea necesario:cada vez que sea necesario:

fecha

fecha = = ****

* unidad : d

* unidad : díías desde 1-as desde 1-EneEne-1990; rango : 0 . . 36500 *-1990; rango : 0 . . 36500 * fecha_nacimiento

fecha_nacimiento = = fechafecha fecha_factura

fecha_factura = = fechafecha

(7)

Diccionario de datos Diccionario de datos

¾¾ AliasAlias

No confundir con dominio No confundir con dominio

Nombre alternativo para un dato elemental Nombre alternativo para un dato elemental

fecha_contable

fecha_contable = = fechafecha fecha_efectiva

fecha_efectiva = = * alias de : fecha_contable ** alias de : fecha_contable *

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

¾¾ Para su implementacióPara su implementación existen herramientas automn existen herramientas automááticas dentro ticas dentro del entorno Case: Repositorios de datos, tambi

del entorno Case: Repositorios de datos, tambiéén pueden utilizarse n pueden utilizarse procesadores de texto convencionales,etc..

procesadores de texto convencionales,etc..

(8)

Diccionario de datos. Extensiones Diccionario de datos. Extensiones

¾¾ DEFINICIDEFINICIÓÓ DE LAS ENTIDADES DEL DIAGRAMA E/RDE LAS ENTIDADES DEL DIAGRAMA E/R En general, las entidades del diagrama entidad/Interrelaci

En general, las entidades del diagrama entidad/Interrelacióón n se corresponden a los almacenes del DFD

se corresponden a los almacenes del DFD

En el siguiente ejemplo, CLIENTE es a la vez la definici

En el siguiente ejemplo, CLIENTE es a la vez la definicióón de n de una entidad y un almac

una entidad y un almacéén CLIENTES.n CLIENTES.

CLIENTES

CLIENTES = = {CLIENTE}{CLIENTE}

CLIENTE

CLIENTE = = @id_cliente + nombre + direcci@id_cliente + nombre + direccióón + n + telételéfonofono

o equivalente con otra notaci

o equivalente con otra notación :ón : CLIENTE

CLIENTE = = id_cliente + nombre + direcciid_cliente + nombre + direccióón + n + telételéfonofono

(9)

Diccionario de datos. Extensiones Diccionario de datos. Extensiones

¾¾ DEFINICIDEFINICIÓÓN DE LAS INTERRELACIONESN DE LAS INTERRELACIONES

Se describe el significado, objetos que forman la interrelaci

Se describe el significado, objetos que forman la interrelacióón, n, cardinalidad de la interrelaci

cardinalidad de la interrelacióón (ln (líímites inferior y superior)mites inferior y superior) Ejemplo:

Ejemplo:

compra

compra = = * asociaci* asociacióón entre un cliente y uno o mn entre un cliente y uno o máás s artartíículos *culos *

@@fecha fecha + + @@id_cliente id_cliente + 1{@+ 1{@id_artid_artíículo culo + + cantidadcantidad}}

Referencias

Documento similar

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Asegurar una calidad mínima en los datos es una de las tareas más difíciles de conseguir para los organismos públicos cuyo objetivo es publicar datos lo más rápidamente posible

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

(...) la situación constitucional surgida tras la declaración del estado de emergencia es motivo de preocupación para la Comisión de Venecia. La declaración en sí misma no definió

En primer lugar, se va a realizar el contraste de Chow para concluir si hay cambio estructural desde el segundo trimestre de 2009, lo que nos indicará si