practica espec agre

Upload: john-milton-nina-aguilar

Post on 06-Jul-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Practica Espec Agre

    1/6

    Base de datos

    PRACTICA 3CASO DESARROLLADO: LIGA DE SURCOLa Liga de Surco requiere controlar la constitución de los diferentes equipos deportivosdel distrito y de esta manera programar torneos que les permitan mejorar su calidaddeportiva. Para ello, ha decidido crear una base de datos.

    La liga cuenta con diferentes clubes de los cuales se tiene su nombre, fecha decreación, dirección y número de locales. Los clubes tienen distintos tipos de jugadores  contratados. De los jugadores se conoce su código, el cual se puederepetir para diferentes clubes, los nombres y apellidos, dirección, seo y fecha denacimiento, entre otros datos. !abe mencionar que un jugador es capitán de otros

     jugadores. "llo implicar# que deba ser capacitado en cursos de lidera$go y coachingdeportivo.

    %simismo, la liga tiene empleados de dos tipos& administratios y t!cnicos. De los

    empleados se almacena un código, los nombres y apellidos, dirección, seo, fecha denacimiento y tel'fono (jo y celular. "s importante mencionar que para los empleadosde tipo %dministrativos se almacena su nivel )pregrado o postgrado* y en el caso delos +'cnicos, la especialidad deportiva )fútbol, voleibol, natación, etc.*

    La liga asigna un "!cnico un grupo de jugadores y estos pueden tener diferentes +'cnicos durante la etapa de jugadores, lo cual constituye un E#uipo de este sealmacena la categor-a )de acuerdo a la fecha de nacimiento del jugador, como Sub/0,etc.* y la disciplina.

    Los empleados administrativos elaboran varios contratos de los cuales se guarda elnúmero, la fecha de inicio y (n, entre otros datos. Los contratos son confeccionados

    para los t'cnicos.

    1inalmente, la liga programa a los equipos en diferentes torneos para que eleven sunivel deportivo controlando la cantidad de participaciones que tiene un determinadoequipo. Del torneo se registra el nombre del torneo, las fechas de inicio y (n, as- comola disciplina correspondiente.

    2ealice las siguiente actividades&

    a* 3denti(que las entidades fuertesb* 3denti(que las entidades d'biles

    c* 3denti(que las relaciones entre las entidadesd* Liste los atributos por cada entidade* 3denti(que las llaves simples y complejas de todas las entidadesf* Determine la generali$ación y agregación del casog) Dise4e el D"2 (nal usando y"d.

    Pág. 1

  • 8/18/2019 Practica Espec Agre

    2/6

    Base de datos

    Soluci$n:

    a% Determinando las entidades &uertes:

    b% Determinando las entidades d!biles

    c% Identi'cando las relaciones

    Pág. 2

  • 8/18/2019 Practica Espec Agre

    3/6

    Base de datos

    d% Identi'cando los atributos

    E("IDAD A"RI)U"OSCLU) cod5club, nom5club, fec5cre5club, dir5club,

    nro5local5club *UGADOR cod5jug, nom5jug, ape5pat5jug, ape5mat5jug,

    dir5jug, se5jug, fecnac5jugE+,LEADO cod5emp, nom5emp, ape5pat5emp, ape5mat5emp,

    dir5emp, se5emp, fecnac5emp, tel5(jo5emp,tel5cel5emp

    "EC(ICO esp5tec5empAD+I(IS"RA"I-O

    niv5adm5emp

    E.UI,O cat5equ, disc5equCO("RA"O num5cont, fec5ini5con, fec5ter5con"OR(EO cod5tor, nom5tor, fec5ini5tor, fec5ter5tor, disc5tor

    e% Determinando los identi'cadores o claes /simples o complejas0 de cadaentidad:

    E("IDAD A"RI)U"O IDE("I1ICADORCLU) cod5club *UGADOR cod5club, cod5jugE+,LEADO cod5empE.UI,O cod5club, cod5jug, cod5empCO("RA"O num5cont"OR(EO cod5tor

    &% Determinando la generali2aci$n 3 agregaci$n

    Generali2aci$n

    Agregaci$n

    Pág. 3

  • 8/18/2019 Practica Espec Agre

    4/6

    Base de datos

    g% Diagrama de entidad relaci$n /DER0

    Pág. 4

  • 8/18/2019 Practica Espec Agre

    5/6

    Base de datos

    Caso ,ropuesto 45: )iblioteca (acional

    La 6iblioteca 7acional del Perú desea efectuar el control de pr'stamos de los libros ycub-culos a sus diferentes usuarios, para lo cual lo ha contratado a (n de que dise4e ycree una base de datos.

    !on respecto a los libros y cub-culos son considerados 82ecursos9 de la biblioteca de

    los cuales se tiene un código que los identi(ca. Los libros son prestados a trav's deuna forma denominada Solicitud de Pr'stamo, de tal manera que un tipo de libropuede ser pedido en varias solicitudes de pr'stamo, dado que se controla la cantidadde libros eistentes )stoc:*. De los libros se almacena su nombre, edición, fecha deedición, cantidad, autor y un breve resumen del libro y de los cub-culos se registra sucapacidad y cantidad de equipos con que cuenta. Para llevar el control de los librosprestados se registra la fecha de inicio y (n del pr'stamo, as- como el correspondientecontrol de la devolución.

    %s- mismo, la biblioteca cuenta con dos );* tipos de empleados& contratados ypracticantes. De los empleados se guarda el código, nombre, apellidos, seo,dirección, fecha de nacimiento, documento de identidad y el tipo del trabajador.

  • 8/18/2019 Practica Espec Agre

    6/6

    Base de datos

    Caso ,ropuesto 46: +oimiento +ercantil

    Se desea dise4ar una base de datos sobre el movimiento mercantil de un organismoen un a4o. "n el organismo eisten mercanc-as de las que se conoce su código,nombre y unidad de medida. Las mercanc-as proceden de diferentes pa-ses de los quese sabe nombre y tipo de moneda. Para la transportación de las mercanc-as eistendiversas formas, cada una de las cuales se caracteri$a por su tipo )barco, avión, tren,

    etc.* y tarifa.

    %s- mismo, para cada mercanc-a de diferentes pa-ses eisten diferentes formas detransportación para cada pa-s eisten diferentes mercanc-as que son transportadasen diferentes formas de transportación y una forma de transportación puede serlo dediferentes mercanc-as de diferentes pa-ses.