Ejercicios de Normalizacion

download Ejercicios de Normalizacion

of 16

Transcript of Ejercicios de Normalizacion

  • 5/24/2018 Ejercicios de Normalizacion

    1/16

    Normalizacin de tablasEjercicios no resueltos

    Estos ejercicios de normalizacin son propuestos, para su resolucin fuera del saln de clase,

    pregunta a tu asesor por la solucin de ellos.

    El presente es un Recurso Educativo Abierto, por lo cual puede ser distribuido libremente en su

    formato original, el cual es PDF.

    Prohibido realizar cualquier tipo de conversin o a otro formato, con fines copia, alteracin o

    cualquier otro que viole la estructura y formato del documento original.

  • 5/24/2018 Ejercicios de Normalizacion

    2/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 1

    EJERCICIO1: PRSTAMO DE LIBROS

    Dada la tabla,que se presenta al final de la explicacin,la cual contiene informacin relativa alos prstamos de libros, que realizan las editoriales a los profesoresde los InstitutosTecnolgicos,realiza el procesode normalizacin,hasta la 3FN.

    nst tu pro esor as gnatura au a grup ro e tor a e a_prestITL Martin

    ValdezAdministracin 5A 1 Administracin

    FinancieraAGTEditorS.A.

    ITL PascualRodrguez

    Pensamientonumrico

    26C 3 Matemticas paraIngenieros

    AlfaEditoresTcnicos

    ITL LauraGrajeda

    Programacini

    17B 5 Aplicacionesvisuales en RADStudio XE

    CITEM

    ITSL Luis chi Contabilidad 19D 2 Contabilidad paraIngenieros

    Edicionesfiscales

    ITSL ArmandoLpez

    Programacinlgica

    3F 3 La programacinlgica

    ERA

    ITSSP JavierLpez

    Servidores 2A 7 Administracin deservidores

    ITSSP LucreciaSandoval

    Ingles 2D 2 In Touch

    ITSLL Guadalupecontreras

    Programacinii

    2B 1 Aplicaciones WEBen RAD Studio XE

    ITSLL RamnCortez

    Bases dedatos

    8D 5 Sistemas debases de datos

    ITSL RosaHermes

    Bases dedatos ii

    32C 5 Sistemas debases de datos

    ITL ThalaRomero

    Bases dedatos i

    31C 6 Sistemas debases de datos

    ITL JaimeValdez

    Finanzas 31D 4 AdministracinFinancieraavanzada

    Edicionesfiscales

  • 5/24/2018 Ejercicios de Normalizacion

    3/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 2

    EJERCICIO 2: IMPARTE

    Dada la siguiente tabla,la cual contiene informacin relativa a las asignaturas que un profesoimparte, adems de contener datos de identificacin de losdiferentes participes de la tabla,03$57(

    Realiza la normalizacin.

    Cod_Prof Nombre_Prof Despacho Cod_asignatura Nombre_asignaturaNcrditos

    9321 J. Snchez 2B2 ITIG0231 Diseo de BD 7

    9321 J. Snchez 2B2 ITIG0221 Ficheros y BD 7

    8142 P. Martn 2B2 ITIG0231 Diseo de BD 7

    8142 P. Martn 2B2 ITIG0242 Diseo AvanzadodeBD

    4.5

    8142 P. Martn 2B2 LD0241 SGBD 6

    9577 A. Garca 2C4 II0232 AdministracindeBD

    6

    9111 L. Lpez 2D5 II0232 AdministracindeBD

    6

    9111 L. Lpez 2D5 ITIG0232 BD Avanzadas 4.5

    9111 L. Lpez 2D5 ITIG0221 Ficheros y BD 7

  • 5/24/2018 Ejercicios de Normalizacion

    4/16

  • 5/24/2018 Ejercicios de Normalizacion

    5/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 4

    EJERCICIO 4: FACTURA

    En un negocio de consultora no se cuenta con un sistema informtico, pero se te

    ha encargado a ti realizar uno, el problema radica en que a partir de una factura

    debers de disear una base de datos sencilla aplicando su normalizacin

    correspondiente.

    Una vez analizado la factura, se concluy que los datos conforman el siguiente

    diccionario de datos:

    FAC_ NUM: Nmero de Factura de Compra-Venta FAC_ FECHA: Fecha de la factura de Compra-Venta CLI_ NOM: Nombre del Cliente CLI_ DIR: Direccin del Cliente CLI_ CC: Cdula del Cliente CLI_ TEL: Telfono del Cliente CATEGORIA: Categora del producto CODIGO: Cdigo del Producto DESC: Descripcin del producto VR_ UNIT: Valor Unitario del producto CANT: Cantidad de productos a pedir

  • 5/24/2018 Ejercicios de Normalizacion

    6/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 5

    EJERCICIO 5: TRABAJADORES

    Tenemos una empresa pblica donde los puestos de trabajo estn regulados por

    el Estado, de modo que las condiciones salariales estn determinadas por el

    puesto. Se ha creado el siguiente esquema relacional

    Realiza la normalizacin adecuada a este sistema.

  • 5/24/2018 Ejercicios de Normalizacion

    7/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 6

    EJERCICIO 6: MUSICA

    Un Aficionado a la msica decide automatizar la administracin de su coleccinpues empieza a ser muy grande. Los datos a considerar son los siguientes:

    El ttulo del volumen (T) es nico. Cada ttulo tiene un nico tipo de soporte (S)que es DVD o CD. Varios ttulos pueden ser de un mismo cantante o grupo (CG),con una ao (A) de edicin. Adems en un ttulo pueden intervenir varioscantantes o grupos. Tambin se conoce la estantera (E) donde est ubicado elttulo existiendo al menos una estantera por ao de edicin. Adems, se conocenlas canciones (C) de cada ttulo, no existiendo en un ttulo dos canciones con elmismo nombre. La duracin (D) de una cancin puede variar en los distintos ttulosen los que se incluye, pudiendo ser o no interpretada por el mismo cantante ogrupo.

    Realiza la normalizacin del sistema antes descrito

  • 5/24/2018 Ejercicios de Normalizacion

    8/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 7

    EJERCICIO 7: SEGURO SOCIAL

    El Seguro Social desea conocer los pacientes (RFC) que han sido atendidos ensus hospitales (COD_H) y el doctor (COD_D) que los atiende. Se supone que un

    doctor slo puede atender en un hospital y que, aunque un paciente puede seratendido en varios hospitales, en cada uno de ellos slo le atiende un doctor.

    Realiza la normalizacin del sistema antes descrito

  • 5/24/2018 Ejercicios de Normalizacion

    9/16

  • 5/24/2018 Ejercicios de Normalizacion

    10/16

  • 5/24/2018 Ejercicios de Normalizacion

    11/16

  • 5/24/2018 Ejercicios de Normalizacion

    12/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 11

    EJERCICIO 11: EMPRESA DE ENVIO DE MERCANCIA

    A continuacin se agrupan todos los atributos que hacen parte de la base de datos para aplicarle lasreglas de normalizacin. Donde se incluyen los nombres de los atributos con susignificado

    *GUIA_NO =Numero de Guia*GUIA_ FECHA=Fecha de la Guia*GUIA_HO RA=Hora de la Guia*ORGN_ RIF =Identificacion de Empresa Origen

    *ORGN_ NOM =Nombre de Empresa Origen *ORGN_ACT =Actividad Comercial de Empresa Origen

    *ORGN_ CIUDAD=Ciudad de Empresa Origen *ORGN_DIR =Direccion de Empresa Origen

    *ORGN_TEL =Telefono de Empresa Origen*ORGN_CEL =Celular de Empresa Origen*DEST_ID =Identificacion del destinatario

    *DEST_N OM =Nombre del destinatario*DEST_COD_ CIUDAD =Codigo de la ciudad del destinatario

    *DEST_ CIUDAD=Ciudad del destinatario *DEST_DIR =Direccion del destinatario

    *DEST_TEL =Telefono del destinatario*DEST_KM =Distancia kilometraje de Ciudad origen a ciudad de l destinatario

    *CODIGO =Codigo del paquete*TIPO =Tipo de paquete*NOMBRE =Nombre del paquete*DESCRIPCION =Descripcin del paquete*V ALR_ FLETE =Valor del flete

  • 5/24/2018 Ejercicios de Normalizacion

    13/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 12

    EJERCICIO 11: VIDEO CLUB

    En una tienda de video se necesita mantener informacin de alrededor de 3000 casetas cada uno delos casetes tiene asignado un nmero por cada pelcula se necesita conocer un ttulo ycategorapor ejemplo: comedia,suspenso,drama,accin,ciencia ficcin,etc. Se mantienen algunas copiasde muchas pelculas. Se le da a cada pelcula una identificacin yse mantiene seguimiento de lo quecontiene cada casete.

    Un casete puede venir en varios formatos yuna pelcula es grabada en un solo casete;frecuentemente las pelculas son pedidas de acuerdo a un actor especifico Tom Cruise yDemiMore son los ms populares es por esto que se debe mantener informacin de los actores quepertenecen a cada pelcula.No en todas las pelculas actan artistas famosos,a los clientes de latienda le gusta conocer datos como el nombre real del actor,ysu fecha de nacimiento.

    En la tienda se mantienen informacin solo de los actores que aparecen en las pelculas yque setiene a disposicin. Solo se alquila videos a aquellos que pertenecen al club de videos. Parapertenecer al club se debe tener un buen crdito. Por cada miembro del club se mantiene una fichacon su nombre, telfono ydireccin, cada miembro del club tiene asignado un nmero de

    membresa. Se desea mantener informacin de todos los casetes que un cliente alquila,cuando uncliente alquila un casete se debera conocer el nombre de la pelcula,la fecha en la que se alquila yla fecha de devolucin.

    Se pide aplicar las reglas de normalizacin hasta la tercera forma normal,teniendo las siguientesentidades con sus respectivos atributos:

    Alquiler (cod_alquiler, num_membresia, cod_cliente, nom_cliente, dir_cliente, telef_cliente,cod_cassette,fecha_alquiler,fecha_dev,valor_alquiler,cantidad)

    Cassettte (cod_cassette, num_copias, formato, cod_pelicula, titulo, categor a, cod_actor,nom_actor,fechanac_actor,cod_tipo)

    Dnde:cod_alquiler =Codigo del alquilernum_membresia =Numero de membresiacod_cliente =cdigo del clientenom_cliente =nombre del clientedir_cliente=direccin del clientetelef_cliente =telfono del clientecod_cassette =cdigo del cassettefecha_alquiler =fecha del alquiler del al pelculafecha_dev=fecha de devolucin de la peliculavalor_alquiler =valor del alquiler de la pelculacantidad =cantidad de pelcula alquilada

    num_copias =nmeros de copias de cassetteformato =formato del cassettetitulo =nombre de la pelculacategora =categora de la pelculacod_actor =cdigo del actornom_actor =nombre del actorfechanac_actor =fe cha de nacimiento del actorcod_tipo =cdigo del tipo de pelcula.

  • 5/24/2018 Ejercicios de Normalizacion

    14/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 13

    EJERCICIO 12: ALUMNOS

    Se tiene una relacin del REPORTE_MATRICULA (cdigo_alumno, nombre_alumespecialidad, cdigo_curso, nombre_curso, nombre_docente, oficina, seccin)se pide aplicarlasreglas de normalizacin llegando hasta las 3FN.

    Cdigo/alumno

    Nombre/alumno

    EspecialidadCdigo/

    cursoNombre_curso

    Nombre/docente

    Oficina c

    382145A Luis Zuloa Industrial MA123 Matemtica 2 CarlosArambulo CB-214

    382145A Luis Zuloa Industrial QU514 Fsica Qumica Petra Rondin CB-110382145A Luis Zuloa Industrial AU521 Descriptiva Vctor Monca CB-120360247k Ral Rojas Sistemas PA714 Investigacin 1 Cesar Fernad SC-220

    360247k Ral Rojas Sistemas MA123 Matemtica 2 CarlosArambulo CB-214

    360247k Ral Rojas Sistemas AU511 Dibujo V ctor Monca CB-120

  • 5/24/2018 Ejercicios de Normalizacion

    15/16

    NORMALIZACIN DE TABLASOCTUBRE 2011 Ejercicios no resueltos INFORMTICA

    I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE [email protected] ww.ricardobustmante.comeze.com 14

    EJERCICIO 13: UTILIZACIN DE RECURSOS DE LA UNIVERSIDAD

    Dada la siguiente relacin UTILIZACIN (DNI_Prof, Nombre_Prof, Despacho_Prof, Recurso,Ubicacin, Fecha_inicio, Fecha_fin,) que contiene informacin relativa a la utilizacin de losrecursos de la universidad por parte de los profesores en periodos de tiempo:

    DNI_Prof Nombre_Prof Despacho_Prof Recurso Descripcin Fecha_inicio Fecha_fin33456456 P. Martnez 2.2.B05 R122 Tablet PC 1-1-2007 15-1-200744556689 L. Moreno 2.2.A10 R100 Impresora 1-1-2007 15-1-200733456456 P. Martnez 2.2.B05 R200 Porttil 12-1-2007 22-1-200711223344 E. Castro 2.2.B23 R122 Tablet PC 16-1-2007 31-1-200799771122 D. Cuadra 2.1.B23 R200 Porttil 23-1-2007 26-1-200733456456 P. Martnez 2.2.B05 R300 Scaner 1-1-2007 15-1-200799887766 F. Calle 2.1.C11 R300 Scaner 1-2-2007 6-2-200733456456 P. Martnez 2.2.B05 R122 Tablet PC 1-2-2007 6-2-2007

  • 5/24/2018 Ejercicios de Normalizacion

    16/16