Documente Academic
Documente Profesional
Documente Cultură
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
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