SlideShare una empresa de Scribd logo
3
Lo más leído
6
Lo más leído
7
Lo más leído
INSTITUTO TECNOLÓGICO DE
           TUXTEPEC



         MODELO ENTIDAD-
         RELACIÓN Y PASE A
              TABLAS

                CUARTO SEMESTRE
                     GRUPO “A”



Materia: Fund. De Base de Datos

Integrantes del equipo: Araceli Hernández Castro,
Cleotilde Jorge Rafael, María del Rosario Antonio
Gómez, Keren Aradi Martínez Herrera, Antonio
Vicente Mendoza, Cristian Joaquín Conti Sánchez.


Profesor: Horacio Maldonado Hernández


Dirección del blog: http://tutifruttis-
equipo.blogspot.com/

Mail: leomessi_cs@hotmail.com




                      Tuxtepec, Oaxaca, 25 de Marzo del 2012
EJERCICIO 1: SERVICIO MILITAR
El ministerio de la 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 si 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 su código de
      Cuerpo y denominación.
    Los soldados están agrupados en compañías, siendo significativa para cada
      uno 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 cuerpos, 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 sí, un soldado sólo está en
      un cuartel.
    Un soldado realiza varios servicios a lo largo de la mili. 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.
*MODELO E-R*




       SOLDADO



      COMPAÑÍA



       CUARTEL



       SERVICIO



       CUERPO
*TABLAS*
SOLDADO           CODI_S              NOM           APELLIDOS       GRADUA




  COMPAÑÍA                NUM_COM             ACTIVI                CODI_S




CUARTEL       CODI_CUAR        NOM          UBICA          CODI_S     NUM_COM




   SERVICIO               CODI_SER            DESCRIP               CODI_S




   CUERPO                 CODI_CUER            DENO                 CODI_S
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 defendido. 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 del 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 algo 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.F.C. de algunos alumnos,
      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 DE ENTIDAD RELACIÓN”




             GRUPO



            ALUMNO


             T.F.C.


            TRIBUNAL


            PROFESOR
“COVERSIÓN A TABLAS”

GRUPO num_grup num_com nombre



ALUMNO num_ mat DNI nombre num_grup



T.F.C num_ord tema fecha num_mat



TRIBUNAL num_trib lugar_ex num_com num_ord


PROFESOR DNI nombre domicilio num_trib num_mat
EJERCICIO3: 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 contratados 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 cualquiera de los 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 completa). Siendo significativa la fecha de llegada y de partida.
*MODELO E-R*
*TABLAS*


TURISTA     TEL     NOM          APELL       DIR     NUM




VUELO NUM FECHA HORA ORIGEN DESTINO            NUM   NUM
                                              TOTAL TURISTA




  HOTEL    NUM    NOM      DIR      CIUDAD   TEL   PLAZAS




 AGENCIA   NUM     DIR       TEL

Más contenido relacionado

DOCX
Ejercicios base de_datos
DOCX
base
PDF
Enunciados de casos para Bases de Datos
PPTX
Ejercicios Modelamiento E-R y normalización
DOCX
Ejercicios del modelo entidad relacion
DOCX
Ejercicios con diagramas modelo Entidad Relacion
PDF
PPTX
Ejercicio no 9
Ejercicios base de_datos
base
Enunciados de casos para Bases de Datos
Ejercicios Modelamiento E-R y normalización
Ejercicios del modelo entidad relacion
Ejercicios con diagramas modelo Entidad Relacion
Ejercicio no 9

La actualidad más candente (20)

DOCX
Ejercicio 1,2,3
DOC
15059526 guia-del-examen-egel-para-informatica
PPT
Modelado con erwin
PPTX
Ejercicios de entidad relacion extendida
DOCX
Modelo entidad relacion(gestion de examenes)
DOCX
Ejercicios resueltos de programacion
PDF
Direccionamiento Ip Y Subredes Ejercicios Resueltos
PDF
22 ejercicios base de datos
PPTX
Base de datos 9
PPTX
Constraints (restricciones).pptx
PPTX
Ejercicios Entidad - Relacion
PDF
ejercicios diseño:_entidad relación en la creación de una BD
PDF
Examen final de base de datos ii solucionado
PPT
Vista lógica
DOCX
Guía de ejercicios de normalizacion
PPT
Modelo de Objeto Semantico
 
DOCX
Ejercicios de subnetting
PDF
Ejercicio 2
PDF
EJERCICIOS DE RECURSIVIDAD EN HASKELL
PPTX
Ejercicio 1,2,3
15059526 guia-del-examen-egel-para-informatica
Modelado con erwin
Ejercicios de entidad relacion extendida
Modelo entidad relacion(gestion de examenes)
Ejercicios resueltos de programacion
Direccionamiento Ip Y Subredes Ejercicios Resueltos
22 ejercicios base de datos
Base de datos 9
Constraints (restricciones).pptx
Ejercicios Entidad - Relacion
ejercicios diseño:_entidad relación en la creación de una BD
Examen final de base de datos ii solucionado
Vista lógica
Guía de ejercicios de normalizacion
Modelo de Objeto Semantico
 
Ejercicios de subnetting
Ejercicio 2
EJERCICIOS DE RECURSIVIDAD EN HASKELL
Publicidad

Similar a Base de datos ejercicios 1,2,3 (20)

PDF
Practica de Laboratorio 1
DOCX
Ejercicios base de_datos
PDF
erd.pdf
PDF
Ejercicios UML.pdf
PDF
Banco de ejercicios mer
DOCX
Practica de modelamiento resuelta
PDF
Guiadelaboratorios
DOCX
Ejercicios base de_datos
DOCX
Taller modelo entidad relacion
PDF
Ejercicio grupo1 grupo2_grupo3
DOCX
Doc1 170403072345
PPTX
Modelo entidad relacion extendido
PPTX
ENTIDAD RELACION - NORMALIZACION
PPTX
Relacion extendido
PDF
Prueba Con SlideShare
PPTX
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
PPTX
Modelo entidad relacion
PPTX
Laboratorio 2
PPTX
Entidad relacion
PPTX
Entidad relacion
Practica de Laboratorio 1
Ejercicios base de_datos
erd.pdf
Ejercicios UML.pdf
Banco de ejercicios mer
Practica de modelamiento resuelta
Guiadelaboratorios
Ejercicios base de_datos
Taller modelo entidad relacion
Ejercicio grupo1 grupo2_grupo3
Doc1 170403072345
Modelo entidad relacion extendido
ENTIDAD RELACION - NORMALIZACION
Relacion extendido
Prueba Con SlideShare
Access.pptxNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Modelo entidad relacion
Laboratorio 2
Entidad relacion
Entidad relacion
Publicidad

Más de CkLeO (9)

PDF
Base de datos
PDF
Base de datos
PDF
Diccionario de datos..floreria
PDF
Ejerc..2
PDF
Ejerc..2
DOCX
Ejerc..2
PPTX
Dicc. mod. entidad relacion (1)
DOCX
Ejerc..2
PDF
Cuarto semestre
Base de datos
Base de datos
Diccionario de datos..floreria
Ejerc..2
Ejerc..2
Ejerc..2
Dicc. mod. entidad relacion (1)
Ejerc..2
Cuarto semestre

Último (20)

PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
TOMO II - LITERATURA.pd plusenmas ultras
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
biología es un libro sobre casi todo el tema de biología
PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PPTX
Doctrina 1 Soteriologuia y sus diferente
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PPTX
caso clínico iam clinica y semiología l3.pptx
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
TOMO II - LITERATURA.pd plusenmas ultras
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Presentación de la Cetoacidosis diabetica.pptx
Híper Mega Repaso Histológico Bloque 3.pdf
ciencias-1.pdf libro cuarto basico niños
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
biología es un libro sobre casi todo el tema de biología
Tomo 1 de biologia gratis ultra plusenmas
Atencion prenatal. Ginecologia y obsetricia
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Doctrina 1 Soteriologuia y sus diferente
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
caso clínico iam clinica y semiología l3.pptx

Base de datos ejercicios 1,2,3

  • 1. INSTITUTO TECNOLÓGICO DE TUXTEPEC MODELO ENTIDAD- RELACIÓN Y PASE A TABLAS CUARTO SEMESTRE GRUPO “A” Materia: Fund. De Base de Datos Integrantes del equipo: Araceli Hernández Castro, Cleotilde Jorge Rafael, María del Rosario Antonio Gómez, Keren Aradi Martínez Herrera, Antonio Vicente Mendoza, Cristian Joaquín Conti Sánchez. Profesor: Horacio Maldonado Hernández Dirección del blog: http://tutifruttis- equipo.blogspot.com/ Mail: leomessi_cs@hotmail.com Tuxtepec, Oaxaca, 25 de Marzo del 2012
  • 2. EJERCICIO 1: SERVICIO MILITAR El ministerio de la 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 si 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 su código de Cuerpo y denominación.  Los soldados están agrupados en compañías, siendo significativa para cada uno 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 cuerpos, 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 sí, un soldado sólo está en un cuartel.  Un soldado realiza varios servicios a lo largo de la mili. 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.
  • 3. *MODELO E-R* SOLDADO COMPAÑÍA CUARTEL SERVICIO CUERPO
  • 4. *TABLAS* SOLDADO CODI_S NOM APELLIDOS GRADUA COMPAÑÍA NUM_COM ACTIVI CODI_S CUARTEL CODI_CUAR NOM UBICA CODI_S NUM_COM SERVICIO CODI_SER DESCRIP CODI_S CUERPO CODI_CUER DENO CODI_S
  • 5. 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 defendido. 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 del 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 algo 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.F.C. de algunos alumnos, 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).
  • 6. “MODELO DE ENTIDAD RELACIÓN” GRUPO ALUMNO T.F.C. TRIBUNAL PROFESOR
  • 7. “COVERSIÓN A TABLAS” GRUPO num_grup num_com nombre ALUMNO num_ mat DNI nombre num_grup T.F.C num_ord tema fecha num_mat TRIBUNAL num_trib lugar_ex num_com num_ord PROFESOR DNI nombre domicilio num_trib num_mat
  • 8. EJERCICIO3: 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 contratados 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 cualquiera de los 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 completa). Siendo significativa la fecha de llegada y de partida.
  • 10. *TABLAS* TURISTA TEL NOM APELL DIR NUM VUELO NUM FECHA HORA ORIGEN DESTINO NUM NUM TOTAL TURISTA HOTEL NUM NOM DIR CIUDAD TEL PLAZAS AGENCIA NUM DIR TEL