Diagramas de estructura de datos

Solo disponible en BuenasTareas
  • Páginas : 3 (593 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de diciembre de 2010
Leer documento completo
Vista previa del texto
Diagramas de estructura de datos.

    Un diagrama de estructura de datos es un esquema que representa el diseño de una base de datos de red. Este modelo se basa en representaciones entre registrospor medio de ligas, existen relaciones en las que participan solo dos entidades(binarias ) y relaciones en las que participan más de dos entidades (generales) ya sea con o sin atributo descriptivo enla relación.
La forma de diagramado consta de dos componentes básicos:
    Celdas: representan a los campos del registro.
    Líneas: representan a los enlaces entre los registros. 

    Undiagrama de estructura de datos de red, especifica la estructura lógica global de la base de datos; su representación gráfica se basa en el acomodo de los campos de un  registro en un conjunto de celdasque se ligan con otro(s) registro(s), ejemplificaremos esto de la siguiente manera:
Consideremos  la relación alumno-cursa-materia donde la relación cursa no tiene atributos descriptivos :

Lasestructuras de datos según la cardinalidad se representan en los siguientes casos:
Cuando el enlace no tiene atributos descriptivos
Caso 1. Cardinalidad Uno a Uno.

Caso 2. Cardinalidad Muchos auno.

Caso 3. Cardinalidad Muchos a muchos.

Cuando el enlace tiene atributos descriptivos.
   Consideremos que a la relación cursa le agregamos el atributo Cal (calificación), nuestro modelo E-Rquedaría de la siguiente manera:

 
    La forma de convertir a diagramas de estructura de datos consiste en realizar lo siguiente:
    1. Realizar la representación de los campos del registroagrupándolos
        en sus celdas correspondientes.
    2. Crear nuevo registro, denominado Calif, para este caso, con un
        solo campo, el de cal (calif).
    3. Crear los enlaces indicando lacardinalidad de :
        AluCal, del registro Calif al registro Alumno.
        MatCal, del registro Calif al registro Materia.

    AluCal y MatCal son solo los nombres que emplearemos para...
tracking img