El post que buscas se encuentra eliminado, pero este también te puede interesar

Diccionario de Datos

Anuncios

Diccionario de Datos


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 Diccionario de Datos 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

Notación en el Diccionario de Datos


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

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 *

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

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

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..

Diccionario de Datos = Extensiones

Definición de las entidades de 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}

Anuncios

8 comentarios - Diccionario de Datos

@Messerschmitt109 +2
Toma +10, ya lo sabia pero el temor me trajo a la internet de nuevo. Saludos
@ThePharaoh +1
sistemas y organizaciones te odio
@wilywc
Mi tarea de Base de Datos esta aqui.