SlideShare una empresa de Scribd logo
1 de 16
II


                               UNPRG “Facultad de Ciencias Históricos Sociales y Educación”
  IMPLEMENTACIÓN                  Programa de licenciatura en educación modalidad mixta
   DE UNA BASE DE                                       (LEMM)
       DATOS

- ¿Que es una base de datos?

--¿Como crear una base de
datos?

--¿Cómo empezar a diseñar
una base de datos?

-- Modelo conceptual E/R

--Modelo lógico relacional
¿Qué es una base de datos?
                         II




• Es un conjunto de datos almacenados.
•Su esquema es el siguiente:




  TABLA                BASE               TABLA
  PERSONA             DATOS               PROFESOR
¿Cómo crear una base de datos?
                        II




Software o programa
                             SISTEMA GESTOR DE BASE DE DATOS
SQL SERVER                                SGBD
My SQL
ORACLE
ACCESS



                                           BASE
                                          DATOS
¿Cómo empezar a diseñar una base de datos?
                             II



MUNDO
 REAL           Esquema     Esquema             Esquema     BASE
               conceptual    lógico               físico
                                                           DATOS


                 Modelo      Modelo             Modelo
               conceptual     lógico             físico
                  E/R       relacional          SGBD

                                         SGBD
Modelo conceptual Entidad/Relación
                                     II

• ENTIDAD: Objeto y elemento (real   o abstracto) acerca del cual se pueda
almacenar información en la B.D


           Producto                          Detalle del
                                            PRODUCTO
                                             producto


        Entidad Regular                   Entidad Débil
Modelo conceptual Entidad/Relación

                                   II

• RELACIÓN: Es una asociación entre entidades.

         Padre                  tiene            Hijo

                       RELACIÓN BINARIA


        Cliente                  factura         Producto



                               vendedor


                      RELACIÓN TERCIARIA
Modelo conceptual Entidad/Relación

                          II

                     capital


Departamento                                  País
                     perten
                      ece

                 RELACIÓN DOBLE




                                    supervi
    EMPLEADO
                                      sor


               RELACIÓN REFLEXIVA
Modelo conceptual Entidad/Relación
                                        II
• CARNALIDAD: Es el número de relaciones en la que una entidad puede
participar
                       1:1
                       1:n   EQUIPO             juga               JUGADOR

                       n:n

• ROLES: Representan el papel que juega una determinada entidad.
                                 jefe


             emplead                              trabaja


                                   obrero
Modelo conceptual Entidad/Relación
                                     II
 • ATRIBUTOS: describen las propiedades de las entidades y relación.
COD.     nombre         apellido                        fecha
                                          N°factur
                                                                       cantidad
                           DNI
                                                     factur
         cliente
                                                       a

 • IDENTIFICADOR: Son valores únicos en cada ejemplar de una entidad.

COD.      nombre         apellido           cod       Nombre    apellido

                                            01        Juan      Pérez
                            DNI             02        Mar       Pérez
          cliente                           03        Juan      Sánchez
Modelo lógico referencial
                                     II
Para convertir un esquema conceptual a un esquema lógico se debe tomar en
cuenta tres reglas:

1. Todo entidad se convierte en una relación.

 COD_Cl      nombre
                                                cliente
                                           PK   Cod_cl
             cliente
                                                nombre
Modelo conceptual Entidad/Relación
                                        II
2. Toda interrelación de uno a mucho se realiza la propagación de llave
    primaria.
                    nombre                   Cod_Ju              nombre
 Cod_Eq

                        n                        1
           EQUIPO                juga                  JUGADOR




               Equipo                                  Jugador
          PK   Cod_Eq                             PK    Cod_Ju
               Nombre                                   nombre
                                                  FK    Cod_Eq
Modelo conceptual Entidad/Relación
                                           II
3. Toda interrelación de mucho a mucho se convierte en una relación
              nombre                            Cod_Mat             nombre
                               Cod_asig
 Cod_Un

                       n                        n
       Universitario               Pasan            Materias




                                     Pasan                          Jugador
     Equipo
PK                           PK      Cod_asig
     Cod_Eq                                                    PK    Cod_Ju
                             FK1     Cod_Eq
     Nombre                                                          nombre
                             FK2     Cod_Ju
Ejercicio 1
                                   II
Se tiene una empresa desarrollando varios proyectos, a los que son
asignados varios empleados, pero cada empleado solo esta vinculado a un
proyecto, en un momento dado. Cada proyecto consume diferentes recursos
en cantidades determinadas: los empleados están a cargo de un supervisor,
que es un empleado también. Los empleados pueden tener personas
beneficiarias (hijos, esposas, padres, etc.).



      Paso del Modelo Entidad-Relación al Modelo Relacional con
      sus respectivos atributos.
Ejercicio 2


Se desea crear un esquema conceptual a un esquema referencial para
gestionar los pedidos de una empresa distribuidora de suministro de
computadoras.
-Posee clientes que realizan pedidos. De los clientes se tiene el código
cliente, el nombre de la empresa, el representante que los atiende y un
limite de crédito que se le puede dar.
- Posee representante de ventas. De los cuales se tiene su código de
empleado, su nombre, edad, oficina donde trabajan, su fecha de contrato y
el supervisor el cual responde sus ventas.
- Posee oficinas de las cuales tenemos su código de oficina, la ciudad y
región donde se encuentra geográficamente, representante que las dirige,
- Posee productos de los cuales tenemos: el código del producto, nombre
del producto, el precio y la existencias en almacén.
- Posee pedidos del cual se tiene el numero de pedido, la fecha, el cliente
que realizo el pedido, el representante que atendió el pedido, el producto
solicitado, y la cantidad.
Base de datos
Base de datos

Más contenido relacionado

Destacado

Propuesta pedagogica
Propuesta pedagogicaPropuesta pedagogica
Propuesta pedagogica
saluba
 
UTILIDAD DEL AULA VIRTUAL
UTILIDAD DEL AULA VIRTUALUTILIDAD DEL AULA VIRTUAL
UTILIDAD DEL AULA VIRTUAL
salost
 
120626 scheidtweiler pr umfrage facebook werbung
120626 scheidtweiler pr   umfrage facebook werbung120626 scheidtweiler pr   umfrage facebook werbung
120626 scheidtweiler pr umfrage facebook werbung
Scheidtweiler PR
 
Trabajo powert point sobre aula virtual
Trabajo powert point sobre aula virtualTrabajo powert point sobre aula virtual
Trabajo powert point sobre aula virtual
munar88
 
Drechos, obligaciones, calificacion, conducta
Drechos, obligaciones, calificacion, conductaDrechos, obligaciones, calificacion, conducta
Drechos, obligaciones, calificacion, conducta
Stephanie_Bastidas
 

Destacado (19)

Descúbrete
DescúbreteDescúbrete
Descúbrete
 
Limpiadores de software
Limpiadores de softwareLimpiadores de software
Limpiadores de software
 
Propuesta pedagogica
Propuesta pedagogicaPropuesta pedagogica
Propuesta pedagogica
 
Usuarios dolphin
Usuarios dolphinUsuarios dolphin
Usuarios dolphin
 
Power point
Power pointPower point
Power point
 
TIC
TICTIC
TIC
 
Arquiternura romantica ;3
Arquiternura romantica ;3Arquiternura romantica ;3
Arquiternura romantica ;3
 
SharePoint Community Mittelland - GARAIO : Enterprise Search
SharePoint Community Mittelland - GARAIO : Enterprise SearchSharePoint Community Mittelland - GARAIO : Enterprise Search
SharePoint Community Mittelland - GARAIO : Enterprise Search
 
UTILIDAD DEL AULA VIRTUAL
UTILIDAD DEL AULA VIRTUALUTILIDAD DEL AULA VIRTUAL
UTILIDAD DEL AULA VIRTUAL
 
Paso a paso
Paso a pasoPaso a paso
Paso a paso
 
Manejo del aula virtual,google docs,correo estudiantil
Manejo del aula virtual,google docs,correo estudiantilManejo del aula virtual,google docs,correo estudiantil
Manejo del aula virtual,google docs,correo estudiantil
 
120626 scheidtweiler pr umfrage facebook werbung
120626 scheidtweiler pr   umfrage facebook werbung120626 scheidtweiler pr   umfrage facebook werbung
120626 scheidtweiler pr umfrage facebook werbung
 
Image Broschüre der ACD Gruppe
Image Broschüre der ACD GruppeImage Broschüre der ACD Gruppe
Image Broschüre der ACD Gruppe
 
Trabajo powert point sobre aula virtual
Trabajo powert point sobre aula virtualTrabajo powert point sobre aula virtual
Trabajo powert point sobre aula virtual
 
Lectura habitos
Lectura habitosLectura habitos
Lectura habitos
 
Patron primaria
Patron primariaPatron primaria
Patron primaria
 
Volantin
VolantinVolantin
Volantin
 
Drechos, obligaciones, calificacion, conducta
Drechos, obligaciones, calificacion, conductaDrechos, obligaciones, calificacion, conducta
Drechos, obligaciones, calificacion, conducta
 
Dia contasis 2
Dia  contasis 2Dia  contasis 2
Dia contasis 2
 

Similar a Base de datos

Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
mmazonf
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollo
jaimepech
 

Similar a Base de datos (20)

02.modelo e r
02.modelo e r02.modelo e r
02.modelo e r
 
02.modelo e r
02.modelo e r02.modelo e r
02.modelo e r
 
modelo er
modelo ermodelo er
modelo er
 
Gestionbasesdatos readthedocs io_es_latest_tema2_teoria_html
Gestionbasesdatos readthedocs io_es_latest_tema2_teoria_htmlGestionbasesdatos readthedocs io_es_latest_tema2_teoria_html
Gestionbasesdatos readthedocs io_es_latest_tema2_teoria_html
 
modelo entidad_relacion
modelo entidad_relacionmodelo entidad_relacion
modelo entidad_relacion
 
Modelo de Datos E-R
Modelo de Datos E-RModelo de Datos E-R
Modelo de Datos E-R
 
Unidad ii. base de datos
Unidad ii. base de datosUnidad ii. base de datos
Unidad ii. base de datos
 
Inteligencia de negocios la informacin como factor crtico de exito
Inteligencia de negocios la informacin como factor crtico de exitoInteligencia de negocios la informacin como factor crtico de exito
Inteligencia de negocios la informacin como factor crtico de exito
 
Modelo entidad-relación, Modelo de Datos
 Modelo entidad-relación, Modelo de Datos Modelo entidad-relación, Modelo de Datos
Modelo entidad-relación, Modelo de Datos
 
Unidad 2 - Modelo Entidad-Relación.ppt
Unidad 2 - Modelo Entidad-Relación.pptUnidad 2 - Modelo Entidad-Relación.ppt
Unidad 2 - Modelo Entidad-Relación.ppt
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Diseño de Base de Datos
Diseño de Base de DatosDiseño de Base de Datos
Diseño de Base de Datos
 
Memoria de Título
Memoria de TítuloMemoria de Título
Memoria de Título
 
Basesdedatos
BasesdedatosBasesdedatos
Basesdedatos
 
Modelo conceptual y relacional.docx
Modelo conceptual y relacional.docxModelo conceptual y relacional.docx
Modelo conceptual y relacional.docx
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Modelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdfModelo Entidad Relacion.pdf
Modelo Entidad Relacion.pdf
 
Modelo de datos "Bases de datos "
Modelo de datos "Bases de datos "Modelo de datos "Bases de datos "
Modelo de datos "Bases de datos "
 
3. desarrollo
3. desarrollo3. desarrollo
3. desarrollo
 

Base de datos

  • 1. II UNPRG “Facultad de Ciencias Históricos Sociales y Educación” IMPLEMENTACIÓN Programa de licenciatura en educación modalidad mixta DE UNA BASE DE (LEMM) DATOS - ¿Que es una base de datos? --¿Como crear una base de datos? --¿Cómo empezar a diseñar una base de datos? -- Modelo conceptual E/R --Modelo lógico relacional
  • 2. ¿Qué es una base de datos? II • Es un conjunto de datos almacenados. •Su esquema es el siguiente: TABLA BASE TABLA PERSONA DATOS PROFESOR
  • 3. ¿Cómo crear una base de datos? II Software o programa SISTEMA GESTOR DE BASE DE DATOS SQL SERVER SGBD My SQL ORACLE ACCESS BASE DATOS
  • 4. ¿Cómo empezar a diseñar una base de datos? II MUNDO REAL Esquema Esquema Esquema BASE conceptual lógico físico DATOS Modelo Modelo Modelo conceptual lógico físico E/R relacional SGBD SGBD
  • 5. Modelo conceptual Entidad/Relación II • ENTIDAD: Objeto y elemento (real o abstracto) acerca del cual se pueda almacenar información en la B.D Producto Detalle del PRODUCTO producto Entidad Regular Entidad Débil
  • 6. Modelo conceptual Entidad/Relación II • RELACIÓN: Es una asociación entre entidades. Padre tiene Hijo RELACIÓN BINARIA Cliente factura Producto vendedor RELACIÓN TERCIARIA
  • 7. Modelo conceptual Entidad/Relación II capital Departamento País perten ece RELACIÓN DOBLE supervi EMPLEADO sor RELACIÓN REFLEXIVA
  • 8. Modelo conceptual Entidad/Relación II • CARNALIDAD: Es el número de relaciones en la que una entidad puede participar 1:1 1:n EQUIPO juga JUGADOR n:n • ROLES: Representan el papel que juega una determinada entidad. jefe emplead trabaja obrero
  • 9. Modelo conceptual Entidad/Relación II • ATRIBUTOS: describen las propiedades de las entidades y relación. COD. nombre apellido fecha N°factur cantidad DNI factur cliente a • IDENTIFICADOR: Son valores únicos en cada ejemplar de una entidad. COD. nombre apellido cod Nombre apellido 01 Juan Pérez DNI 02 Mar Pérez cliente 03 Juan Sánchez
  • 10. Modelo lógico referencial II Para convertir un esquema conceptual a un esquema lógico se debe tomar en cuenta tres reglas: 1. Todo entidad se convierte en una relación. COD_Cl nombre cliente PK Cod_cl cliente nombre
  • 11. Modelo conceptual Entidad/Relación II 2. Toda interrelación de uno a mucho se realiza la propagación de llave primaria. nombre Cod_Ju nombre Cod_Eq n 1 EQUIPO juga JUGADOR Equipo Jugador PK Cod_Eq PK Cod_Ju Nombre nombre FK Cod_Eq
  • 12. Modelo conceptual Entidad/Relación II 3. Toda interrelación de mucho a mucho se convierte en una relación nombre Cod_Mat nombre Cod_asig Cod_Un n n Universitario Pasan Materias Pasan Jugador Equipo PK PK Cod_asig Cod_Eq PK Cod_Ju FK1 Cod_Eq Nombre nombre FK2 Cod_Ju
  • 13. Ejercicio 1 II Se tiene una empresa desarrollando varios proyectos, a los que son asignados varios empleados, pero cada empleado solo esta vinculado a un proyecto, en un momento dado. Cada proyecto consume diferentes recursos en cantidades determinadas: los empleados están a cargo de un supervisor, que es un empleado también. Los empleados pueden tener personas beneficiarias (hijos, esposas, padres, etc.). Paso del Modelo Entidad-Relación al Modelo Relacional con sus respectivos atributos.
  • 14. Ejercicio 2 Se desea crear un esquema conceptual a un esquema referencial para gestionar los pedidos de una empresa distribuidora de suministro de computadoras. -Posee clientes que realizan pedidos. De los clientes se tiene el código cliente, el nombre de la empresa, el representante que los atiende y un limite de crédito que se le puede dar. - Posee representante de ventas. De los cuales se tiene su código de empleado, su nombre, edad, oficina donde trabajan, su fecha de contrato y el supervisor el cual responde sus ventas. - Posee oficinas de las cuales tenemos su código de oficina, la ciudad y región donde se encuentra geográficamente, representante que las dirige, - Posee productos de los cuales tenemos: el código del producto, nombre del producto, el precio y la existencias en almacén. - Posee pedidos del cual se tiene el numero de pedido, la fecha, el cliente que realizo el pedido, el representante que atendió el pedido, el producto solicitado, y la cantidad.