Está en la página 1de 2

UPC

DISEO DE BASE DE DATOS

Carrera : Ingeniera de Sistemas de Informacin / Ingeniera de Software / Ciencias de


la Computacin
Curso : Diseo de Base de Datos

PRACTICA DIRIGIDA 07
Normalizacin 1ra a 4ta FN

1. Control de horas de Intervenciones Quirrgicas en una Clnica.

Considere los siguientes atributos:

# SALA Nmero de sala de operaciones


C ENFERMERA Cdigo de Enfermera
N ENFERMERA Nombre de Enfermera
D CIRUGIA Fecha de ciruga
H CIRUGIA Hora de ciruga
C ESPECIALIDAD Cdigo de especialidad
N ESPECIALIDAD Nombre de la especialidad
# HISTORIA_CLINICA Nmero de historia clnica del paciente
N PACIENTE Nombre del paciente
C HABITACION Cdigo de habitacin del paciente
T CONTRAINDICACIONES Detalle de contraindicaciones del paciente
Q HORAS_CIRUGIA Cantidad de horas de duracin de ciruga
$ TARIFA_ESPECIALIDAD Precio por hora por especialidad

Este es un caso de control de horas trabajadas en el Centro Quirrgico de una Clnica.


El control de horas es necesario para realizar el pago de remuneraciones a las enfermeras

Suposiciones:

Las cirugas se realizan en una sala, en una fecha y hora determinada.


Para cada ciruga puede asignarse una o mas enfermeras.
Cada sala de operaciones esta equipada para una especialidad.
Cada especialidad tiene una tarifa por hora de enfermera.
Una misma enfermera puede apoyar en intervenciones quirrgicas de cualquier
especialidad.
Cada intervencin tiene registrado al paciente intervenido.
Cada paciente est internado en una habitacin, y en una misma habitacin puede haber
ms de un paciente.

1
UPC
DISEO DE BASE DE DATOS

2. Venta de Cocinas

Una empresa dedicada a la comercializacin de cocinas desea aumentar su control sobre los
elementos que la afectan. Del resultado del anlisis que realiza se tiene la siguiente
informacin:
Hay una serie de Fabricantes de muebles de cocina. De cada fabricante se dispone del
nombre y direccin, y se identifica mediante un cdigo nico.
Cada fabricante fabrica uno o ms muebles de cocina.
Un mueble de cocina se identifica mediante un cdigo y tiene una determinada lnea, es de
un color y de una categora: mueble alto, mueble bajo, panel o encimera.
Una cocina la compone una serie de muebles de distinto tipo. Cada mueble de cocina
solamente puede formar parte de una cocina. Se asigna un cdigo nico que permite
identificar sin ambigedad cada cocina montada.
Cada cocina la puede vender un nico distribuidor en una determinada fecha de venta,
aunque cada distribuidor, como es lgico, puede vender varias cocinas.
De un distribuidor se dispone del cdigo, nombre y direccin.
Cada cocina la debe montar por lo menos un montador, y el mismo montador puede
trabajar en el montaje de varias cocinas. De un montador nos interesa su cdigo, nombre
direccin.
Cada cocina es comprada por un solo cliente, el que puede comprar varias cocinas. De un
cliente nos interesa su cdigo, nombre y apellidos, direccin y telfono.
En base a las especificaciones alcanzadas obtenga un esquema relacional normalizado hasta
en 4FN para el conjunto de elementos de datos indicado a continuacin, indicando claramente
las dependencias funcionales trabajadas en cada paso.
VENTA DE COCINAS
Elemento de dato Definicin
C_Cliente Cdigo identificador del cliente
N_Cliente Nombre y apellidos del cliente
T_CliDireccion Direccin del cliente
C_Fabricante Cdigo identificador del fabricante
N_Fabricante Nombre del fabricante
T_FabDireccion Direccin del fabricante
C_Distribuidor Cdigo identificador del distribuidor de cocinas
N_Distribuidor Nombre del distribuidor de cocinas
T_DisDireccion Direccin del distribuidor de cocinas
C_Montador Cdigo identificador del montador
N_Montador Nombre y apellidos del montador
T_MontDireccion Direccin del montador
C_Cocina Cdigo identificador de la cocina
D_Venta Fecha de venta de la cocina
C_Mueble Cdigo identificador del mueble
N_Linea Lnea del mueble (clsico, vanguardista, rstico, etc.)
N_Categoria Categora del mueble: encimero, alto, bajo o panel
N_Color Color del mueble