Sunteți pe pagina 1din 4

CURSO: BASE DE DATOS.

Balotario NORMALIZACION
DOCENTE: Javier Elmer Cabrera Daz
Aplicar las reglas de normalizacin a dos de los siguientes ejercicios.
1. Considere los datos de la siguiente tabla.
ordenes (id_orden, fecha, id_cliente, nom_cliente, ciudad, num_art, nom_art, cant, precio)
Ordenes
Id_orden Fecha Id_cliente Nom_cliente Ciudad Num_art nom_art cant Precio
2301 23/02/11 101 Martin Lima 3786 Red 3 35,00
2301 23/02/11 101 Martin Lima 4011 Raqueta 6 65,00
2301 23/02/11 101 Martin Lima 9132 Paq-3 8 4,75
2302 25/02/11 107 Herman Ica 5794 Paq-6 4 5,00
2303 27/02/11 110 Pedro Trujillo 4011 Raqueta 2 65,00
2303 27/02/11 110 Pedro Trujillo 3141 Funda 2 10,00
2. FACTURA DE COMPRA VENTA: La empresa PERUVIAN SYSTEMS lo ha contratado como el Ingeniero
Encargado para sistematizar la facturacin. En la siguiente FACTURA DE COMPRA VENTA, usted debe analizar
toda la informacin disponible y aplique el proceso de normalizacin, hasta llegar a la Tercera Forma Normal.
Se pide realizar la respectiva justificacin detallada de cada uno de los pasos que conduzcan al resultado final.
Factura(NUM_FAC, FECHA_FAC, NOM_CLIENTE, DIR_CLIENTE, RIF_CLIENTE, CIUDAD_CLIENTE,
TELEF_CLIENTE, CATEGORIA, COD_PROD, DESP_PROD, VAL_UNIT, CANT_PROD)
Donde:
NUM_FAC: Nmero de la factura de compra venta CATEGORIA: Categora del producto
FECHA_FAC: Fecha de la factura de compra venta COD_PROD: Cdigo del producto
NOM_CLIENTE: Nombre del cliente DESCRIPCION: Descripcin del producto
DIR_CLIENTE: Direccin del cliente VAL_UNIT: Valor unitario del producto
RIF_CLIENTE: Rif del cliente CANT_PROD: Cantidad de productos q compra el
CIUDAD_CLIENTE: Ciudad del cliente cliente
TELEF_CLIENTE: Telfono del cliente
La llave primaria es Nmero de Factura de venta: NUM_FAC
3. EMPRESA DE ENVIO DE MERCANCIA: a continuacin se agrupan todos los atributos que hacen parte de la base
de datos para aplicarle las reglas de normalizacin. Donde se incluyen los nombres de los atributos con su significado
* GUIA_NO = Numero de Guia * DEST_COD_CIUDAD = Codigo de la ciudad del
* GUIA_FECHA= Fecha de la Guia destinatario
* GUIA_HORA= Hora de la Guia * DEST_CIUDAD= Ciudad del destinatario
* ORGN_RIF = Identificacion de Empresa Origen * DEST_DIR = Direccion del destinatario
* ORGN_NOM = Nombre de Empresa Origen * DEST_TEL = Telefono del destinatario
* ORGN_ACT = Actividad Comercial de Empresa Origen * DEST_KM = Distancia kilometraje de Ciudad origen a
* ORGN_CIUDAD= Ciudad de Empresa Origen ciudad del destinatario
* ORGN_DIR = Direccion de Empresa Origen * CODIGO = Codigo del paquete
* ORGN_TEL = Telefono de Empresa Origen * TIPO = Tipo de paquete
* ORGN_CEL = Celular de Empresa Origen * NOMBRE = Nombre del paquete
* DEST_ID = Identificacion del destinatario * DESCRIPCION = Descripcin del paquete
* DEST_NOM = Nombre del destinatario * VALR_ FLETE = Valor del flete
CURSO: BASE DE DATOS.
Balotario NORMALIZACION

4. Video club: En una tienda de video se necesita mantener informacin de alrededor de 3000 casetas cada uno de los
casetes tiene asignado un nmero por cada `pelcula se necesita conocer un titulo y categora por ejemplo: comedia,
suspenso, drama, accin, ciencia ficcin, etc. Se mantienen algunas copias de muchas pelculas. Se le da a cada pelcula
una identificacin y se mantiene seguimiento de lo que contiene cada casete.
Un casete puede venir en varios formatos y una pelcula es grabada en un solo casete; frecuentemente las pelculas son
pedidas de acuerdo a un actor especifico Al Pacino y Demi More son los ms populares es por esto que se debe mantener
informacin de los actores que pertenecen a cada pelcula.
No en todas las pelculas actan artistas famosos, a los clientes de la tienda le gusta conocer datos como el nombre real
del actor, y su fecha de nacimiento.
En la tienda se mantienen informacin solo de los actores que aparecen en las pelculas y que se tiene a disposicin.
Solo se alquila videos a aquellos que pertenecen al club de videos. Para pertenecer al club se debe tener un buen crdito.
Por cada miembro del club se mantiene una ficha con su nombre, telfono y direccin, cada miembro del club tiene
asignado un nmero de membresa. Se desea mantener informacin de todos los casetes que un cliente alquila, cuando
un cliente alquila un casete se debera conocer el nombre de la pelcula, la fecha en la que se alquila y la fecha de
devolucin.
Se pide aplicar las reglas de normalizacin hasta la tercera forma normal, teniendo las siguientes entidades 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, categora, cod_actor, nom_actor, fechanac_actor,
cod_tipo)
Donde:
cod_alquiler = Codigo del alquiler cantidad = cantidad de pelcula alquilada
num_membresia = Numero de membresia num_copias = nmeros de copias de cassette
cod_cliente = cdigo del cliente formato = formato del cassette
nom_cliente = nombre del cliente titulo = nombre de la pelcula
dir_cliente = direccin del cliente categora = categora de la pelcula
telef_cliente = telfono del cliente cod_actor = cdigo del actor
cod_cassette = cdigo del cassette nom_actor = nombre del actor
fecha_alquiler = fecha del alquiler del al pelcula fechanac_actor = fecha de nacimiento del actor
fecha_dev = fecha de devolucin de la pelicula cod_tipo = cdigo del tipo de pelcula.
valor_alquiler = valor del alquiler de la pelcula
5. Dada la siguiente relacin PRESTAMO_LIBROS (Colegio, profesor, asignatura_habilidad, aula, curso, libro,
editorial, fecha_prestamo) que contiene informacin relativa a los prestamos que realizan las editoriales a los
profesores de primaria de los colegios para su evaluacin en alguna de las asignaturas/habilidades que imparten. Se
pide aplicar las reglas de normalizacin y obtener su modelo relacional, indicar sus claves, atributos principales.
Asignatura/ Fecha_presta
Colegio Profesor Aula Curso Libro Editorial
habilidad mo
C.P Juan Pensamiento Aprender y ensear en
1.A01 1er Grado Gra 09/09/2010
Cervantes Prez Lgico educacin infantil
C.P Juan Tcnicas
Escritura 1.A01 1er Grado Preescolar Rubio,N56 05/05/2010
Cervantes Prez Rubio
C.P Juan Pensamiento Aprender y Ensear en
1.A01 1er Grado Gra 05/05/2010
Cervantes Prez Numrico educacin infantil
Pensamiento
C.P Alicia Espacial, Prentice
1.B01 1er Grado Educacin Infantil N9 06/05/2010
Cervantes Garca Temporal y Hall
causal
C.P Alicia Pensamiento Aprender y ensear en
1.B01 1er Grado Gra 06/05/2010
Cervantes Garca Numrico educacin infantil
Andrs
C.P Aprender y ensear en
Fernnde Escritura 1.A01 2do Grado Gra 09/09/2010
Cervantes educacin infantil
z
CURSO: BASE DE DATOS.
Balotario NORMALIZACION
Andrs
C.P Saber educar: gua para Padres Temas de
Fernnde Ingles 1.A01 2do Grado 05/05/2010
Cervantes y Profesores Hoy
z
C.P Juan Pensamiento Saber educar: gua para Padres Temas de
2.B01 1er Grado 18/12/2010
Quevedo Mndez Lgico y Profesores Hoy
C.P Juan Pensamiento Aprender y ensear en
2.B01 1er Grado Gra 06/05/2010
Quevedo Mndez Numrico educacin infantil

6. Se tiene una relacin del REPORTE_MATRICULA (cdigo_alumno, nombre_alumno, especialidad, cdigo_curso,


nombre_curso, nombre_docente, oficina, seccin) se pide aplicar las reglas de normalizacin llegando hasta las 3FN.
Cdigo/ Nombre/ Cdigo/ Nombre/
Especialidad Nombre_curso Oficina curso
alumno alumno curso docente
Luis Carlos
382145A Industrial MA123 Matemtica 2 CB-214 U
Zuloaga Arambulo
Luis
382145A Industrial QU514 Fsica Qumica Petra Rondinel CB-110 U
Zuloaga
Luis Vctor
382145A Industrial AU521 Descriptiva CB-120 W
Zuloaga Moncada
Cesar
360247k Ral Rojas Sistemas PA714 Investigacin 1 SC-220 V
Fernadez
Carlos
360247k Ral Rojas Sistemas MA123 Matemtica 2 CB-214 V
Arambulo
Vctor
360247k Ral Rojas Sistemas AU511 Dibujo CB-120 U
Moncada
7. Se presenta una base de datos de una biblioteca, aplicar las reglas de normalizacin simplificando hasta la tercera forma
normal.
Prestamos_libro (codLibro, Titulo, Autor, Editorial, NombreLector, Fechadev)
codLibro Titulo Autor Editorial nombreLector Fechadev
1001 Variable compleja Murray Spiegel McGraw Hill Prez Gmez, Juan 15/04/2005
1004 Visual Basic 5 E. Petroustsos Anaya Ros Tern, Ana 17/04/2005
1005 Estadstica Murray Spiegel McGraw Hill Roca, Ren 16/04/2005
1006 DB2 University Nancy Greenberg y Priya Nathan Oracle Corp. Garca Roque, Luis 20/04/2005
1007 Base de Datos Ramalho McGraw Hill Prez Li, Juan 18/04/2005
8. 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 los recursos de la universidad por parte de los profesores en periodos de tiempo:
DNI_Prof Nombre_Prof Despacho_Prof Recurso Descripcin Fecha_inicio Fecha_fin
33456456 P. Martnez 2.2.B05 R122 Tablet PC 1-1-2007 15-1-2007
44556689 L. Moreno 2.2.A10 R100 Impresora 1-1-2007 15-1-2007
33456456 P. Martnez 2.2.B05 R200 Porttil 12-1-2007 22-1-2007
11223344 E. Castro 2.2.B23 R122 Tablet PC 16-1-2007 31-1-2007
99771122 D. Cuadra 2.1.B23 R200 Porttil 23-1-2007 26-1-2007
33456456 P. Martnez 2.2.B05 R300 Scaner 1-1-2007 15-1-2007
99887766 F. Calle 2.1.C11 R300 Scaner 1-2-2007 6-2-2007
33456456 P. Martnez 2.2.B05 R122 Tablet PC 1-2-2007 6-2-2007
Se pide, Aplicar la normalizacin correspondiente
9. TURNOS DE TRABAJO: Dada la siguiente relacin ASIGNACIN (DNI, Nombre, Cdigo_Tienda,
Direccin_Tienda, Fecha, Turno) que contiene informacin relativa a la asignacin de los turnos de trabajo de los
empleados de los distintos centros de una cadena de tiendas de moda:
DNI Nombre Cdigo_Tienda Direccin _Tienda Turno Fecha
33456456 P. Martn 100A Av 2 de. Mayo, 23, Cercado M 2/9/06
44556689 L. Sanz 100A Av 2 de. Mayo, 23, Cercado M 2/9/06
99771122 D. Daz 100A Av 2 de. Mayo, 23, Cercado T 2/9/06
CURSO: BASE DE DATOS.
Balotario NORMALIZACION
33456456 P. Martn 200B San Borja Sur 13, San Borja T 3/9/06
11223344 E. Lpez 300C Pl. Central, Lima M 3/9/06
99887766 F. Monte 200B San Borja Sur 13, San Borja M 3/9/06
11223344 E. Lpez 300C Pl. Central, Lima M 4/9/06
99887766 F. Monte 100A Av 2 de. Mayo, 23, Cercado M 4/9/06
44556689 L. Sanz 100A Av 2 de. Mayo, 23, Cercado T 4/9/06
33456456 P. Martn 200B San Borja Sur 13, San Borja M 5/9/06
En qu Forma Normal se encuentra la relacin? Cules son sus claves?

10. Normalizar hasta la tercera forma normal (mostrando con detalle la 1ra y la 2da): Una empresa desea entrenar
a su personal compuesto por jefes y empleados. Empleados tienen un cdigo, nombre, telfono, fecha de
ingreso, direccin) los jefes fueron empleados antes de ser promocionados a jefes. Un curso solo lo puede
dictar un jefe. Los cursos tienen su cdigo, nombre, crditos. Para consideraciones de sueldo y promocin se
tienen en cuenta las notas obtenidas en los cursos.
Luego de normalizar a su forma ms alta, realice las modificaciones para satisfacer el requerimiento: Se
debe permitir que un empleado repita un curso, an cuando haya aprobado, pues algunos puestos requieren
un puntaje mnimo

S-ar putea să vă placă și