You are on page 1of 16

Normalizacin de tablas

Ejercicios 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.

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO1: PRSTAMO DE LIBROS


Dada la tabla, que se presenta al final de la explicacin, la cual contiene informacin relativa a los prstamos de libros, que realizan las editoriales a los profesores de los Institutos Tecnolgicos, realiza el proceso de normalizacin, hasta la 3FN.
instituto ITL profesor Martin Valdez Pascual Rodrguez Laura Grajeda Luis chi Armando Lpez Javier Lpez Lucrecia Sandoval Guadalupe contreras Ramn Cortez Rosa Hermes Thala Romero Jaime Valdez asignatura Administracin aula 5A grupo 1 libro Administracin Financiera Matemticas para Ingenieros Aplicaciones visuales en RAD Studio XE Contabilidad para Ingenieros La programacin lgica Administracin de servidores In Touch Aplicaciones WEB en RAD Studio XE Sistemas de bases de datos Sistemas de bases de datos Sistemas de bases de datos Administracin Financiera avanzada editorial AGT Editor S.A. Alfa Editores Tcnicos CITEM Feha_prestamo

ITL

Pensamiento numrico Programacin i Contabilidad Programacin lgica Servidores Ingles Programacin ii Bases de datos Bases de datos ii Bases de datos i Finanzas

26C

ITL

17B

ITSL ITSL ITSSP ITSSP ITSLL ITSLL ITSL ITL ITL

19D 3F 2A 2D 2B 8D 32C 31C 31D

2 3 7 2 1 5 5 6 4

Ediciones fiscales ERA

Ediciones fiscales

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 1

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 2: IMPARTE
Dada la siguiente tabla, la cual contiene informacin relativa a las asignaturas que un profesor imparte, adems de contener datos de identificacin de los diferentes participes de la tabla IMPARTE. Realiza la normalizacin.

Cod_Prof 9321 9321 8142 8142 8142 9577 9111 9111 9111

Nombre_Prof J. Snchez J. Snchez P. Martn P. Martn P. Martn A. Garca L. Lpez L. Lpez L. Lpez

Despacho 2B2 2B2 2B2 2B2 2B2 2C4 2D5 2D5 2D5

Cod_asignatura ITIG0231 ITIG0221 ITIG0231 ITIG0242 LD0241 II0232 II0232 ITIG0232 ITIG0221

Nombre_ asignatura Diseo de BD Ficheros y BD Diseo de BD Diseo Avanzado deBD SGBD Administracin deBD Administracin deBD BD Avanzadas Ficheros y BD

N crditos 7 7 7 4.5 6 6 6 4.5 7

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 2

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 3: REVISTA
Dada la siguiente tabla, la cual contiene informacin relativa a las publicaciones que diferentes autores realizan en una revista, realiza la normalizacin.

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 3

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

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

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 4

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

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.

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 5

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 6: MUSICA Un Aficionado a la msica decide automatizar la administracin de su coleccin pues 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 varios cantantes o grupos. Tambin se conoce la estantera (E) donde est ubicado el ttulo existiendo al menos una estantera por ao de edicin. Adems, se conocen las canciones (C) de cada ttulo, no existiendo en un ttulo dos canciones con el mismo nombre. La duracin (D) de una cancin puede variar en los distintos ttulos en los que se incluye, pudiendo ser o no interpretada por el mismo cantante o grupo. Realiza la normalizacin del sistema antes descrito

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 6

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 7: SEGURO SOCIAL

El Seguro Social desea conocer los pacientes (RFC) que han sido atendidos en sus 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 ser atendido en varios hospitales, en cada uno de ellos slo le atiende un doctor. Realiza la normalizacin del sistema antes descrito

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 7

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 8: DESPACHO Cada despacho de una oficina es identificado por un #despacho y tiene precisamente un telfono. Cada telfono tiene su propio #extensin. Hay dos tipos de telfonos, slo para llamadas internas (tipo I), y para llamadas externas/internas (tipo E). Los costes de alquiler de extensin dependen nicamente del tipo, telfonos de tipo I son cargados con la tarifa T1, y los del tipo E con la tarifa T2. La informacin sobre despachos y telfonos ser almacenada en la relacin: Oficina(#despacho, nmero_ocupantes, #extensin, tipo_telfono, tarifa) Realiza la normalizacin del sistema antes descrito

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 8

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 9: ORDENES
Un dato sin normalizar no cumple con ninguna regla de normalizacin. Para explicar con un ejemplo en qu consiste cada una de las reglas, vamos a considerar los datos de la siguiente tabla. ordenes (id_orden, fecha, id_cliente, nom_cliente, estado, num_art, nom_art, cant, precio) Ordenes
Id_orden 2301 2301 2301 2302 2303 2303 Fecha 23/02/11 23/02/11 23/02/11 25/02/11 27/02/11 27/02/11 Id_cliente 101 101 101 107 110 110 Nom_cliente Martin Martin Martin Herman Pedro Pedro Estado Caracas Caracas Caracas Coro Maracay Maracay Num_art 3786 4011 9132 5794 4011 3141 nom_art Red Raqueta Paq-3 Paq-6 Raqueta Funda cant 3 6 8 4 2 2 Precio 35,00 65,00 4,75 5,00 65,00 10,00

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 9

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 10: FACTURA DE COMPRA VENTA


La empresa COLOMBIAN 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)

Dnde: NUM_FAC: Nmero de la factura de compra venta FECHA_FAC: Fecha de la factura de compra venta NOM_CLIENTE: Nombre del cliente DIR_CLIENTE: Direccin del cliente RIF_CLIENTE: Rif del cliente CIUDAD_CLIENTE: Ciudad del cliente TELEF_CLIENTE: Telfono del cliente CATEGORIA: Categora del producto COD_PROD: Cdigo del producto DESCRIPCION: Descripcin del producto VAL_UNIT: Valor unitario del producto CANT_PROD: Cantidad de productos q compra el cliente La llave primaria es Nmero de Factura de venta: NUM_FAC

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 10

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 11: 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 * GUIA_FECHA= Fecha de la Guia * GUIA_HORA= 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_NOM = 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 del destinatario * CODIGO = Codigo del paquete * TIPO = Tipo de paquete * NOMBRE = Nombre del paquete * DESCRIPCION = Descripcin del paquete * VALR_ FLETE = Valor del flete

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 11

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 11: 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 ttulo 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 Tom Cruise 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) Dnde: cod_alquiler = Codigo del alquiler num_membresia = Numero de membresia cod_cliente = cdigo del cliente nom_cliente = nombre del cliente dir_cliente = direccin del cliente telef_cliente = telfono del cliente cod_cassette = cdigo del cassette fecha_alquiler = fecha del alquiler del al pelcula fecha_dev = fecha de devolucin de la pelicula valor_alquiler = valor del alquiler de la pelcula cantidad = cantidad de pelcula alquilada num_copias = nmeros de copias de cassette formato = formato del cassette titulo = nombre de la pelcula categora = categora de la pelcula cod_actor = cdigo del actor nom_actor = nombre del actor fechanac_actor = fecha de nacimiento del actor cod_tipo = cdigo del tipo de pelcula.
bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 12

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 12: ALUMNOS


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/ alumno 382145A 382145A 382145A 360247k 360247k 360247k Nombre/ alumno Luis Zuloaga Luis Zuloaga Luis Zuloaga Ral Rojas Ral Rojas Ral Rojas Especialidad Industrial Industrial Industrial Sistemas Sistemas Sistemas Cdigo/ curso MA123 QU514 AU521 PA714 MA123 AU511 Nombre_curso Matemtica 2 Fsica Qumica Descriptiva Investigacin 1 Matemtica 2 Dibujo Nombre/ docente Carlos Arambulo Petra Rondinel Vctor Moncada Cesar Fernadez Carlos Arambulo Vctor Moncada Oficina CB-214 CB-110 CB-120 SC-220 CB-214 CB-120 curso U U W V V U

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 13

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

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 los recursos de la universidad por parte de los profesores en periodos de tiempo:
DNI_Prof 33456456 44556689 33456456 11223344 99771122 33456456 99887766 33456456 Nombre_Prof P. Martnez L. Moreno P. Martnez E. Castro D. Cuadra P. Martnez F. Calle P. Martnez Despacho_Prof 2.2.B05 2.2.A10 2.2.B05 2.2.B23 2.1.B23 2.2.B05 2.1.C11 2.2.B05 Recurso R122 R100 R200 R122 R200 R300 R300 R122 Descripcin Tablet PC Impresora Porttil Tablet PC Porttil Scaner Scaner Tablet PC Fecha_inicio 1-1-2007 1-1-2007 12-1-2007 16-1-2007 23-1-2007 1-1-2007 1-2-2007 1-2-2007 Fecha_fin 15-1-2007 15-1-2007 22-1-2007 31-1-2007 26-1-2007 15-1-2007 6-2-2007 6-2-2007

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 14

OCTUBRE 2011

NORMALIZACIN DE TABLAS Ejercicios no resueltos

INFORMTICA

EJERCICIO 14: UTILIZACIN DE RECURSOS DE LA UNIVERSIDAD


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 33456456 44556689 99771122 33456456 11223344 99887766 11223344 99887766 44556689 33456456 Nombre P. Martn L. Sanz D. Daz P. Martn E. Lpez F. Monte E. Lpez F. Monte L. Sanz P. Martn Cdigo_Tienda 100A 100A 100A 200B 300C 200B 300C 100A 100A 200B Direccin _Tienda Avd. Mayor, 23, Alcorcn Avd. Mayor, 23, Alcorcn Avd. Mayor, 23, Alcorcn C/ Sur 13, Alcorcn Pl. Central, Getafe C/ Sur 13, Alcorcn Pl. Central, Getafe Avd. Mayor, 23, Alcorcn Avd. Mayor, 23, Alcorcn C/ Sur 13, Alcorcn Turno M M T T M M M M T M Fecha 2/9/06 2/9/06 2/9/06 3/9/06 3/9/06 3/9/06 4/9/06 4/9/06 4/9/06 5/9/06

bustamantegrj@gmail.com

I.S.C. E.D. M.E. RICARDO DE JESS BUSTAMANTE GONZLEZ ww.ricardobustmante.comeze.com 15

You might also like