1. Parcial 1 gestión de bases de datos
Estudiante: Diego Fernando Ramírez Galindo
Docente: John Jairo Londoño
Corporación Unificada Nacional de Educación Superior
CUN
26 de febrero del 2015
2. Parcial 1
Teniendo en cuenta el concepto de las dependencias funcionales no exclusivas y la
metodología que se tiene para resolver ese tipo de dependencia, resuelva el siguiente
ejercicio:
Con base en la siguiente lógica: controlar artículos de las facturas.
La cadena lógica de negocio tiene entonces 2 componentes facturas como sujeto y
artículos como grupo transaccional.
Los atributos de cada componente son los siguientes
Para factura:
Numero de factura (pk)
Fecha
Valor total
Id cliente (foring key por defecto)
Código de sucursal(foring key por defecto)
Para artículos
Código articulo(pk)
Nombre
Cantidad
Valor unitario
Código de bodega (foring key por defecto)
Construya la cadena lógica de negocios indique porque se trata de una DFNE.
Construya las tablas por el modelo de dependencias funcionales y construya las tablas
por el modelo relacional
M
1
1
Numero de factura(pk)
fecha R M
Valor total código articulo (pk)
id cliente(fkd) nombre
código de sucursal(fkd) cantidad
Valor unitario
Código de bodega(fkd)
Sujeto:
Factura
Grupo transaccional:
Articulo
3. Tabla 1 (sujeto)
Nombre de factura(pk)
Fecha
Valor total
Id cliente(fkd)
Código de sucursal(fkd)
Tabla 2 (grupo transaccional)
Numero de factura + código factura(pke)
Cantidad
Nombre
Código de bodega(fkd)
Tabla 3 (segunda parte de la llave compuesta)
Código articulo(pke)
Valor unitario
Tabla 4 (atributos que describen a id cliente)
Id clientes(pk)
Tabla 5 (atributos que describen a código sucursal)
Código sucursal(pk)
Tabla 6(atributos que describen a código bodega)
Código bodega(pk)
Este modelo es un DFNE ya que según la teoría este tipo de modelos tiene una relación
de muchos a muchos entre sus dos partes que son sujeto y grupo transaccional dado el
ejercicio esto se podría aplicar al decir que:
Una factura puede tener muchos artículos y un artículo puede estar en muchas facturas.
4. Grupo transaccional
(articulo)
Numero de factura+
código factura(pke)
Cantidad
Nombre
Código de
bodega(fkd)
Tabla de id cliente
Id cliente(pk)
Atributos que describen
id cliente
Tabla de código bodega
Código bodega(pk)
Atributos que describen a
código bodega
Sujeto(factura)
Numero de
factura(pk)
Fecha
Valor total
Id cliente(fkd)
Código de
sucursal(fkd)
Segunda parte de la
llave compuesta
Código factura(pk)
Valor unitario
Tabla de código sucursal
Código sucursal(pk)
Atributos que describen
a código de sucursal