Está en la página 1de 3

Facultad

Ingeniería

Programa

Ingeniería de Sistemas

Semestre

7mo

Asignatura

Base de Datos

Taller

Número 1

Docente:

Ing. José Carmona

Presentado Por:

Eduardo Cañate Montiel

Miguel Gómez
Neil Calvo
Leiner Pacheco
CASO : EMPRESA ABC

El cliente es la empresa ABC, dedicada a realizar interventorías en proyectos de ingeniería civil para
construcción de puentes. Requiere implementar un sistema de bases de datos que permita registrar y
controlar los artículos suministrados por los diferentes proveedores a los diferentes proyectos que
interviene actualmente ( no históricos) . Le expone a usted las siguientes reglas del negocio :
• Requiere registrar por cada proyecto : código, nombre, fecha-inicial, fecha-final, costo ,
ubicación.
• Requiere registrar por cada proveedor : nit, nombre, teléfono, dirección-base, email
• Requiere registrar por cada artículo : código, descripción, costo_unitario.
• Un artículo cualquiera no tiene proveedor exclusivo.
• Un proveedor cualquiera puede suministrar muchos artículos.
• Un proyecto cualquiera puede tener muchos proveedores.
• Un proveedor cualquiera puede surtir a varios proyectos.
• Requiere los siguientes reportes :
• Listado que muestre para cada proyecto , la información básica de los proveedores y los
artículos que suministra.
• Listado de proveedores que suministran un artículo dado y su costo unitario.
• Listado de artículos que requiere un proyecto dado

QUÉ DEBES HACER ?


DEL ENUNCIADO DEL PROBLEMA :
• IDENTIFICA ENTIDADES
• IDENTIFICA Y TIPIFICA ATRIBUTOS
• DETERMINA LA RELACIÓN O RELACIONES ENCONTRADAS. JUSTIFICA
Solución

Identificación de entidades:
Hay 3 entidades y estas son; proyecto, proveedor y artículo (las consideramos entidades debido
a que están compuestas por una serie de atributos que las caracterizan).
Identificación de atributos y tipificación:
Atributos de la entidad proyecto:
• ATRIBUTO SIMPLE código,
• ATRIBUTO COMPUESTO nombre
• ATRIBUTO COMPUESTO fecha-inicial, fecha-final
• ATRIBUTO MULTIVALORADO costo
ATRIBUTO COMPUESTO ubicación.

Atributos de la entidad artículo:


• ATRIBUTO SIMPLE código
• ATRIBUTO MULTIVALORADO descripción,
• ATRIBUTO SIMPLE costo_unitario.

Atributos de la entidad proveedor:


ATRIBUTO SIMPLE nit
ATRIBUTO COMPUESTO nombre
ATRIBUTO MULTIVALORADO teléfono
ATRIBUTO COMPUESTO dirección-base
ATRIBUTO MULTIVALORADO email
Determinación de relación encontrada:
Hay una relación de grado ternaria, debido que claramente se ven 3 entidades, provedor, artículo y
proyecto, estas requieren el grado ternario porque la empresa ABC requiere que por cada proyecto
muestre toda la información de los proveedores de los artículos, las tablas deben estar enlazadas entre si
para que esta información requerida pueda ser dada y además se requiere un listado de los artículos de
cada proyecto, la relación que establecemos esta, el ejemplo de esta relación seria.
Proveedor-----provee---proyecto
artículo

También podría gustarte