Sei sulla pagina 1di 2

──────────────────────────────────────────────────────────────────

BASE DE DATOS
TEORIA DE LA NORMALIZACION - FORMAS NORMALES

1. Dada las siguientes relaciones de la base de datos de las operaciones en un taller


mecánico.

VISIÓN DE CONTEXTO
a) Un mismo propietario puede tener 1 o varios automóviles en reparación, pero cada
automóvil tiene un único propietario
b) Cada vez que un automóvil ingresa al taller se le asigna una fecha prometida de entrega.
c) Cada vez que un automóvil ingresa al taller puede ser sometido a muchas tareas.
d) Cada tarea tiene un único código de tarea, conociéndose las horas estándar que debería
insumir la misma y la especialidad que debería tener el operario para realizarla.
e) Cada una de las tareas que se realizan sobre un auto, cada vez que ingresa al taller es
ejecutada por un único operario
f) Cada operario tiene un único número de legajo, y una única especialidad.
g) Durante la reparación de un automóvil, al mismo se le pueden cambiar uno, o varios
repuestos.
h) Los dueños del taller necesitan saber aquí pertenece el auto en reparación y que
repuestos lleva, para informar en el momento que llame el dueño del automóvil al dueño
se le entrega un comprobante de entrega con los datos del auto

Aplicar 1FN, 2FN y 3FN.

2. Dada la relación de una base de datos de Pedidos


Pedido(#ped, fecha, far, dir, loc, dni, nombre, tcli, cpro, npro, cant, pre, dcto) que
almacena los datos de los pedidos realizados por las farmacias asociados a una cadena
de farmacias, se cumplen las siguientes reglas semánticas:
a. Un pedido se identifica por su número (#ped).
b. Cada pedido tiene una “fecha” y el código de la farmacia que lo realiza (far).
c. De cada farmacia se conocen su dirección (dir), localidad (loc) y dni del
propietario().
d. Un mismo propietario puede serlo de varias farmacias.
e. Cada propietario tiene un nombre (nombre), aunque dos propietarios pueden
tener el mismo nombre.
f. Cada propietario tiene un “tipo de cliente”, que puede ser “A”, “B” o “C”.
g. En cada pedido se incluye una lista de productos, identificados por su código
(cpro).
h. Además, cada producto tiene un nombre (npro) de forma que no pueden existir
dos productos con igual nombre.
i. De cada producto en cada pedido se registra una cantidad pedida (cant) a un
determinado precio (pre), que puede ser diferente para el mismo producto en
diferentes pedidos.
j. Los clientes de tipo “A” tienen un descuento global en la factura del 15%, los
del tipo “B” del 10% y los del tipo “C” del 5%.
Se pide:

Aplique la 1FN, 2FN y 3F


──────────────────────────────────────────────────────────────────

3. Dada las siguientes relaciones de la base de datos de las operaciones y máquinas

VISIÓN DE CONTEXTO
a) Una maquina puede efectuar una o varias operaciones.
b) Una operación puede realizarse en una o varias maquinas.
c) Un número de operación tiene un nombre único, pero puede tener distintas
descripciones para piezas deferentes.
d) Una máquina puede tener varias maquinas alternativas.
e) Cada operación tiene una operación anterior y una siguiente, que depende de la pieza. Si
es la primera, la anterior esta en blanco. Si es la ultima la siguiente esta en blanco.
f) La horas de puesta a punto y estándar son de la operación en la maquina principal.
g) El tiempo estándar para una operación en una maquina alternativa es 20% mayor que en
la maquina principal.
h) Cada pieza está compuesta por uno o varios materiales y se necesita una cantidad de
ellos para armarla.
i) Cada máquina alternativa tiene una prioridad de uso para cada máquina de la cual es
alternativa.
j) Una maquina pertenece a un único departamento
k) La HS DISPONIBES _MAQ. Dependen exclusivamente de la maquina

Aplique la 1FN, 2FN y 3FN

4. Dada la siguiente descripción de una realidad:


En una academia de inglés se quiere modelar en una base de datos la siguiente información.
De los profesores interesa su dni, el nombre, el teléfono, el correo electrónico y su nivel de
formación. Los cursos tienen un nombre que los identifica, un nivel, y el público objetivo
(niños, jóvenes o adultos). Los salones tienen un número que los identifica, el piso donde se
encuentran y la capacidad. Por último existen los grupos. Cada grupo se identifica por el
nombre de curso y el nombre de grupo (A, B, C, etc.), y se guarda la cantidad de estudiantes
que tiene. Además, un grupo tiene asociados un conjunto de profesores y un conjunto de
salones. El salón y el profesor en cada grupo van variando a lo largo del año, pudiendo
tocarle a cualquier profesor en cualquier salón.
Se pide:

Aplique la 1FN, 2FN y 3FN

Potrebbero piacerti anche