Title | proyecto final de la materia base de datos |
---|---|
Course | Base De Datos |
Institution | Universidad Autónoma de Santo Domingo |
Pages | 3 |
File Size | 139.1 KB |
File Type | |
Total Downloads | 505 |
Total Views | 618 |
Ejercicios Unidad 5: Normalización de DatosMatrícula: DA-2377 E-mail: luis.c@gmailNombre: Luis Carlos Vicente Tel.: 809-848-1. La siguiente tabla almacena los datos de la Nómina de una determinada empresa. Cree estructura de datos necesarias aplicando reglas de normalización.CODI GO NOMI NADESCRIPCI...
Ejercicios Unidad 5: Normalización de Datos Matrícula: DA-2377 E-mail: [email protected] Nombre: Luis Carlos Vicente Tel.: 809-848-0260 1. La siguiente tabla almacena los datos de la Nómina de una determinada empresa. Cree estructura de datos necesarias aplicando reglas de normalización. CODI GO NOMI NA
DESCRIPCIO N NOMINA
NUMERO MOVIMIENT O
CODIGO EMPLEAD O
NOMBRE EMPLEADO
OFI OFI
OFICINA OFICINA
0001 0002
J001 J001
ELIAS ELIAS
OFI OFI
OFICINA OFICINA
0003 0004
V001 V001
ROSA ROSA
OBR OBR
OBREROS OBREROS
0001 0002
J002 J002
JULIO JULIO
OBR
OBREROS
0003
C001
CASILDA
TRANSA C. SALARIO IMPUES TO SALARIO IMPUES TO SALARIO IMPUES TO SALARIO
MONTO
500 -10 800 -15 2000 -40 3000
2. Suponga que usted está trabajando en la automatización de un Sistema de Compras para determinada empresa; suponga, además, que usted ha hecho un levantamiento de información, recabando los siguientes datos: - En una Orden de Compra pueden comprarse varios productos - Una Orden de Compra se hace a un Suplidor - A un Suplidor pueden hacérsele varias Órdenes de Compra - Un Suplidor puede tener asignadas varias direcciones - Una Orden de Compra se envía a una sola de las direcciones del Suplidor Diseñe las estructuras de datos necesarias para almacenar dicha información. Aplique reglas de normalización.
Primero Normalizo la Tabla dividiéndola en más de una entidad, así: TABLA POSICION EMPLEADOS CODIGO EMPLEADO
CODIGO NOMINA
DESCRIPCION NOMINA
J001 V001 J002 C001
OFI OFI OBREROS OBREROS
OFICINA OFICINA OBREROS OBREROS
Numero Movimiento 0001 0004 0002 0003
TABLA EMPLEADOS CODIGO EMPLEADOS J001 V001 J002 C001
NOMBRE ELIAS ROSA JULIO CASILDA
TABLA DE PAGOS COD.EMPLEADO S J001 V001 J002 C001
SALARIO
IMPUESTO
MONTO
500 800 2000 3000
10 15 40 0
490 785 1960 3000
Base de Datos Compra ORDEN DE COMPRA + Orden_ID INT + ID_SUPLIDOR CHAR PK + Fecha_Comp Date
Direccion_Suplidor + ID_SUPLIDOR CHAR PK + DIRECCION VARCHAR
SUPLIDOR + ID_SUPLIDOR CHAR PK + SUPLIDOR VARCHAR
PRODUCTO + ID_SUPLIDOR CHAR PK + PRODUCTO VARCHAR + CANTIDAD INT...