LOGO




Base de Datos Relacionales –
Parte I
Ing. Yorladis Alzate Gallego

                               www.themegallery.com
Contents

    Concepto


    Propiedades de los Datos


    SGBD


    Pasos del Análisis


    Diagrama de Entidad Relación
Qué es Una Base de Datos?
 El término fue acuñado en 1963 – definiéndose como
  un conjunto de información (un conjunto de datos)
  relacionada que se encuentra agrupada o
  estructurada.
 Es un modelo de datos del mundo real, con las
  siguientes características:
Garantiza que siempre los datos
                Fiables y     permanecerán almacenados en
               persistentes   forma confiable y segura.



                              Son compartidos por varios
Propiedades
de los datos
               Compartir      usuarios y/o aplicaciones.




                  Sin         Presentan la menor redundancia
                              posible
               Repeticiones
Sistema de Gestión de Base de
              Datos - SGBD


Es la interfaz de software enter el
                                                          SGBD
almacenamiento de datos y las peticiones de
inforamción de los usuarios.

Son un conjunto de programas que permiten
controlar el acceso y la utilización de la BD
por los usuarios

Permiten adicionar, modificar, recuperar,
consultar información.
                                                Usuario          BD

Garantiza la integridad y seguridad de los
datos
Pasos a realizar en el Análisis

           Identificar claramente el objetivo de la BD

    Es punto es el mas importante por que permite determinar
    los limites y alcances que tendrá la BD



           Identificar los Componentes Involucrados
   Por medio del análisis se determinan que personas, objetos o
   eventos están involucrados en la BD para su correcto
   funcionamiento


           Establecer la información o propiedades
    Determinar que información componen a los elementos
    involucrados en la BD
Pasos a realizar en el Análisis

            Diseñar el Diagrama de Entidad-Relación

     Este permite observar el comportamiento y las relaciones
     entre cada componente



                     Reglas de Normalización
  Aplicar las reglas de normalización para garantizar la
  integridad de los datos


                  Realizar el Modelo Relacional
     Convertir el diseño de Entidad-Relación a un modelo
     basado en Tablas, tal como se llevará a la Base de Datos
MODELO DE ENTIDAD RELACION
Es la representación gráfica de la estructura de la base de datos.
Constituyen una notación para documentar un diseño de bases de datos.
Está compuesto por los siguientes elementos:




           Entidad             Atributos            Relación




        Representa un        Representa la
        componente de                            Representa la
                            información de       relación entre
            la BD            cada Entidad          entidades
Estos elementos se unen a través de líneas para
 formar así el diagrama. Ejemplo.
Cardinalidad de las Relaciones
 Indica el número de veces que se relacionan los datos de
  la entidad A con la entidad B y viceversa. Dependiendo
  de esto puede ser:

 Uno a Uno:(1:1): Una entidad A esta asociada
  únicamente con una entidad B y una entidad B está
  asociada solo con una entidad A.

     EMPLEADO              Esta       1
                1                          OFICINA
                         asignado

        A                                    B
Cardinalidad de las Relaciones
 Uno a Muchos (1:n) Una entidad A esta relacionada
 con cualquier número de entidades B, pero una entidad

  B asociarse únicamente con una entidad A .
    MEDICO   1                         N
                         Atiende               PACIENTE


      A
                                               B
Cardinalidad de las Relaciones
 Muchos a Muchos (n:n) Una entidad A esta
  relacionada con cualquier número de entidades B y
  una entidad B esta vinculada con cualquier número de
  entidades A.


  ESTUDIANTE                           N
               N                             CURSO
                          Toma


      A
                                             B

Base de Datos tercer semestre

  • 1.
    LOGO Base de DatosRelacionales – Parte I Ing. Yorladis Alzate Gallego www.themegallery.com
  • 2.
    Contents Concepto Propiedades de los Datos SGBD Pasos del Análisis Diagrama de Entidad Relación
  • 3.
    Qué es UnaBase de Datos?  El término fue acuñado en 1963 – definiéndose como un conjunto de información (un conjunto de datos) relacionada que se encuentra agrupada o estructurada.  Es un modelo de datos del mundo real, con las siguientes características:
  • 4.
    Garantiza que siemprelos datos Fiables y permanecerán almacenados en persistentes forma confiable y segura. Son compartidos por varios Propiedades de los datos Compartir usuarios y/o aplicaciones. Sin Presentan la menor redundancia posible Repeticiones
  • 5.
    Sistema de Gestiónde Base de Datos - SGBD Es la interfaz de software enter el SGBD almacenamiento de datos y las peticiones de inforamción de los usuarios. Son un conjunto de programas que permiten controlar el acceso y la utilización de la BD por los usuarios Permiten adicionar, modificar, recuperar, consultar información. Usuario BD Garantiza la integridad y seguridad de los datos
  • 6.
    Pasos a realizaren el Análisis Identificar claramente el objetivo de la BD Es punto es el mas importante por que permite determinar los limites y alcances que tendrá la BD Identificar los Componentes Involucrados Por medio del análisis se determinan que personas, objetos o eventos están involucrados en la BD para su correcto funcionamiento Establecer la información o propiedades Determinar que información componen a los elementos involucrados en la BD
  • 7.
    Pasos a realizaren el Análisis Diseñar el Diagrama de Entidad-Relación Este permite observar el comportamiento y las relaciones entre cada componente Reglas de Normalización Aplicar las reglas de normalización para garantizar la integridad de los datos Realizar el Modelo Relacional Convertir el diseño de Entidad-Relación a un modelo basado en Tablas, tal como se llevará a la Base de Datos
  • 8.
    MODELO DE ENTIDADRELACION Es la representación gráfica de la estructura de la base de datos. Constituyen una notación para documentar un diseño de bases de datos. Está compuesto por los siguientes elementos: Entidad Atributos Relación Representa un Representa la componente de Representa la información de relación entre la BD cada Entidad entidades
  • 9.
    Estos elementos seunen a través de líneas para formar así el diagrama. Ejemplo.
  • 10.
    Cardinalidad de lasRelaciones  Indica el número de veces que se relacionan los datos de la entidad A con la entidad B y viceversa. Dependiendo de esto puede ser:  Uno a Uno:(1:1): Una entidad A esta asociada únicamente con una entidad B y una entidad B está asociada solo con una entidad A. EMPLEADO Esta 1 1 OFICINA asignado A B
  • 11.
    Cardinalidad de lasRelaciones  Uno a Muchos (1:n) Una entidad A esta relacionada con cualquier número de entidades B, pero una entidad B asociarse únicamente con una entidad A . MEDICO 1 N Atiende PACIENTE A B
  • 12.
    Cardinalidad de lasRelaciones  Muchos a Muchos (n:n) Una entidad A esta relacionada con cualquier número de entidades B y una entidad B esta vinculada con cualquier número de entidades A. ESTUDIANTE N N CURSO Toma A B