INSTITUTO SUPERIOR
“JORGE BASADRE”
     Un modelo de base de datos o esquema de
    base de datos es la estructura o el formato de
    una base de datos, descrita en un lenguaje
    formal soportada por el Sistema de Gestión
    de Base de Datos.

   En otras palabras, un "modelo de base de
    datos" es la aplicación de un modelo de
    datos usado en conjunción con un sistema de
    gestión de bases de datos.
División De Los Modelos De
            Datos
• Modelos lógicos basados en objetos
   – Modelo Entidad - Relación
• Modelos lógicos basados en registros
   – Modelo Relacional
   – Modelo de Red
   – Modelo Jerárquico
• Modelos físicos de datos.
   – Modelo unificador
   – Memoria de elementos
   El inventor original del modelo de red fue
    Charles Bachman, y con ello fue desarrollado
    en una especificación estándar publicada en
    1969 por el consorcio CODASYL.
   En 1969, la Conferencia de Lenguajes en
    Sistemas de Datos (CODASYL) estableció la
    primera especificación del modelo de base de
    datos de red.
   Esto fue seguido de una segunda publicación
    en 1971, que se hizo la base para la mayor
    parte de puestas en práctica.
   El modelo de red es un Modelo de Base de
    Datos concebido como un modo flexible de
    representar registros y su relación.
   El modelo de red permite a cada registro
    tener múltiples entidades y atributos,
    formando una estructura de enrejado.
   El argumento principal a favor del modelo de
    red, en comparación con el modelo
    jerárquico, era que permitió un modelado más
    natural de relaciones entre entidades.
     Registro: Viene a ser cada una de las
    fichas almacenadas en un fichero
    convencional.
     Campos o elementos de datos: Son
    cada uno de los apartados de que se
    compone una ficha.
     Conjunto: Es el concepto que permite
    relacionar entre sí tipos de registro
    distintos.
Evita redundancia en la
información, a través de la
incorporación de un tipo
de registro denominado el
conector.
La dificultad surge al
manejar las conexiones o
ligas entre los registros y
   sus correspondientes
   registros conectores.
* Interrelación        N:M   EJEMPLOS
                             EJEMPLOS



                         PROFESOR
  PERSONA




                         ESTUDIANTE
  VIVIENDA

             JUGADOR




             PARTIDO
*Interrelación 1:N
                               EJEMPLOS
                               EJEMPLOS




  AUTOR                            PINTOR


          Escribe                         Autor de

                                   CUADRO
  LIBRO

                    PERSONA


                          Reside

                    VIVIENDA
*Interrelación 1:N
 Reflexiva         EJEMPLOS
                   EJEMPLOS



               Cabeza de Familia


    PERSONA




                Dependiente

    EMPLEADO
*Interrelación N:M Reflexiva

   EJEMPLO
   EJEMPLO




                 Estructura del componente
     PIEZA
Modelos de red

Modelos de red

  • 1.
  • 3.
    Un modelo de base de datos o esquema de base de datos es la estructura o el formato de una base de datos, descrita en un lenguaje formal soportada por el Sistema de Gestión de Base de Datos.  En otras palabras, un "modelo de base de datos" es la aplicación de un modelo de datos usado en conjunción con un sistema de gestión de bases de datos.
  • 4.
    División De LosModelos De Datos • Modelos lógicos basados en objetos – Modelo Entidad - Relación • Modelos lógicos basados en registros – Modelo Relacional – Modelo de Red – Modelo Jerárquico • Modelos físicos de datos. – Modelo unificador – Memoria de elementos
  • 6.
    El inventor original del modelo de red fue Charles Bachman, y con ello fue desarrollado en una especificación estándar publicada en 1969 por el consorcio CODASYL.  En 1969, la Conferencia de Lenguajes en Sistemas de Datos (CODASYL) estableció la primera especificación del modelo de base de datos de red.  Esto fue seguido de una segunda publicación en 1971, que se hizo la base para la mayor parte de puestas en práctica.
  • 7.
    El modelo de red es un Modelo de Base de Datos concebido como un modo flexible de representar registros y su relación.  El modelo de red permite a cada registro tener múltiples entidades y atributos, formando una estructura de enrejado.  El argumento principal a favor del modelo de red, en comparación con el modelo jerárquico, era que permitió un modelado más natural de relaciones entre entidades.
  • 8.
    Registro: Viene a ser cada una de las fichas almacenadas en un fichero convencional.  Campos o elementos de datos: Son cada uno de los apartados de que se compone una ficha.  Conjunto: Es el concepto que permite relacionar entre sí tipos de registro distintos.
  • 9.
    Evita redundancia enla información, a través de la incorporación de un tipo de registro denominado el conector.
  • 10.
    La dificultad surgeal manejar las conexiones o ligas entre los registros y sus correspondientes registros conectores.
  • 11.
    * Interrelación N:M EJEMPLOS EJEMPLOS PROFESOR PERSONA ESTUDIANTE VIVIENDA JUGADOR PARTIDO
  • 12.
    *Interrelación 1:N EJEMPLOS EJEMPLOS AUTOR PINTOR Escribe Autor de CUADRO LIBRO PERSONA Reside VIVIENDA
  • 13.
    *Interrelación 1:N Reflexiva EJEMPLOS EJEMPLOS Cabeza de Familia PERSONA Dependiente EMPLEADO
  • 14.
    *Interrelación N:M Reflexiva EJEMPLO EJEMPLO Estructura del componente PIEZA