Examen 1 Seg

Embed Size (px)

Citation preview

  • 7/21/2019 Examen 1 Seg

    1/2

    INSTITUCION EDUCATIVA TECNICO DOMINGO BELISARIO GOMEZCODIGO DANE 1191100002474

    MUNICIPIO DE BOLIVAR CAUCATECNICO EN PROGRAMACION DE SOFTWARE

    EXAMEN Nro1( PRIMERPERIODO

    TEMA! BASES DE DATOS (MODELO ENTIDAD RELACI"N#

    R$%&'%r $& )'%*r%+% $,-')%) r$&%.'/, %r% &o '*'$,-$ $,,.'%)o3 .&%''.%,)o! &% $,-')%)$3 .%)% $,-')%) .o, r$$.-'5o %-r'6-o r$&%.'o,$ $,-r$ $,-')%)$# or &-'+o .%)% $,-')%) )$6$ -$,$r .o+o +8,'+o 2

    r$*'-ro#

    ENUNCIADO 1#

    Se desea informatizar la gestin de una empresa de transportes que reparte paquetes por toda Espaa. Los encargados

    de llevar los paquetes son los camioneros, de los que se quiere guardar el dni, nombre, telfono, direccin, salario y

    poblacin en la que vive. e los paquetes transportados interesa conocer el cdigo de paquete, descripcin, destinatario y

    direccin del destinatario. !n camionero distribuye muc"os paquetes, y un paquete slo puede ser distribuido por un

    camionero. e las provincias a las que llegan los paquetes interesa guardar el cdigo de provincia y el nombre. !n paquete

    slo puede llegar a una provincia. Sin embargo, a una provincia

    #ueden llegar varios paquetes. e los camiones que llevan los camioneros, interesa conocer la matr$cula, modelo, tipo ypotencia. !n camionero puede conducir diferentes camiones en fec"as diferentes, y un camin puede ser conducido por

    varios camioneros%.

    ENUNCIADO 7#

    & partir del siguiente enunciado, disear el modelo entidad'relacin. En la biblioteca del centro se mane(an fic"as de

    autores y libros. En la fic"a de cada autor se tiene el cdigo de autor y el )ombre. e cada libro se guarda el cdigo,

    t$tulo,*S+), editorial y nmero de p-gina. !n autor puede escribir varios libros, y un libro puedeser escrito por varios

    autores. !n libro est- formado por e(emplares. ada e(emplar tieneun cdigo y una localizacin. !n libro tiene muc"os

    E(emplares y un e(emplar perteneceslo a un libro.Los usuarios de la biblioteca del centro tambin disponen de fic"a en la

    biblioteca y sacane(emplares de ella. e cada usuario se guarda el cdigo, nombre, direccin y telfono.Los e(emplares son

    prestados a los usuarios. !n usuario puede tomar prestados variose(emplares, y un e(emplar puede ser prestado a varios

    usuarios. e cada prstamosinteresa guardar la fec"a de prstamo y la fec"a de devolucin%.

    ENUNCIADO #

    La liga de ftbol profesional, presidida por on /ngel 0ar$a 1illar, "a decidido informatizar sus instalaciones creando una

    base de datos para guardar la informacin de los partidos que se (uegan en la liga. Se desea guardar en primer lugar los

    datos de los (ugadores. e cada (ugador se quiere guardar el nombre, fec"a de nacimiento y posicin en la que (uega

    2portero, defensa, centrocampista34. ada (ugador tiene un cdigo de (ugador que lo identifica de manera nica. e cada

    uno de los equipos de la liga es necesario registrar el nombre del equipo, nombre del estadio en el que (uega, el aforo que

    tiene, el ao de fundacin del equipo y la ciudad de la que es el equipo. ada equipo tambin tiene un cdigo que lo

    identifica de manera nica. !n (ugador solo puede pertenecer a un nico equipo. e cada partido que los equipos de la liga

    (uegan "ay que registrar la fec"a en la que se (uega el partido, los goles que "a metido el equipo de casa y los goles que "a

    metido el equipo de fuera. ada partido tendr- un cdigo numrico para identificar el partido. 5ambin se quiere llevar un

    recuento de los goles que "ay en cada partido. Se quiere almacenar el minuto en el que se realizar el gol y la descripcin

    del gol. !n partido tiene varios goles y un (ugador puede meter varios goles en un partido. #or ltimo se quiere almacenar,en la base de datos, los datos de los presidentes de los equipos de ftbol 2dni, nombre, apellidos, fec"a de nacimiento,

    equipo del que es presidente y ao en el que fue elegido presidente4. !n equipo de ftbol tan slo puede tener un

    presidente, y una persona slo puede ser presidente de un equipo de la liga. #asar el modelo entidad'relacin resultante al

    modelo relacional.

    ING ESP :UAN B# MU;OZDOCENTE TEC3 DESARROLLO DE SW

  • 7/21/2019 Examen 1 Seg

    2/2

    INSTITUCION EDUCATIVA TECNICO DOMINGO BELISARIO GOMEZCODIGO DANE 1191100002474

    MUNICIPIO DE BOLIVAR CAUCATECNICO EN PROGRAMACION DE SOFTWARE

    ENUNCIADO 4#

    Se desea informatizar la gestin de un centro de enseanza para llevar el control de los alumnos matriculados y los

    profesores que imparten clases en ese centro. e cada profesor y cada alumno se desea recoger el nombre, apellidos,

    direccin, poblacin, dni, fec"a de nacimiento, cdigo postal y telfono. Los alumnos se matriculan en una o m-sasignaturas, y de ellas se desea almacenar el cdigo de asignatura, nombre y nmero de "oras que se imparten a la

    semana. !n

    #rofesor del centro puede impartir varias asignaturas, pero una asignatura slo es impartida por un nico profesor. e cada

    una de las asignaturas se desea almacenar tambin la nota que saca el alumno y las incidencias que puedan darse con l.

    &dem-s, se desea llevar un control de los cursos que se imparten en el centro de enseanza. e cada curso se guardar- el

    cdigo y el nombre. En un curso se imparten varias asignaturas, y una asignatura slo puede ser impartida en un nico

    curso. Las asignaturas se imparten en diferentes aulas del centro. e cada aula se quiere

    &lmacenar el cdigo, piso del centro en el que se encuentra y nmero de pupitres de que dispone. !na asignatura se puede

    dar en diferentes aulas, y en un aula se pueden impartir varias asignaturas. Se desea llevar un registro de las asignaturas

    que se imparten en cada aula. #ara ello se anotar- el mes, d$a y "ora en el que se imparten cada una de las asignaturas en

    las distintas aulas. La direccin del centro tambin designa a varios profesores como tutores en cada uno de los cursos. !nprofesor es tutor tan slo de un curso. !n curso tiene un nico tutor. Se "abr- de tener en cuenta que puede que "aya

    profesores que no sean tutores de ningn curso%.

    ENUNCIADO 11#

    Se trata de realizar el diseo de la base de datos en el modelo E67 para una cadena de "oteles.ada "otel 2del que

    interesa almacenar su nombre, direccin, telfono, ao de construccin, etc.4 se encuentra clasificado obligatoriamente en

    una categor$a 2por e(emplo, tres estrellas4 pudiendo ba(ar o aumentar de categor$a. ada categor$a tiene asociada diversas

    informaciones, como, por e(emplo, el tipo de *1& que le corresponde y la descripcin. Los "oteles tiene diferentes clases de

    "abitaciones 2suites, dobles, individuales, etc.4, que se numeran de forma que se pueda identificar f-cilmente la planta en la

    que se encuentran. &s$ pues, de cada "abitacin se desea guardar el cdigo y el tipo de "abitacin. Los particulares pueden

    realizar reservas de las "abitaciones de los "oteles. En la reserva de los particulares figurar-n el nombre, la direccin y el

    telfono. Las agencias de via(e tambin pueden realizar reservas de las "abitaciones. En caso de que la reserva la realiza

    una agencia de via(es, se necesitar-n los mismos datos que para los particulares, adem-s del nombre de la persona para

    quien la agencia de via(es est- realizando la reserva. En los dos casos anteriores tambin se debe almacenar el precio de la

    reserva, la fec"a de inicio y la fec"a de fin de la reserva%.

    ING ESP :UAN B# MU;OZDOCENTE TEC3 DESARROLLO DE SW