Ejercicios de Normalizacion
-
Upload
profejuan21 -
Category
Documents
-
view
187 -
download
0
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