SlideShare una empresa de Scribd logo
1 de 16
CURSO: BASE DE DATOS
PASOS PARA DISEÑAR UNA BASE DE DATOS

                                                             Estudio y
                                                            Dominio del
           Determinación y Análisis                          Problema
             de Requerimientos
                       Requerimientos de la base de datos


             Diseño Conceptual
                                                                    Independiente
                       Esquema conceptual (Alto Nivel)                del DBMS

                Diseño Lógico

                       Esquema lógico (RDBMS)


                Diseño Físico

                                                                    Dependiente
               Esquema Interno
                                                                     del DBMS
PASOS PARA DISEÑAR UNA BASE DE DATOS

 1. DETERMINAR Y ANALIZAR LOS REQUERIMIENTOS



    Realizar entrevistas con los usuarios.

    Comprender los datos que se deben
     almacenar en la BD.

    Conocer los procesos involucrados
     con estos datos.

    Documentar para dar facilitar el
     análisis integral del sistema.
PASOS PARA DISEÑAR UNA BASE DE DATOS




               Las propiedades o atributos de una entidad son
             los elementos de datos a ser almacenados en la BD.
MODELO ENTIDAD/RELACIÓN




                       Nombre
                       Entidad




Entidad                                           Entidad
Fuerte                                             Débil


          Trabajador             Carga Familiar
MODELO ENTIDAD/RELACIÓN




                                              Cedula
             Primer Nombre

             Segundo Nombre
Nombre del                      Nombre     Trabajador
 Atributo    Primer Apellido
                                          Atributo
             Segundo Apellido            Compuesto
MODELO ENTIDAD/RELACIÓN




Nombre

            Trabajador
 Cedula
MODELO ENTIDAD/RELACIÓN




                    Nombre
                    Relación




Estudiante           Estudia           Asignatura
MODELO ENTIDAD/RELACIÓN




Hombre            Casa        Mujer




Madre            Tiene         Hijo




 Libro           Tiene        Autor
METODOLOGÍA DE DISEÑO CONCEPTUAL
EJERCICIOS

Ejercicio 1: Elaborar el diagrama entidad-relación.

       1. Una compañía esta organizada en departamentos.
       2. Cada departamento controla una cantidad de proyectos.
       3. Un departamento esta situado en una sola ubicación.
       4. Cada proyecto tiene un nombre y un numero.
       5. Los empleados incluyen un numero de seguro social, dirección, sueldo, sexo,
          y fecha de nacimiento.
       6. Un empleado pertenece a un departamento, pero puede trabajar en varios
          proyectos.
       7. Un empleado puede trabajar en un proyecto controlado por un
          departamento.
       8. Para el seguro se requiere datos de la carga familiar: cedula, nombre, sexo,
          fecha de nacimiento y parentesco.
EJERCICIOS

Solución Ejercicio 1: Diagrama Entidad-Relación.
                              Cedula                Nombre



               Tiene                     Empleado                 Tiene


   Fecha
 Nacimiento                                                                   Código

               Carga                      Trabaja              Departamento
              Familiar                       en

                                                                              Nombre


 Nombre        Sexo      Parentesco

                                         Proyecto                Controla


                             Código                   Nombre
EJERCICIOS

Ejercicio 2: Elaborar el diagrama entidad-relación.

•   Un Alumno estudia una y sólo una Carrera.
•   Una Carrera es estudiada por uno o muchos Alumnos.
•   Un Alumno puede tener en préstamo ninguno o a lo más tres Ejemplares.
•   Un Ejemplar puede no estar en préstamo o estar en Préstamo a lo más una vez.
•   Un Ejemplar corresponde a uno y sólo un Libro.
•   Un Libro tiene uno o muchos Ejemplares.
•   Un Autor es autor de uno o muchos Libros.
•   Un Libro fue escrito por uno o muchos Autores.
•   Un Libro es acerca de una o muchas Materias.
•   Una Materia es abordada por uno o muchos Libros.
•   Una Libro es editado por una y sólo una Editorial.
•   Una Editorial ha editado uno o muchos Libros.
EJERCICIOS

Solución Ejercicio 2: Diagrama Entidad-Relación

                    (1,n)             (1,1)                      (0,3)
       Carrera              Estudia              Alumno                    Préstamo


                                                                                 (0,1)
                                          Autor
          Materia
                                                                            Ejemplar
                                                 (1,n)
                                                                                 (1,1)

                                        Autor_de
       (1,n)


                                                (1,n)


         Es_de                                                             Ejemplar_de
                            (1,n)             Libro      (1,n)

                                       (1,1)



                                       Editado_por                             Editorial
                                                                   (1,n)
EJERCICIOS

Ejercicio 4: Elaborar el diagrama entidad-relación.
Una empresa de jardinería quiere informatizar su gestión. La empresa dispone de un conjunto de
clientes: domicilios particulares, hoteles, comunidades de vecinos, etc. A veces, el mismo cliente puede
requerir servicios de la empresa para jardines de diferentes ubicaciones, por ejemplo, un propietario de
dos hoteles o un cliente con casa propia y dos chalets, etc. Para cada uno de estos jardines, le empresa
elabora un contrato y el importe variará en función del tipo de jardín, de su extensión y del tiempo de
dedicación que necesita. El contrato será de una cierta duración y tendrá un tipo de tarifa determinado.
Evidentemente, se tendrá que conocer la dirección de cada uno de los jardines a mantener, así como
los datos necesarios del propietario, para poder facturarle a final de cada mes todos los servicios
realizados por la empresa o avisarlos si surge alguna eventualidad.

La empresa dispondrá de un sistema informático, que podrá enseñar al cliente todo un conjunto de
fotografías de muchas plantas para facilitarle la construcción o ampliación de su jardín, su aspecto, tipo
de hojas, de flores, temporada de plantación, de floración, la familia a la que pertenece y su origen. La
empresa también tendrá inventariado todos los tipos de materiales que utiliza, tipos de tierra, abonos,
etc.

El empresario tendrá que conocer en todo momento la composición de cada jardín, los tipos de plantas
que contiene, el nombre, la fecha de plantación, etc.

A final de cada mes, el empresario deberá pagar a todos sus jardineros, un sueldo fijo más un importe
por hora extra (para todos igual), así que le gustaría llevar un control exhaustivo de todas las tareas
realizadas por cada uno de ellos (plantación, poda, etc.), el lugar donde están trabajando, las horas
dedicadas a cada tarea, etc.
EJERCICIOS

Solución Ejercicio 4: Diagrama entidad-relación.

Más contenido relacionado

La actualidad más candente

Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"BrandonDanielUgazSal1
 
Ejercicios modelo e-r-_alumno
Ejercicios modelo e-r-_alumnoEjercicios modelo e-r-_alumno
Ejercicios modelo e-r-_alumnoMaripi Del Cid
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datosjudithmore16
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacionLuis Lucho
 
Glosario de terminos de base de datos
Glosario de terminos de base de datosGlosario de terminos de base de datos
Glosario de terminos de base de datosJorguell Perez
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalclaudyabra
 
Modelo del dominio
Modelo del dominioModelo del dominio
Modelo del dominioSCMU AQP
 
Lenguajes libre de contexto
Lenguajes libre de contextoLenguajes libre de contexto
Lenguajes libre de contextoVerónica Es'Loo
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de informacióncamilo_flores
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaIsrael Rey
 
Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacionalejandra2377
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de softwareOscar López
 

La actualidad más candente (20)

Base de datos para la farmacia "José"
Base de datos para la farmacia "José"Base de datos para la farmacia "José"
Base de datos para la farmacia "José"
 
Ejercicios modelo e-r-_alumno
Ejercicios modelo e-r-_alumnoEjercicios modelo e-r-_alumno
Ejercicios modelo e-r-_alumno
 
Modelo Grafo Relacional
Modelo Grafo RelacionalModelo Grafo Relacional
Modelo Grafo Relacional
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Active directory
Active directoryActive directory
Active directory
 
Ejemplo de Diagrama de actividad
Ejemplo de Diagrama de actividadEjemplo de Diagrama de actividad
Ejemplo de Diagrama de actividad
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacion
 
Enunciados de casos para Bases de Datos
Enunciados de casos para Bases de DatosEnunciados de casos para Bases de Datos
Enunciados de casos para Bases de Datos
 
Glosario de terminos de base de datos
Glosario de terminos de base de datosGlosario de terminos de base de datos
Glosario de terminos de base de datos
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Modelo del dominio
Modelo del dominioModelo del dominio
Modelo del dominio
 
Lenguajes libre de contexto
Lenguajes libre de contextoLenguajes libre de contexto
Lenguajes libre de contexto
 
Ejercicios de normalizacion
Ejercicios de normalizacionEjercicios de normalizacion
Ejercicios de normalizacion
 
Requerimientos de un sistema de información
Requerimientos de un sistema de informaciónRequerimientos de un sistema de información
Requerimientos de un sistema de información
 
Requerimientos de usuario y del sistema
Requerimientos de usuario y del sistemaRequerimientos de usuario y del sistema
Requerimientos de usuario y del sistema
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Ejemplos de entidad relacion
Ejemplos de entidad relacionEjemplos de entidad relacion
Ejemplos de entidad relacion
 
Modelo Entidad Relacion
Modelo Entidad RelacionModelo Entidad Relacion
Modelo Entidad Relacion
 
Sesion5 requerimientos de software
Sesion5 requerimientos de softwareSesion5 requerimientos de software
Sesion5 requerimientos de software
 

Destacado

Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL angiesumalave
 
Sgbd ud3 boletin_3_sql_i
Sgbd ud3 boletin_3_sql_iSgbd ud3 boletin_3_sql_i
Sgbd ud3 boletin_3_sql_ivioletaco
 
Cluster sql server
Cluster sql serverCluster sql server
Cluster sql serverorellana_22
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacionmaderin33
 
MODELO ENTIDAD RELACIÓN
MODELO ENTIDAD RELACIÓNMODELO ENTIDAD RELACIÓN
MODELO ENTIDAD RELACIÓNdhmorales
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacionjamenjivarm
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacionLilamartinez
 
Gestion de formularios php
Gestion de formularios phpGestion de formularios php
Gestion de formularios phpwilliamCG27
 
Administrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBAAdministrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBASpanishPASSVC
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relaciónYusary Gómez
 
Trucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para SqlTrucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para SqlAntonio Soto
 
Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Julián Castiblanco
 
Mejores practicas sql
Mejores practicas sqlMejores practicas sql
Mejores practicas sqlnnakasone
 
Curso sql server 2012 clase 1
Curso sql server 2012 clase 1Curso sql server 2012 clase 1
Curso sql server 2012 clase 1josealopezpastor
 
Programacion con SQL Server 2005
Programacion con SQL Server 2005Programacion con SQL Server 2005
Programacion con SQL Server 2005brobelo
 
Curso sql server 2012 clase 3
Curso sql server 2012 clase 3Curso sql server 2012 clase 3
Curso sql server 2012 clase 3josealopezpastor
 
Curso sql server 2012 clase 2
Curso sql server 2012 clase 2Curso sql server 2012 clase 2
Curso sql server 2012 clase 2josealopezpastor
 

Destacado (20)

Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL Ejercicios básicos, bases de datos SQL
Ejercicios básicos, bases de datos SQL
 
Sgbd ud3 boletin_3_sql_i
Sgbd ud3 boletin_3_sql_iSgbd ud3 boletin_3_sql_i
Sgbd ud3 boletin_3_sql_i
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Sql server 2012
Sql server 2012Sql server 2012
Sql server 2012
 
Cluster sql server
Cluster sql serverCluster sql server
Cluster sql server
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
 
MODELO ENTIDAD RELACIÓN
MODELO ENTIDAD RELACIÓNMODELO ENTIDAD RELACIÓN
MODELO ENTIDAD RELACIÓN
 
Diagrama de entidad relacion
Diagrama de entidad relacionDiagrama de entidad relacion
Diagrama de entidad relacion
 
Diagrama entidad relacion
Diagrama entidad relacionDiagrama entidad relacion
Diagrama entidad relacion
 
Gestion de formularios php
Gestion de formularios phpGestion de formularios php
Gestion de formularios php
 
Administrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBAAdministrando SQL Server, mejores practicas para un DBA
Administrando SQL Server, mejores practicas para un DBA
 
Diagrama entidad relación
Diagrama entidad relaciónDiagrama entidad relación
Diagrama entidad relación
 
Trucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para SqlTrucos, OptimizacióN Y Buenas PráCticas Para Sql
Trucos, OptimizacióN Y Buenas PráCticas Para Sql
 
Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1
 
Formulación y gestión proyecto llantas
Formulación y gestión proyecto llantasFormulación y gestión proyecto llantas
Formulación y gestión proyecto llantas
 
Mejores practicas sql
Mejores practicas sqlMejores practicas sql
Mejores practicas sql
 
Curso sql server 2012 clase 1
Curso sql server 2012 clase 1Curso sql server 2012 clase 1
Curso sql server 2012 clase 1
 
Programacion con SQL Server 2005
Programacion con SQL Server 2005Programacion con SQL Server 2005
Programacion con SQL Server 2005
 
Curso sql server 2012 clase 3
Curso sql server 2012 clase 3Curso sql server 2012 clase 3
Curso sql server 2012 clase 3
 
Curso sql server 2012 clase 2
Curso sql server 2012 clase 2Curso sql server 2012 clase 2
Curso sql server 2012 clase 2
 

Similar a Unidad ii. base de datos (20)

Consuegra_ Delia_Taller1
Consuegra_ Delia_Taller1Consuegra_ Delia_Taller1
Consuegra_ Delia_Taller1
 
Tema2 modelo entidad relación
Tema2   modelo entidad relaciónTema2   modelo entidad relación
Tema2 modelo entidad relación
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
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
 
Tm10 modelo relacional
Tm10 modelo relacionalTm10 modelo relacional
Tm10 modelo relacional
 
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
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diseño bases d e datos
Diseño bases d e datosDiseño bases d e datos
Diseño bases d e datos
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
Bd Cap 2
Bd Cap 2Bd Cap 2
Bd Cap 2
 
Bd Cap4 1
Bd Cap4 1Bd Cap4 1
Bd Cap4 1
 
4.guia modelo relacional
4.guia modelo relacional4.guia modelo relacional
4.guia modelo relacional
 
Modelos Lógicos Basados en Objetos
Modelos Lógicos Basados en ObjetosModelos Lógicos Basados en Objetos
Modelos Lógicos Basados en Objetos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo Entidad - Relación
Modelo Entidad - RelaciónModelo Entidad - Relación
Modelo Entidad - Relación
 
Apuntes sgbd7
Apuntes sgbd7Apuntes sgbd7
Apuntes sgbd7
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Bd capitulo ii
Bd capitulo iiBd capitulo ii
Bd capitulo ii
 
Diagramas Entidad Relacion
Diagramas Entidad RelacionDiagramas Entidad Relacion
Diagramas Entidad Relacion
 
Principios.Sobre.Bases.De.Datos.Relacionales. .Jorge.Sanchez
Principios.Sobre.Bases.De.Datos.Relacionales. .Jorge.SanchezPrincipios.Sobre.Bases.De.Datos.Relacionales. .Jorge.Sanchez
Principios.Sobre.Bases.De.Datos.Relacionales. .Jorge.Sanchez
 

Más de Verónica Carreño

Más de Verónica Carreño (11)

Recomendacion base teorica
Recomendacion base teoricaRecomendacion base teorica
Recomendacion base teorica
 
Indice
IndiceIndice
Indice
 
Guia normalización
Guia normalizaciónGuia normalización
Guia normalización
 
Animalitos Desprotegidos
Animalitos DesprotegidosAnimalitos Desprotegidos
Animalitos Desprotegidos
 
En extinción
En extinciónEn extinción
En extinción
 
Proyecto Blearning
Proyecto BlearningProyecto Blearning
Proyecto Blearning
 
Video conferencia: Animaciones, Simuladores y metaversos
Video conferencia: Animaciones, Simuladores y metaversosVideo conferencia: Animaciones, Simuladores y metaversos
Video conferencia: Animaciones, Simuladores y metaversos
 
Exposiciôn aulas virtuales
Exposiciôn aulas virtualesExposiciôn aulas virtuales
Exposiciôn aulas virtuales
 
Bloque académico
Bloque académicoBloque académico
Bloque académico
 
Presentación1
Presentación1Presentación1
Presentación1
 
INCORPORACION DE LAS TIC EN LA FORMACIÓN PROFESIONAL LIDERADA POR LOS DOCENTE...
INCORPORACION DE LAS TIC EN LA FORMACIÓN PROFESIONAL LIDERADA POR LOS DOCENTE...INCORPORACION DE LAS TIC EN LA FORMACIÓN PROFESIONAL LIDERADA POR LOS DOCENTE...
INCORPORACION DE LAS TIC EN LA FORMACIÓN PROFESIONAL LIDERADA POR LOS DOCENTE...
 

Último

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfGruberACaraballo
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnnlitzyleovaldivieso
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 

Último (20)

TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 

Unidad ii. base de datos

  • 2. PASOS PARA DISEÑAR UNA BASE DE DATOS Estudio y Dominio del Determinación y Análisis Problema de Requerimientos Requerimientos de la base de datos Diseño Conceptual Independiente Esquema conceptual (Alto Nivel) del DBMS Diseño Lógico Esquema lógico (RDBMS) Diseño Físico Dependiente Esquema Interno del DBMS
  • 3. PASOS PARA DISEÑAR UNA BASE DE DATOS 1. DETERMINAR Y ANALIZAR LOS REQUERIMIENTOS  Realizar entrevistas con los usuarios.  Comprender los datos que se deben almacenar en la BD.  Conocer los procesos involucrados con estos datos.  Documentar para dar facilitar el análisis integral del sistema.
  • 4. PASOS PARA DISEÑAR UNA BASE DE DATOS Las propiedades o atributos de una entidad son los elementos de datos a ser almacenados en la BD.
  • 5. MODELO ENTIDAD/RELACIÓN Nombre Entidad Entidad Entidad Fuerte Débil Trabajador Carga Familiar
  • 6. MODELO ENTIDAD/RELACIÓN Cedula Primer Nombre Segundo Nombre Nombre del Nombre Trabajador Atributo Primer Apellido Atributo Segundo Apellido Compuesto
  • 8. MODELO ENTIDAD/RELACIÓN Nombre Relación Estudiante Estudia Asignatura
  • 9. MODELO ENTIDAD/RELACIÓN Hombre Casa Mujer Madre Tiene Hijo Libro Tiene Autor
  • 11. EJERCICIOS Ejercicio 1: Elaborar el diagrama entidad-relación. 1. Una compañía esta organizada en departamentos. 2. Cada departamento controla una cantidad de proyectos. 3. Un departamento esta situado en una sola ubicación. 4. Cada proyecto tiene un nombre y un numero. 5. Los empleados incluyen un numero de seguro social, dirección, sueldo, sexo, y fecha de nacimiento. 6. Un empleado pertenece a un departamento, pero puede trabajar en varios proyectos. 7. Un empleado puede trabajar en un proyecto controlado por un departamento. 8. Para el seguro se requiere datos de la carga familiar: cedula, nombre, sexo, fecha de nacimiento y parentesco.
  • 12. EJERCICIOS Solución Ejercicio 1: Diagrama Entidad-Relación. Cedula Nombre Tiene Empleado Tiene Fecha Nacimiento Código Carga Trabaja Departamento Familiar en Nombre Nombre Sexo Parentesco Proyecto Controla Código Nombre
  • 13. EJERCICIOS Ejercicio 2: Elaborar el diagrama entidad-relación. • Un Alumno estudia una y sólo una Carrera. • Una Carrera es estudiada por uno o muchos Alumnos. • Un Alumno puede tener en préstamo ninguno o a lo más tres Ejemplares. • Un Ejemplar puede no estar en préstamo o estar en Préstamo a lo más una vez. • Un Ejemplar corresponde a uno y sólo un Libro. • Un Libro tiene uno o muchos Ejemplares. • Un Autor es autor de uno o muchos Libros. • Un Libro fue escrito por uno o muchos Autores. • Un Libro es acerca de una o muchas Materias. • Una Materia es abordada por uno o muchos Libros. • Una Libro es editado por una y sólo una Editorial. • Una Editorial ha editado uno o muchos Libros.
  • 14. EJERCICIOS Solución Ejercicio 2: Diagrama Entidad-Relación (1,n) (1,1) (0,3) Carrera Estudia Alumno Préstamo (0,1) Autor Materia Ejemplar (1,n) (1,1) Autor_de (1,n) (1,n) Es_de Ejemplar_de (1,n) Libro (1,n) (1,1) Editado_por Editorial (1,n)
  • 15. EJERCICIOS Ejercicio 4: Elaborar el diagrama entidad-relación. Una empresa de jardinería quiere informatizar su gestión. La empresa dispone de un conjunto de clientes: domicilios particulares, hoteles, comunidades de vecinos, etc. A veces, el mismo cliente puede requerir servicios de la empresa para jardines de diferentes ubicaciones, por ejemplo, un propietario de dos hoteles o un cliente con casa propia y dos chalets, etc. Para cada uno de estos jardines, le empresa elabora un contrato y el importe variará en función del tipo de jardín, de su extensión y del tiempo de dedicación que necesita. El contrato será de una cierta duración y tendrá un tipo de tarifa determinado. Evidentemente, se tendrá que conocer la dirección de cada uno de los jardines a mantener, así como los datos necesarios del propietario, para poder facturarle a final de cada mes todos los servicios realizados por la empresa o avisarlos si surge alguna eventualidad. La empresa dispondrá de un sistema informático, que podrá enseñar al cliente todo un conjunto de fotografías de muchas plantas para facilitarle la construcción o ampliación de su jardín, su aspecto, tipo de hojas, de flores, temporada de plantación, de floración, la familia a la que pertenece y su origen. La empresa también tendrá inventariado todos los tipos de materiales que utiliza, tipos de tierra, abonos, etc. El empresario tendrá que conocer en todo momento la composición de cada jardín, los tipos de plantas que contiene, el nombre, la fecha de plantación, etc. A final de cada mes, el empresario deberá pagar a todos sus jardineros, un sueldo fijo más un importe por hora extra (para todos igual), así que le gustaría llevar un control exhaustivo de todas las tareas realizadas por cada uno de ellos (plantación, poda, etc.), el lugar donde están trabajando, las horas dedicadas a cada tarea, etc.
  • 16. EJERCICIOS Solución Ejercicio 4: Diagrama entidad-relación.