SlideShare una empresa de Scribd logo
1 de 10
Ejercicio 1.- servicio militar
El ministerio de defensa desea diseñar una base de datos para llevar un cierto
control de los soldados que realizan el servicio militar.los datos significativos a
tener en cuenta son:
       Un soldado se define por su código de soldado(único),su nombre y
       apellidos, y su graduación.
       Existen varios cuarteles, cada uno se define por su código de cuartel,
       nombre y ubicación
       Hay que tener en cuenta que existen diferentes cuerpos del ejército
       (infantería, artillería, armada…),y cada uno se define por un código de
       cuerpo y denominación.
       Los soldados están agrupados en compañías, siendo significativa para
       cada una de estas, el número de compañía y la actividad principal que
       realiza.
       Se desea controlar los servicios que realizan los soldados (guardias,
       imaginarias, cuarteleros,..),y se definen por el código de servicio y
       descripción.

       Consideraciones de diseño:

              Un soldado pertenece a un único cuerpo y a una única compañía,
              durante todo el servicio militar. a una compañía pueden pertenecer
              soldados de diferentes cuerpo, no habiendo relación directa entre
              compañías y cuerpos
              Los soldados de una misma compañía pueden estar destinados en
              diferentes cuarteles, es decir, una compañía puede estar ubicada en
              varios cuarteles, y en un cuartel puede haber varias compañías. eso
              si, un soldado solo está en un cuartel.
              Un soldado realiza varios servicios a lo largo de la militar. Un mismo
              servicio puede ser realizado por más de un soldado (con
              independencia de la compañía),siendo significativa la fecha de
              realización.
Ejercicio 1.- servicio militar
                                                  Código


                   Graduación                    Soldados                  nom




                                     pertenece                 Pertenece
Infantería



  Cuerpo de ejército               Armada                                           Compañía
                                                            Actividad                                    nom


      artilleria



                     Guardias
                                                  Realiza                             Ubicada


                      Servicio
                      s                                                          Cuarteles         nom

                                 cuarteleros
       Imaginaria
       s                                                                Ubicación
                                                                                               Código
soldado          código            nom                graduación   Apellidos




Cuerpo de        armada            infantería         Artillería
ejercito




compañía         nom               Actividad




cuarteles        ubicación         código             Nom


servicios        guardias          imaginarias        cuarteles




EJERCICIO 2.-GESTIÓN DE TRABAJOS DE FIN DE CARRERA.
Una Escuela de Informática quiere generar un sistema para tener controlado en una base de datos
todo lo referente a los Trabajos Fin de Carrera: alumnos que los realizan, profesores que los
dirigen, temas de los que tratan y tribunales que los corrigen. Por tanto, es de interés.

       Que los alumnos se definan por su número de matrícula, DNI y nombre. Un alumno
       realiza, evidentemente, sólo un T.F.C.
       Que los T.F.C. se definen por su tema, por un número de orden y por la fecha de
       comienzo. Un T.F.C determinado, no puede ser realizado por varios alumnos.
       Que un profesor se define por su DNI, nombre y domicilio; y puesto que los T.F.C son del
       área en el que trabaja, NO interesa conocer el T.F.C., que dirige sino a qué alumno se lo
       dirige.
       Que un Tribunal está formado por varios profesores y los profesores pueden formar parte
       de varios tribunales. Por otra parte, sí es de interés para el tribunal conocer qué alumno
       es el que se presenta, con qué T.F.C. y en qué fecha lo ha definido. El tribunal se define por
       un número de tribunal, lugar de examen y por el número de componentes.
       Al margen de esto, un alumno puede haber pertenecido a algún grupo de investigación de
       que haya surgido la idea del T.F.C. Dichos grupos se identifican por un número de grupo,
       su nombre y por su número de componentes. Un alumno no puede pertenecer a más de
       un grupo y no es de interés saber si el grupo tiene que ver o no con el T.F.C del alumno; sí
       siendo de interés la fecha de incorporación a dicho grupo.
       Por otra parte, un Profesor, al margen de dirigir el T.FC. de algunos alumno, puede haber
       colaborado con otros en la realización de dicho T.F.C. pero siendo otro profesor el que lo
       dirige. En este caso, sólo es interesante conocer qué profesor ha ayudado a qué alumno(a
       un alumno le pueden ayudar varios profesores).
MODELO E-R A TABLAS

  ALUMNO      N_MAT            NOMBRE            D.N.I

                       ---



 TRAB_FIN_CARRERA     NUM_ORD        TEMA           FECH_INI         N_MAT




PROFESOR    D.N.I     NOM          DIR       N_MAT




TRIBUNAL    N_TRIBUNAL LOC_EXA           N_COM           NUM_ORD      FECH_DEF D.N.I




GRUPO_INV   N_GRUP           NOM          N_COMP               FECH_INT      N_MAT
Modelo E-R

                                                                N_Mat
                                           Nom
           1:N
                                                                            DNI
                   Dirigido
                   por                                    ALUMNO


                                                                     1:1

                                                           REALIZA                                  FEC_DEF
                                                                                                                   SE
                                                                                                                   PRESENTA

                                                                                              1:N
                                                    TEM              N_ORDEN
                                                                                  ANALIZADO
                                            F_COM           T.F.C                    POR

                                     DIR

                  NOMBRE                   DNI                                 N_TRIB                LUGAR_EXA
                                                          N:M

                        PROFESOR                            INTEGRA                                       N_COMP
                                                                                    TRIBUNAL




                               ISA
                                                                                                         N:M


                                                                                               AYUDADO
                 PROF_DIR                   PROF_AYU                                             POR
1:N
                              FECH_IN
      PUEDE
      PERTENECER

                                                     N_GRUP                NOM


                                                                                 N_COMP
                                                          GRUPO_INV
Ejercicio 3.- agencias de viajes

Una cadena de agencias de viajes desea disponer de una base de datos que contemple
información relativa al hospedaje y vuelos de los turistas que la contratan.

Los datos a tener en cuenta son:

        La cadena de agencias está compuesta por un conjunto de sucursales. Cada sucursal viene
        definida por el código de sucursal, dirección y teléfono.
        La cadena tiene una serie de hoteles de forma exclusiva. Cada hotel estará definido por el
        código de hotel, nombre, dirección, ciudad, teléfono, y número de plazas disponibles.
        De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma
        exclusiva. Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y
        destino, plazas totales y plazas de clase turista de las que dispone.
        La información que se desea almacenar por cada turista es el código de turista, nombre y
        apellidos, dirección y teléfono.

    Por otra parte, hay que tener en cuenta la siguiente información:

        A la cadena de agencias le interesa conocer que sucursal ha contratado el turista.
        A la hora de viajar el turista puede elegir cualquier de los dos vuelos que ofrece la cadena,
        y en que clase (turista o primera) desea viajar.
        De igual manera, el turista se puede hospedar en cualquiera de los hoteles que ofrece la
        cadena, y elegir el régimen de hospedaje (media pensión o pensión corraleta). Siendo
        significativa la fecha de llegada y de partida.
No. plazas
Dir.                                          Agencias                                            Tel.

                                                                       Hoteles                           Dir
           Sucursales                                                                                    .
                                                                                            Nom
                                                                      Cod. hotel
                                                                                            .
                                                                                                               Tel.
 Cod.suc             Tel.
                                   Hora                             Con                                               Cod.
                                                                    .                       Turista
                        Origen                                Fecha
                                                                                                                      Nom
                                          Vuelos                                                                      .
                                                                                                               Ape.
                                                                                           Dir.

                  Destino
                                       Plazas                   Plazas
                                       totales                 turística
                                                                   s




Sucursal    Dirección       Código de sucursal           Teléfono



Hoteles     N. plazas       Teléfono     Ciudad           Dirección     Código de hotel           Nombre



Vuelos      Origen          Hora         Fecha            Destino       Plazas totales      Plazas turísticas



Turista      Código de turista         Tel.          Nombre           Apellidos           Dir.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Entidad Relación | Ejercicio 2
Entidad Relación | Ejercicio 2Entidad Relación | Ejercicio 2
Entidad Relación | Ejercicio 2
 
base
basebase
base
 
Guía de ejercicios de normalizacion
Guía de ejercicios de normalizacionGuía de ejercicios de normalizacion
Guía de ejercicios de normalizacion
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 
Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)Modelo entidad relacion(gestion de examenes)
Modelo entidad relacion(gestion de examenes)
 
Ejercicios Entidad - Relacion
Ejercicios Entidad - RelacionEjercicios Entidad - Relacion
Ejercicios Entidad - Relacion
 
Modelo entidad relacion
Modelo entidad relacionModelo entidad relacion
Modelo entidad relacion
 
Base de datos 9
Base de datos 9Base de datos 9
Base de datos 9
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Pasteleriabasededatos
PasteleriabasededatosPasteleriabasededatos
Pasteleriabasededatos
 
Modelo de entidad relación extendido
Modelo de entidad relación extendidoModelo de entidad relación extendido
Modelo de entidad relación extendido
 
Ejercicios de base de datos
Ejercicios de base de datosEjercicios de base de datos
Ejercicios de base de datos
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datos
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
MODELO ENTIDAD RELACIÓN
MODELO ENTIDAD RELACIÓNMODELO ENTIDAD RELACIÓN
MODELO ENTIDAD RELACIÓN
 
Base de Datos para la Farmacia Chimú
Base de Datos para la Farmacia ChimúBase de Datos para la Farmacia Chimú
Base de Datos para la Farmacia Chimú
 
Modelo entidad
Modelo entidadModelo entidad
Modelo entidad
 
Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.Modelo Entidad Relación Extendido.
Modelo Entidad Relación Extendido.
 
Ejercicios de entidad relacion extendida
Ejercicios de entidad relacion extendidaEjercicios de entidad relacion extendida
Ejercicios de entidad relacion extendida
 

Destacado

Cuarto semestre
Cuarto semestreCuarto semestre
Cuarto semestreCkLeO
 
Base de datos
Base de datosBase de datos
Base de datosCkLeO
 
Base de datos
Base de datosBase de datos
Base de datosCkLeO
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2CkLeO
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2CkLeO
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2CkLeO
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2CkLeO
 
Diccionario de datos..floreria
Diccionario de datos..floreriaDiccionario de datos..floreria
Diccionario de datos..floreriaCkLeO
 
Base de datos ejercicios 1,2,3
Base de datos ejercicios 1,2,3Base de datos ejercicios 1,2,3
Base de datos ejercicios 1,2,3CkLeO
 
Teorema fundamental del cálculo
Teorema fundamental del cálculoTeorema fundamental del cálculo
Teorema fundamental del cálculojesusacbe
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacionAngeliik Cortes
 

Destacado (20)

Ejercicios Modelo E-R
Ejercicios Modelo E-REjercicios Modelo E-R
Ejercicios Modelo E-R
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Cuarto semestre
Cuarto semestreCuarto semestre
Cuarto semestre
 
Modelado
ModeladoModelado
Modelado
 
Modelado
ModeladoModelado
Modelado
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
taller de base de datos
taller de base de datostaller de base de datos
taller de base de datos
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
El paradigma de la t grande
El paradigma de la t grandeEl paradigma de la t grande
El paradigma de la t grande
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Ejerc..2
Ejerc..2Ejerc..2
Ejerc..2
 
Tecnicas
TecnicasTecnicas
Tecnicas
 
Diccionario de datos..floreria
Diccionario de datos..floreriaDiccionario de datos..floreria
Diccionario de datos..floreria
 
Base de datos ejercicios 1,2,3
Base de datos ejercicios 1,2,3Base de datos ejercicios 1,2,3
Base de datos ejercicios 1,2,3
 
Teorema fundamental del cálculo
Teorema fundamental del cálculoTeorema fundamental del cálculo
Teorema fundamental del cálculo
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Taller modelo entidad relacion
Taller modelo entidad relacionTaller modelo entidad relacion
Taller modelo entidad relacion
 

Más de Monika Sanchez (20)

Ensayo telecomunicacion monica_sanchez_crisostomo
Ensayo telecomunicacion monica_sanchez_crisostomoEnsayo telecomunicacion monica_sanchez_crisostomo
Ensayo telecomunicacion monica_sanchez_crisostomo
 
Base ss
Base ssBase ss
Base ss
 
Diccionario datos
Diccionario datosDiccionario datos
Diccionario datos
 
Sistemas manejadores de bases de datos
Sistemas manejadores de bases de datosSistemas manejadores de bases de datos
Sistemas manejadores de bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Autobiografia
AutobiografiaAutobiografia
Autobiografia
 
Reseña criticas
Reseña criticasReseña criticas
Reseña criticas
 
Reseña criticas
Reseña criticasReseña criticas
Reseña criticas
 
Reseña criticas
Reseña criticasReseña criticas
Reseña criticas
 
Calaveritas
CalaveritasCalaveritas
Calaveritas
 
Calaveritas
CalaveritasCalaveritas
Calaveritas
 
La tierra es plana
La tierra es planaLa tierra es plana
La tierra es plana
 
La tierra es plana
La tierra es planaLa tierra es plana
La tierra es plana
 
Ambitos de desarrollo
Ambitos de desarrolloAmbitos de desarrollo
Ambitos de desarrollo
 
Resumen[1]
Resumen[1]Resumen[1]
Resumen[1]
 

Ejercicio 1,2,3

  • 1.
  • 2.
  • 3. Ejercicio 1.- servicio militar El ministerio de defensa desea diseñar una base de datos para llevar un cierto control de los soldados que realizan el servicio militar.los datos significativos a tener en cuenta son: Un soldado se define por su código de soldado(único),su nombre y apellidos, y su graduación. Existen varios cuarteles, cada uno se define por su código de cuartel, nombre y ubicación Hay que tener en cuenta que existen diferentes cuerpos del ejército (infantería, artillería, armada…),y cada uno se define por un código de cuerpo y denominación. Los soldados están agrupados en compañías, siendo significativa para cada una de estas, el número de compañía y la actividad principal que realiza. Se desea controlar los servicios que realizan los soldados (guardias, imaginarias, cuarteleros,..),y se definen por el código de servicio y descripción. Consideraciones de diseño: Un soldado pertenece a un único cuerpo y a una única compañía, durante todo el servicio militar. a una compañía pueden pertenecer soldados de diferentes cuerpo, no habiendo relación directa entre compañías y cuerpos Los soldados de una misma compañía pueden estar destinados en diferentes cuarteles, es decir, una compañía puede estar ubicada en varios cuarteles, y en un cuartel puede haber varias compañías. eso si, un soldado solo está en un cuartel. Un soldado realiza varios servicios a lo largo de la militar. Un mismo servicio puede ser realizado por más de un soldado (con independencia de la compañía),siendo significativa la fecha de realización.
  • 4. Ejercicio 1.- servicio militar Código Graduación Soldados nom pertenece Pertenece Infantería Cuerpo de ejército Armada Compañía Actividad nom artilleria Guardias Realiza Ubicada Servicio s Cuarteles nom cuarteleros Imaginaria s Ubicación Código
  • 5. soldado código nom graduación Apellidos Cuerpo de armada infantería Artillería ejercito compañía nom Actividad cuarteles ubicación código Nom servicios guardias imaginarias cuarteles EJERCICIO 2.-GESTIÓN DE TRABAJOS DE FIN DE CARRERA.
  • 6. Una Escuela de Informática quiere generar un sistema para tener controlado en una base de datos todo lo referente a los Trabajos Fin de Carrera: alumnos que los realizan, profesores que los dirigen, temas de los que tratan y tribunales que los corrigen. Por tanto, es de interés. Que los alumnos se definan por su número de matrícula, DNI y nombre. Un alumno realiza, evidentemente, sólo un T.F.C. Que los T.F.C. se definen por su tema, por un número de orden y por la fecha de comienzo. Un T.F.C determinado, no puede ser realizado por varios alumnos. Que un profesor se define por su DNI, nombre y domicilio; y puesto que los T.F.C son del área en el que trabaja, NO interesa conocer el T.F.C., que dirige sino a qué alumno se lo dirige. Que un Tribunal está formado por varios profesores y los profesores pueden formar parte de varios tribunales. Por otra parte, sí es de interés para el tribunal conocer qué alumno es el que se presenta, con qué T.F.C. y en qué fecha lo ha definido. El tribunal se define por un número de tribunal, lugar de examen y por el número de componentes. Al margen de esto, un alumno puede haber pertenecido a algún grupo de investigación de que haya surgido la idea del T.F.C. Dichos grupos se identifican por un número de grupo, su nombre y por su número de componentes. Un alumno no puede pertenecer a más de un grupo y no es de interés saber si el grupo tiene que ver o no con el T.F.C del alumno; sí siendo de interés la fecha de incorporación a dicho grupo. Por otra parte, un Profesor, al margen de dirigir el T.FC. de algunos alumno, puede haber colaborado con otros en la realización de dicho T.F.C. pero siendo otro profesor el que lo dirige. En este caso, sólo es interesante conocer qué profesor ha ayudado a qué alumno(a un alumno le pueden ayudar varios profesores).
  • 7. MODELO E-R A TABLAS ALUMNO N_MAT NOMBRE D.N.I --- TRAB_FIN_CARRERA NUM_ORD TEMA FECH_INI N_MAT PROFESOR D.N.I NOM DIR N_MAT TRIBUNAL N_TRIBUNAL LOC_EXA N_COM NUM_ORD FECH_DEF D.N.I GRUPO_INV N_GRUP NOM N_COMP FECH_INT N_MAT
  • 8. Modelo E-R N_Mat Nom 1:N DNI Dirigido por ALUMNO 1:1 REALIZA FEC_DEF SE PRESENTA 1:N TEM N_ORDEN ANALIZADO F_COM T.F.C POR DIR NOMBRE DNI N_TRIB LUGAR_EXA N:M PROFESOR INTEGRA N_COMP TRIBUNAL ISA N:M AYUDADO PROF_DIR PROF_AYU POR 1:N FECH_IN PUEDE PERTENECER N_GRUP NOM N_COMP GRUPO_INV
  • 9. Ejercicio 3.- agencias de viajes Una cadena de agencias de viajes desea disponer de una base de datos que contemple información relativa al hospedaje y vuelos de los turistas que la contratan. Los datos a tener en cuenta son: La cadena de agencias está compuesta por un conjunto de sucursales. Cada sucursal viene definida por el código de sucursal, dirección y teléfono. La cadena tiene una serie de hoteles de forma exclusiva. Cada hotel estará definido por el código de hotel, nombre, dirección, ciudad, teléfono, y número de plazas disponibles. De igual forma, la cadena tiene contratados una serie de vuelos regulares de forma exclusiva. Cada vuelo viene definido por el número de vuelo, fecha y hora, origen y destino, plazas totales y plazas de clase turista de las que dispone. La información que se desea almacenar por cada turista es el código de turista, nombre y apellidos, dirección y teléfono. Por otra parte, hay que tener en cuenta la siguiente información: A la cadena de agencias le interesa conocer que sucursal ha contratado el turista. A la hora de viajar el turista puede elegir cualquier de los dos vuelos que ofrece la cadena, y en que clase (turista o primera) desea viajar. De igual manera, el turista se puede hospedar en cualquiera de los hoteles que ofrece la cadena, y elegir el régimen de hospedaje (media pensión o pensión corraleta). Siendo significativa la fecha de llegada y de partida.
  • 10. No. plazas Dir. Agencias Tel. Hoteles Dir Sucursales . Nom Cod. hotel . Tel. Cod.suc Tel. Hora Con Cod. . Turista Origen Fecha Nom Vuelos . Ape. Dir. Destino Plazas Plazas totales turística s Sucursal Dirección Código de sucursal Teléfono Hoteles N. plazas Teléfono Ciudad Dirección Código de hotel Nombre Vuelos Origen Hora Fecha Destino Plazas totales Plazas turísticas Turista Código de turista Tel. Nombre Apellidos Dir.