BASE DE DATOS PARA EMPRESA PORCINA

59
2013 BASE DE DATOS PARA EMPRESA PORCINA MODELO E-R, RELACIONAL, NORMALIZACIÓN, ALGEBRA RELACIONAL, CÁLCULO RELACIONAL MIGUEL LEONARDO SÁNCHEZ FAJARDO FACULTAD: INGENIERÍA PROGRAMA: INGENIERÍA DE SISTEMAS BASE DE DATOS I UNIVERSIDAD DE LA AMAZONÍA FLORENCIA - CAQUETÁ

description

Este trabajo fue mi proyecto de Base de Datos 1. Utilicé los requerimientos de una empresa porcina llamada SANCTI SPIRITUS. Pueden descargar los requerimientos de internet sin ningún problema.

Transcript of BASE DE DATOS PARA EMPRESA PORCINA

Page 1: BASE DE DATOS PARA EMPRESA PORCINA

2013

BASE DE DATOS PARA EMPRESA PORCINA

MODELO E-R, RELACIONAL, NORMALIZACIÓN, ALGEBRA RELACIONAL, CÁLCULO RELACIONAL

MIGUEL LEONARDO SÁNCHEZ FAJARDO

FACULTAD: INGENIERÍA

PROGRAMA: INGENIERÍA DE SISTEMAS

BASE DE DATOS I

UNIVERSIDAD DE LA AMAZONÍA

FLORENCIA - CAQUETÁ

Page 2: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

1 BASE DE DATOS 1

EMPRESA PORCINA

PROYECTO FINAL DE BASE DE DATOS

Presentado por:

Miguel Leonardo Sánchez Fajardo

Cód. 017-2010-352

UNIVERSIDAD DE LA AMAZONÍA

FACULTAD DE INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMAS

BASE DE DATOS I

FLORENCIA – CAQUETÁ

2013

Page 3: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

2 BASE DE DATOS 1

EMPRESA PORCINA

PROYECTO FINAL DE BASE DE DATOS

Presentado por:

Miguel Leonardo Sánchez Fajardo

Cód. 017-2010-352

Presentado a:

ING. FREDY ANTONIO VERÁSTEGUI GONZALEZ

UNIVERSIDAD DE LA AMAZONÍA

FACULTAD DE INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMAS

BASE DE DATOS I

FLORENCIA – CAQUETÁ

2013

Page 4: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

3 BASE DE DATOS 1

TABLA DE CONTENIDO

INTRODUCCIÓN ...................................................................................................................... 5

OBJETIVOS .............................................................................................................................. 6

Objetivo general .................................................................................................................. 6

Objetivo especifico .............................................................................................................. 6

REQUERIMIENTOS (REQUISITOS) DEL SISTEMA ................................................................... 7

Requisitos de la empresa ................................................................................................. 7-9

Requisitos funcionales ................................................................................................. 10-16

Requisitos no funcionales ............................................................................................ 17-20

Requisitos de almacenamiento de información .......................................................... 21-27

MODELO ENTIDAD-RELACIÓN ............................................................................................. 28

Definir entidades ............................................................................................................... 28

Definir claves primarias y atributos ............................................................................. 29-30

Definir relaciones y cardinalidades entre entidades ........................................................ 31

Definir especificaciones y generalizaciones ...................................................................... 32

Diagrama modelo E-R ....................................................................................................... 33

MODELO RELACIONAL ......................................................................................................... 34

Modelo relacional lógico................................................................................................... 34

Modelo relacional físico .................................................................................................... 35

NORMALIZACIÓN ................................................................................................................. 36

Primera forma normal (1FN)............................................................................................. 36

Segunda forma normal (2FN) ........................................................................................... 37

Tercera forma normal (3FN) ............................................................................................. 38

Modelo normalizado ......................................................................................................... 39

Page 5: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

4 BASE DE DATOS 1

ALGEBRA RELACIONAL .................................................................................................... 40-41

CALCULO RELACIONAL ......................................................................................................... 42

DICCIONARIO DE DATOS ...................................................................................................... 43

Tablas ........................................................................................................................... 44-45

Detalle de las tablas ..................................................................................................... 46-56

CONCLUSIONES .................................................................................................................... 57

TRABAJOS FUTUROS ............................................................................................................ 58

Page 6: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

5 BASE DE DATOS 1

INTRODUCCION

La consistencia, persistencia y procesamiento de los datos de cualquier base de datos de

determinada empresa es fundamental para garantizar la fluidez de la información y darle

un mejor manejo a los procesos que posee la empresa como por ejemplo inventario,

pedidos, etc. ya que en cualquier compañía se manejan grandes flujos de información. De

esta manera, el proceso de almacenamiento y procesamiento de la información se debe

realizar de una manera óptima y eficaz que minimice costos u otras cosas.

De tal forma, una base de datos bien estructurada garantiza que todos los datos se

almacenen de manera segura sin perder el acceso total a la información que en dicha base

de datos se guarda.

El objetivo del siguiente proyecto es la elaboración de toda la documentación para la base

de datos de la empresa porcina de Villavicencio. La base de datos se elaboró a partir de los

requerimientos establecidos por la empresa, y se llevó a cabo la elaboración de los

diagramas para la elaboración de la base de datos.

Page 7: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

6 BASE DE DATOS 1

OBJETIVOS

Objetivo General

Generar la documentación para la elaboración del diseño de la base de datos de la

empresa porcina de Villavicencio.

Objetivos Específicos

Elaborar la base de datos en un sistema gestor de base de datos para la empresa

porcina.

Realizar la captura y el modelado de los requerimientos del sistema.

Elaborar el modelo entidad relación para la elaboración de la base de datos.

Generar el diagrama relacional físico y lógico para determinar el dominio de cada

atributo según las entidades formuladas.

Normalizar la base de datos hasta la tercera forma normal.

Realizar las consultas (Algebra Relacional y Calculo Relacional).

Realizar el diccionario de datos para la documentación de la base de datos.

Page 8: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

7 BASE DE DATOS 1

REQUERIMIENTOS DEL SISTEMA

Requisitos del sistema

a) Convenios.

Los Convenios se clasifican de 3 tipos: Precebas, Reproductoras y Cotos. Los Convenios de

Coto pueden ser a su vez de 3 tipos según la duración: a 30 días, 90 días, 120 días. Para cada

uno de los tipos, se realiza la planificación de alimento y carne, encontrándose similares

variables en la carne con valores diferentes (Carne a precio oficial y a precio diferenciado).

Para el alimento existe una menor coincidencia en los tipos de alimento, repitiéndose

solamente el Pienso B.

Todos los Convenios se realizan con una persona natural o comprador independiente. La

numeración de registro de los Convenios incluye el año, y un consecutivo para cada

combinación de los anteriores.

Se necesita actualizar los valores reales de alimento y carne para el análisis del

cumplimiento. En el cálculo de las Precebas interviene las TM de la venta inicial de animales

a cebar.

b) Alimento

La producción consiste fundamentalmente en la mezcla de alimentos para obtener piensos

de varios tipos para su venta principalmente a convenios. Para los convenios se tendrá en

cuenta que tengan disponibilidad en el plan contra el real.

Los surtidos no poseen el mismo factor de conversión con respecto al plan. Se procesará el

documento factura, el cual posee las siguientes características: numeración, fecha, datos

del comprador, surtido, cantidad, precio e importe. La factura debe encontrarse en alguno

de los 4 estados siguientes: OK, Pendiente, Cancelada o Confirmada.

Page 9: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

8 BASE DE DATOS 1

c) Carne

La producción de carne se basa en las compras de animales vivos a los Convenios, para

realizar este proceso, la unidad cuenta con compradores organizados en centros en los

municipios. Mediante el documento Recepción queda plasmada la compra. Las

características de este documento son: numeración, fecha, comprador, cabezas e importe.

El consecutivo estará formado por:

• Dos dígitos para identificar el centro.

• Dos dígitos para identificar al comprador.

• Cuatro dígitos para el consecutivo. (Individual por Comprador)

El consecutivo se respetará, marcando a Cancelada las recepciones que no procedan. Los

demás estados de las recepciones son: OK, Pendiente y Confirmada.

El renglón de la recepción está compuesto por:

• Tipo de Compra: Precebas, Reproductoras, Cotos.

Para los tipos de compra de Cotos existe un precio único.

Las Precebas y Reproductoras se clasifican en las siguientes categorías:

A precio oficial.

A precio oficial con descuento.

A precio diferenciado.

Excedente personal.

Excedente de CCS.

Page 10: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

9 BASE DE DATOS 1

Para las categorías de precio oficial existen las siguientes variantes con diferentes valores

de precio entre ellas.

Menos de 60 kgs.

Entre 60 y 79 Kgs.

Mayor de 80 Kgs.

Para las otras categorías las variantes son:

De 40 a 59 Kgs.

De 60 a 69 Kgs.

De 70 a 84 Kgs.

De 85 a 138 Kgs

Más de 138 Kgs.

Page 11: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

10 BASE DE DATOS 1

REQUERIMIENTOS FUNCIONALES

RF-001 Crear convenio

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 < Brindar un ambiente colaborativo de trabajo >.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario quiera crear un convenio con alguna empresa determinada.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de crear el convenio.

2 El sistema proporciona un “formulario” para crear convenio.

3 El usuario llena los datos del “formulario” para crear convenio.

4 El usuario solicita al sistema de guardar la información registrada.

5 El sistema almacena la información.

6 El sistema envía un mensaje de confirmación de creación del convenio.

Post-condición Ninguna.

Excepción PASO ACCIÓN

5 El sistema arrojará un mensaje cuando el usuario digite algún dato inválido o incorrecto como “Fecha” o “Año” del convenio.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 12: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

11 BASE DE DATOS 1

RF-002 Modificar convenio

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 < Brindar un ambiente colaborativo de trabajo >. OBJ-003 <Documentar proyecto de licitación de requisitos>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario quiera modificar cualquier convenio con alguna empresa determinada.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de modificar el convenio.

2 El usuario selecciona el convenio que quiere modificar.

3 El usuario modifica los datos que quiere cambiar en el convenio.

4 El usuario solicita al sistema de guardar la información modificada.

5 El sistema almacena la información del convenio modificado.

6 El sistema envía un mensaje de confirmación acerca del convenio modificado.

Post-condición Ninguna.

Excepción PASO ACCIÓN

5 El sistema arrojará un mensaje cuando el usuario digite algún dato inválido o incorrecto cuando esté modificando el convenio.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 13: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

12 BASE DE DATOS 1

RF-003 Eliminar convenio

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 < Brindar un ambiente colaborativo de trabajo >.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario quiera eliminar un convenio con alguna empresa determinada.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de eliminar el convenio.

2 El sistema proporciona un listado de los convenios que están registrados en el sistema.

3 El usuario determina cuales son los convenios que va a eliminar.

4 El usuario solicita al sistema la opción de eliminar convenio.

5 El sistema almacena la información.

6 El sistema envía un mensaje de confirmación de eliminación del convenio.

Post-condición Ninguna.

Excepción PASO ACCIÓN

5 El sistema arrojará un mensaje cuando el usuario elimine un convenio que no esté establecido en el sistema.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 14: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

13 BASE DE DATOS 1

RF-004 Generar factura convenio

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 < Brindar un ambiente colaborativo de trabajo >.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario genere el reporte de las facturas de los convenios.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de facturas de los convenios.

2 El usuario da clic en el botón de exportar las facturas de los convenios.

3 El sistema muestra los reportes (documentación) de las facturas de los convenios.

Post-condición Ninguna.

Excepción PASO ACCIÓN

3 El sistema arrojará un mensaje indicando que el proceso de exportar facturas de los convenios fue exitoso.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 15: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

14 BASE DE DATOS 1

RF-005 Generar factura unidades

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 < Brindar un ambiente colaborativo de trabajo >.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario genere el reporte de las facturas de las unidades.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de facturas de las unidades.

2 El usuario da clic en el botón de exportar las facturas de las unidades.

3 El sistema muestra los reportes (documentación) de las facturas de las unidades.

Post-condición Ninguna.

Excepción PASO ACCIÓN

3 El sistema arrojará un mensaje indicando que el proceso de exportar facturas de las unidades fue exitoso.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 16: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

15 BASE DE DATOS 1

RF-006 Realizar recepción

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 < Brindar un ambiente colaborativo de trabajo >.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario realice la recepción entre el comprador y el convenio.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de realizar recepción.

2 El sistema proporciona un formulario para digitar los datos del comprador y del convenio realizado.

3 El sistema almacena la información.

4 El sistema envía un mensaje de confirmación de creación de la recepción.

Post-condición Ninguna.

Excepción PASO ACCIÓN

4 El sistema arrojará un mensaje indicando que el proceso de recepción fue exitoso o que durante el proceso de inscripción de los datos hubo algún error.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 17: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

16 BASE DE DATOS 1

RF-007 Modificar recepción

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJ-002 <Documentar proyecto de licitación de requisitos>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario quiera modificar cualquier recepción entre el comprador y el convenio realizado.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario ingresa al enlace de modificar la recepción.

2 El usuario selecciona la recepción que quiere modificar.

3 El usuario modifica los datos del comprador o del convenio que quiere cambiar.

4 El usuario solicita al sistema de guardar la información modificada.

5 El sistema almacena la información de la recepción modificada.

6 El sistema envía un mensaje de confirmación acerca de la recepción modificada.

Post-condición Ninguna.

Excepción PASO ACCIÓN

5 El sistema arrojará un mensaje cuando el usuario digite algún dato inválido o incorrecto cuando esté modificando los datos del comprador o del convenio.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 18: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

17 BASE DE DATOS 1

REQUERIMIENTOS NO FUNCIONALES

RNF-011 Visualizar historial de facturas de los convenios

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJ-002 <Documentar proyecto de licitación de requisitos>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario desee ver el historial de las facturas de los convenios.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario selecciona una factura de los convenios.

2 El usuario da clic en el botón historial de las facturas de los convenios (HFC).

3 El sistema exporta un reporte con el historial de las facturas de los convenios.

Post-condición Ninguna.

Excepción PASO ACCIÓN

3 El sistema arrojará un mensaje diciendo si el reporte fue exitoso o fue un fracaso.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 19: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

18 BASE DE DATOS 1

RNF-012 Visualizar historial de facturas de las unidades

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJ-002 <Documentar proyecto de licitación de requisitos>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario desee ver el historial de las facturas de las unidades.

Pre-condición Ninguna

Secuencia Normal PASO ACCIÓN

1 El usuario selecciona una factura de las unidades.

2 El usuario da clic en el botón historial de las facturas de las unidades (HFU).

3 El sistema exporta un reporte con el historial de las facturas de las unidades.

Post-condición Ninguna.

Excepción PASO ACCIÓN

3 El sistema arrojará un mensaje diciendo si el reporte fue exitoso o fue un fracaso.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 20: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

19 BASE DE DATOS 1

RNF-013 Visualizar historial de convenios

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJ-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario desee ver el historial de los convenios.

Pre-condición El sistema debe mostrar información acerca de la trazabilidad de los convenios.

Secuencia Normal PASO ACCIÓN

1 El usuario selecciona un convenio.

2 El usuario da clic en el botón historial de los convenios (HDC).

3 El sistema muestra el historial de los convenios realizados.

Post-condición Ninguna.

Excepción PASO ACCIÓN

3 El sistema arrojará un mensaje diciendo si el reporte fue exitoso o fue un fracaso.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 21: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

20 BASE DE DATOS 1

RNF-014 Visualizar historial de recepción

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá comportarse de manera eficaz cuando el usuario desee ver el historial de las recepciones.

Pre-condición El sistema debe mostrar información acerca de la trazabilidad de las recepciones.

Secuencia Normal PASO ACCIÓN

1 El usuario selecciona una recepción.

2 El usuario da clic en el botón historial de las recepciones (HDR).

3 El sistema muestra el historial de las recepciones de la empresa.

Post-condición Ninguna.

Excepción PASO ACCIÓN

3 El sistema arrojará un mensaje diciendo si el reporte fue exitoso o fue un fracaso.

Rendimiento

Frecuencia Esperada Ninguna.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 22: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

21 BASE DE DATOS 1

REQUERIMIENTOS DE ALMACENAMIENTO DE INFORMACIÓN

RAI-101 Convenio

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de los convenios creados por la empresa.

Datos Específicos Id_Convenio.

Número.

Convenista.

PlanCarneDif.

PlanCarneOf.

PlanPiensoB.

RealPso.

RealCneOf.

RealCneDif.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 23: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

22 BASE DE DATOS 1

RAI-102 Precebas

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de los convenios (tipo Precebas) creada por la empresa.

Datos Específicos IdConvenio.

TMInicial.

Cabezas.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

RAI-103 Reproductoras

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de los convenios (tipo Reproductoras) creada por la empresa.

Datos Específicos IdConvenio.

Cabezas.

Plan_Lactacion.

PlanInicio.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 24: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

23 BASE DE DATOS 1

RAI-104 Cotos

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de los convenios (tipo Cotos) creada por la empresa.

Datos Específicos No tiene atributos individuales como entidad.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

RAI-105 Tipo de cotos

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de los tipos de cotos de cada Coto especificado en cada convenio.

Datos Específicos Id_tc.

Descripción.

CoefCneOf.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 25: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

24 BASE DE DATOS 1

RAI-106 Factura

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de las facturas de cada convenio realizado con la empresa.

Datos Específicos Id_factura.

Numero.

Estado.

Fecha

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

RAI-107 Factura convenio

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de las facturas (tipo Convenio) de cada convenio realizado con la empresa.

Datos Específicos No tiene atributos individuales como entidad.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 26: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

25 BASE DE DATOS 1

RAI-108 Factura unidad

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de las facturas (tipo Unidad) de cada convenio realizado con la empresa.

Datos Específicos No tiene atributos individuales como entidad.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

RAI-109 Unidad

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de las unidades que pertenecen a la empresa provincial.

Datos Específicos Id_unidad.

Nom_unidad.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 27: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

26 BASE DE DATOS 1

RAI-110 Recepción

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos de las recepciones realizadas entre el comprador y la empresa provincial.

Datos Específicos Id_recepción.

Numeración.

Fecha.

Estado.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

RAI-111 Comprador

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos del comprador de los convenios de la empresa.

Datos Específicos Id_compr.

Nom_compr.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 28: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

27 BASE DE DATOS 1

RAI-112 Surtido

Versión 001 (2013/11/10).

Autores Miguel Leonardo Sánchez Fajardo (Universidad de la Amazonía).

Fuentes

Objetivos Asociados OBJT-001 < Apoyar el proceso de licitación de requerimientos >. OBJT-002 <Brindar un ambiente colaborativo de trabajo>.

Requisitos Asociados Ningunos.

Descripción El sistema deberá almacenar la información correspondiente a los datos del surtido comercializados por la entidad.

Datos Específicos Id_surtido.

Descrip.

Precio.

Factor_conver.

Intervalo Temporal Pasado y presente.

Importancia Vital.

Urgencia Inmediatamente.

Estado Validado.

Estabilidad Alta.

Comentarios Ninguno.

Page 29: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

28 BASE DE DATOS 1

MODELO ENTIDAD-RELACIÓN

Definir entidades

Después de analizar los requerimientos del sistema propuesto anteriormente, se

determinaron las siguientes entidades:

Convenio

Preceba

Reproductora

Coto

TipoDeCoto

Factura

Fact_Convenio

Fact_Unidad

Unidad

Surtido

Municipio

Centro

Comprador

Recepción

SubCategoría

Categoría

TipoDeCompra

Page 30: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

29 BASE DE DATOS 1

Definir claves primarias (PK) y atributos

TABLA: Convenio

Atributo PK

Id_convenio Si

PlanCarneOf -

PlanCarneDif -

RealCneOf -

RealCneDif - PlanPiensoB -

Numero -

Convenista -

RealPsoB -

Año -

TABLA: Factura

Atributo PK

Id_factura Si

Numero -

Estado -

Fecha -

ValorTotal -

TABLA: Fact_Convenio

Atributo PK

TABLA: Fact_Unidad

Atributo PK

TABLA: Preceba

Atributo PK Cabezas -

TMInicial -

TABLA: Unidad

Atributo PK

Id_unidad Si

Nom_unidad -

TABLA: Reproductora

Atributo PK

Plan_lactacion Si PlanInicio - Cabezas -

TABLA: Surtido

Atributo PK

Id_surtido Si

Descrip -

Precio -

Factor_conver -

TABLA: Coto

Atributo PK

TABLA: TipoDeCoto

Atributo PK

Id_tc Si

CoefCneOf -

Descripción -

TABLA: Municipio

Atributo PK

Id_munc Si

Nom_munc -

Page 31: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

30 BASE DE DATOS 1

TABLA: Centro

Atributo PK

Id_centro Si

Nom_centro -

TABLA: Comprador

Atributo PK

Id_compr Si

Nom_compr -

TABLA: Recepción

Atributo PK

Id_recepción Si

Numeración -

Estado -

Fecha -

TABLA: SubCategoría

Atributo PK

Id_subcat Si

Descrip -

Precio -

TABLA: Categoría

Atributo PK

Id_categ Si

Descrip -

Descuento -

TABLA: TipoDeCompra

Atributo PK

Id_tipcom Si

Descrip -

Page 32: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

31 BASE DE DATOS 1

Definir relaciones y cardinalidades entre entidades

Page 33: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

32 BASE DE DATOS 1

Definir especificaciones y generalizaciones

Page 34: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

33 BASE DE DATOS 1

Diagrama modelo E-R

Nota: Para una mejor visualización del modelo entidad – relación, en la carpeta donde se

encuentra el proyecto están los diagramas en su tamaño original. El diagrama no se

modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 35: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

34 BASE DE DATOS 1

MODELO RELACIONAL

Modelo relacional lógico:

Nota: Para una mejor visualización del modelo relacional lógico, en la carpeta donde se

encuentra el proyecto están los diagramas en su tamaño original. El diagrama no se

modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 36: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

35 BASE DE DATOS 1

Modelo relacional físico:

Nota: Para una mejor visualización del modelo relacional físico, en la carpeta donde se

encuentra el proyecto están los diagramas en su tamaño original. El diagrama no se

modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 37: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

36 BASE DE DATOS 1

NORMALIZACIÓN

Primera forma normal (1FN):

Nota: Para una mejor visualización del modelo de primera forma normal (1FN), en la

carpeta donde se encuentra el proyecto están los diagramas en su tamaño original. El

diagrama no se modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 38: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

37 BASE DE DATOS 1

Segunda forma normal (2FN)

Nota: Para una mejor visualización del modelo de segunda forma normal (1FN), en la

carpeta donde se encuentra el proyecto están los diagramas en su tamaño original. El

diagrama no se modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 39: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

38 BASE DE DATOS 1

Tercera forma normal (3FN)

Nota: Para una mejor visualización del modelo de tercera forma normal (3FN), en la

carpeta donde se encuentra el proyecto están los diagramas en su tamaño original. El

diagrama no se modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 40: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

39 BASE DE DATOS 1

Modelo normalizado

Nota: Para una mejor visualización del modelo normalizado, en la carpeta donde se

encuentra el proyecto están los diagramas en su tamaño original. El diagrama no se

modificó debido a que se alteraba el formato de la hoja de este proyecto.

Page 41: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

40 BASE DE DATOS 1

ALGEBRA RELACIONAL

Traer los convenios con su Id, Nombre, y Año que sea mayor o igual a 2000

𝐶𝑜𝑛 = 𝐶𝑜𝑛𝑣𝑒𝑛𝑖𝑜2222

𝜋𝐶𝑜𝑛.𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜, 𝐶𝑜𝑛.𝑁𝑜𝑚𝑏𝑟𝑒, 𝐶𝑜𝑛.𝐴ñ𝑜 ( 𝜎(𝐶𝑜𝑛.𝐴ñ𝑜 ≥ 2000)(𝐶𝑜𝑛))

Traer los convenios con su respectivo convenista

𝐶𝑜𝑛 = 𝐶𝑜𝑛𝑣𝑒𝑛𝑖𝑜2222

𝐶𝑜 = 𝐶𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑡𝑎2 𝜋𝐶𝑜𝑛.𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜, 𝐶𝑜.𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑖𝑡𝑎, 𝐶𝑜.𝑁𝑜𝑚𝑏𝑟𝑒 ( 𝜎𝐶𝑜𝑛.𝐶𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑡𝑎2𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑡𝑎 = 𝐶𝑜.𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑡𝑎(𝐶𝑜𝑛

× 𝐶𝑜))

Traer los convenios de tipo Preceba con cabezas, TMInicial

𝐶𝑜𝑛 = 𝐶𝑜𝑛𝑣𝑒𝑛𝑖𝑜2222

𝑃𝑟𝑒 = 𝑃𝑟𝑒𝑐𝑒𝑏𝑎2222 𝜋𝐶𝑜𝑛.𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜, 𝑃𝑟𝑒.𝐶𝑎𝑏𝑒𝑧𝑎𝑠, 𝑃𝑟𝑒.𝑇𝑀𝐼𝑛𝑖𝑐𝑖𝑎𝑙 ( 𝜎𝑃𝑟𝑒.𝐶𝑜𝑛𝑣𝑒𝑛𝑖𝑜𝑠2222𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜 = 𝐶𝑜𝑛.𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜(𝑃𝑟𝑒

× 𝐶𝑜𝑛))

Traer los tipos de cotos con su descripción

𝑇𝐷𝐶 = 𝑇𝑖𝑝𝑜𝐷𝑒𝐶𝑜𝑡𝑜3222

𝜋𝑇𝐷𝐶.𝐼𝑑_𝑡𝑐, 𝑇𝐷𝐶.𝐷𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛(𝑇𝐷𝐶)

Traer todas las facturas con su respectiva fecha y valor total

𝐹 = 𝐹𝑎𝑐𝑡𝑢𝑟𝑎42

𝜋𝐹.𝐼𝑑_𝑓𝑎𝑐𝑡𝑢𝑟𝑎, 𝐹.𝐹𝑒𝑐ℎ𝑎, 𝐹.𝑉𝑎𝑙𝑜𝑟𝑇𝑜𝑡𝑎𝑙 (𝐹)

Page 42: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

41 BASE DE DATOS 1

Traer el estado de la factura

𝐹 = 𝐹𝑎𝑐𝑡𝑢𝑟𝑎42

𝐸𝐹 = 𝐸𝑠𝑡𝑎𝑑𝑜𝐹𝑎𝑐𝑡𝑢𝑟𝑎2

𝜋𝐸𝐹.𝐼𝑑_𝐸𝑠𝑡𝑎𝑑𝑜𝐹𝑎𝑐𝑡𝑢𝑟𝑎, 𝐹.𝐼𝑑_𝑓𝑎𝑐𝑡𝑢𝑟𝑎, ( 𝜎𝐸𝐹.𝐸𝑠𝑡𝑎𝑑𝑜 = ′ 𝑃𝐴𝐺𝐴𝐷𝐴′(𝐹 × 𝐸𝐹))

Traer el surtido con su Id, Descripción y Precio mayor o igual a 1000

𝑆 = 𝑆𝑢𝑟𝑡𝑖𝑑𝑜322

𝜋𝑆.𝐼𝑑𝑠𝑢𝑟𝑡𝑖𝑑𝑜, 𝑆.𝐷𝑒𝑠𝑐𝑟𝑖𝑝, 𝑆.𝑃𝑟𝑒𝑐𝑖𝑜 ( 𝜎𝑆.𝑃𝑟𝑒𝑐𝑖𝑜 ≥ 1000(𝑆))

Traer la recepción con su fecha y numeración

𝑅 = 𝑅𝑒𝑐𝑒𝑝𝑐𝑖ó𝑛32

𝜋𝑅.𝐼𝑑_𝑟𝑒𝑐𝑒𝑝𝑐𝑖ó𝑛, 𝑅.𝐹𝑒𝑐ℎ𝑎, 𝑅.𝑁𝑢𝑚𝑒𝑟𝑎𝑐𝑖ó𝑛(𝑅)

Traer los tipos de compras

𝑇𝐶 = 𝑇𝑖𝑝𝑜𝐷𝑒𝐶𝑜𝑚𝑝𝑟𝑎222

𝜋𝑇𝐶.𝐼𝑑_𝑡𝑖𝑝𝑐𝑜𝑚, 𝑇𝐶.𝐷𝑒𝑠𝑐𝑟𝑖𝑝(𝑇𝐶)

Traer el estado de la recepción cuando esté paga

𝑅 = 𝑅𝑒𝑐𝑒𝑝𝑐𝑖ó𝑛32

𝐸𝑅 = 𝐸𝑠𝑡𝑎𝑑𝑜𝑅𝑒𝑐𝑒𝑝𝑐𝑖ó𝑛2

𝜋𝐸𝑅.𝐼𝑑_𝐸𝑠𝑡𝑎𝑑𝑜𝑅𝑒𝑐𝑒𝑝𝑐𝑖ó𝑛, 𝑅.𝐼𝑑_𝑟𝑒𝑐𝑒𝑝𝑐𝑖ó𝑛(𝜎𝐸𝑅.𝐸𝑠𝑎𝑑𝑜 = 𝑃′ 𝐴𝐺𝐴𝐷𝐴′(𝑅

× 𝐸𝑅))

Page 43: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

42 BASE DE DATOS 1

CALCULO RELACIONAL

Traer los convenios con su Id, Nombre, y Año que sea mayor o igual a 2000

{𝑡|∃𝑠 ∈ 𝐶𝑜𝑛(𝑡[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜] = 𝑠[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜] ^ 𝑡[𝑁𝑜𝑚𝑏𝑟𝑒]

= 𝑠[𝑁𝑜𝑚𝑏𝑟𝑒] ^ 𝑡[𝐴ñ𝑜] = 𝑠[𝐴ñ𝑜] ^ 𝑠[𝐴ñ𝑜] > 2000)}

Traer los convenios con su respectivo convenista

{𝑡|∃𝑠 ∈ 𝐶𝑜𝑛(𝑡[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜] = 𝑠[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜] ^ ∃𝑢

∈ 𝐶𝑜(𝑢[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑡𝑎]

= 𝑠[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑠𝑡𝑎] ^ 𝑢[𝑁𝑜𝑚𝑏𝑟𝑒] = 𝑠[𝑁𝑜𝑚𝑏𝑟𝑒]))}

Traer los convenios de tipo Preceba con cabezas, TMInicial

{𝑡|∃𝑠 ∈ 𝐶𝑜𝑛(𝑡[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜] = 𝑠[𝐼𝑑_𝑐𝑜𝑛𝑣𝑒𝑛𝑖𝑜] ^ ∃𝑢

∈ 𝑃𝑟𝑒(𝑢[𝐶𝑎𝑏𝑒𝑧𝑎𝑠] = 𝑠[𝐶𝑎𝑏𝑒𝑧𝑎𝑠] ^ 𝑢[𝑇𝑀𝐼𝑛𝑖𝑐𝑖𝑎𝑙]

= 𝑠[𝑇𝑀𝐼𝑛𝑖𝑐𝑖𝑎𝑙]))}

Traer los tipos de cotos con su descripción

{𝑡|∃𝑠 ∈ 𝑇𝐷𝐶(𝑡[𝐼𝑑_𝑡𝑐] = 𝑠[𝐼𝑑_𝑡𝑐] ^ 𝑡[𝐷𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛]

= 𝑠[𝐷𝑒𝑠𝑐𝑟𝑖𝑝𝑐𝑖ó𝑛])}

Traer todas las facturas con su respectiva fecha y valor total

{𝑡|∃𝑠 ∈ 𝐹(𝑡[𝐼𝑑_𝑓𝑎𝑐𝑡𝑢𝑟𝑎] = 𝑠[𝐼𝑑_𝑓𝑎𝑐𝑡𝑢𝑟𝑎] ^ 𝑡[𝐹𝑒𝑐ℎ𝑎]

= 𝑠[𝐹𝑒𝑐ℎ𝑎] ^ 𝑡[𝑉𝑎𝑙𝑜𝑟𝑇𝑜𝑡𝑎𝑙] = 𝑠[𝑉𝑎𝑙𝑜𝑟𝑇𝑜𝑡𝑎𝑙])}

Page 44: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

43 BASE DE DATOS 1

DICCIONARIO DE DATOS

Tablas

Nota: Los nombres de las tablas fueron modificados debido a que se utilizó el software

Visual Paradigm for UML 10.2 Professional para realizar el diagrama, entonces no se podía

copiar sino duplicar para que se pudieran modificar los datos. Es así, que las tablas cambian

de nombre pero sus atributos siguen siendo iguales.

DICCIONARIO DE DATOS

TABLA INICIAL TABLA MODIFICADA

Convenios Convenios2222

Precebas Precebas2222

Reproductoras ReproductorasConvenios222

Cotos Cotos2222

TipoDeCotos TipoDeCotos3222

Factura Factura42

Fact_Convenio Fact_convenio222

Fact_Unidad Fact_unidad322

Unidad Unidad222

DetallaFacturaSurtido DetallaFacturaSurtido222

Surtido Surtido322

Municipio Municipio222

MunicipioContieneCentro MunicipioContieneCentro222

Centro Centro222

Comprador Comprador222

Recepción Recepción32

RecepciónDetallaSubCategoría RecepciónDetallaSubCategoría222

SubCategoría SubCategoría322

Categoría Categoría322

TipoDeCompra TipoDeCompra222

Page 45: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

44 BASE DE DATOS 1

TABLAS DESCRIPCIÓN

Convenios Representa y agrupa los documentos firmados y vigentes de los diferentes tipos de convenios (Precebas, Reproductoras, Cotos) que se realizan con los diferentes compradores.

Precebas Constituye a la tabla Convenios.

Reproductoras Constituye a la tabla Convenios.

Cotos Constituye a la tabla Convenios y no posee atributos propios como entidad.

TipoDeCotos Representa el patrón de los convenios de cotos.

Factura Engloba los documentos del mismo nombre asociados a los convenios realizados. Además, esta entidad posee 2 entidades especializadas: las facturas de convenios y las facturas de unidades.

Fact_Convenio Constituye a la tabla Factura y almacena las facturas de los convenios realizados. Esta entidad no posee atributos propios como tal.

Fact_Unidad Constituye a la tabla Factura y almacena las facturas de las unidades realizadas por las unidades. Esta entidad no posee atributos propios como tal.

Unidad Representa las unidades que pertenecen a la empresa provincial.

DetallaFacturaSurtido Representa la relación entre las facturas con los surtidos por una cantidad y un precio.

Surtido Representa los diferentes surtidos comercializados por la entidad.

Municipio Representa los municipios de la provincia.

MunicipioContieneCentro Representa la relación entre el municipio con el centro. Define aquellos municipios que están situados en diferentes centros.

Centro Representa los centros de depósito que la empresa tiene creados.

Comprador Representa los trabajadores de la empresa que realizan las compras a los convenios.

Recepción Representa el documento que media entre el comprador y el convenio creado.

RecepciónDetallaSubCategoría Representa la relación entre las recepciones con las subcategorías con una cantidad, precio, cabezas y descuento.

SubCategoría Representa los subcapítulos de cada categoría.

Categoría Representa los capítulos en que se dividen los tipos de compras.

TipoDeCompra Representa los tipos de compras que se van a realizar a los convenios.

Page 46: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

45 BASE DE DATOS 1

TABLAS DESCRIPCIÓN

ReproductorasPlanInicio22 Representa el plan de inicio de los convenios de tipo Reproductoras en el sistema.

Convenista2 Representa los datos del convenista según el convenio de cualquier tipo que se desea crear en el sistema.

EstadoFactura2 Representa el estado de la factura de cualquier tipo, es decir, almacena en el sistema si la factura esta PAGA, NO PAGA, etc.

EstadoRecepción2 Representa el estado de la recepción, es decir, almacena en el sistema si la factura esta PAGA, NO PAGA, etc.

Page 47: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

46 BASE DE DATOS 1

Detalle de las tablas

Tabla: Convenios (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_convenio

Integer(5)

PK

No

Representa el código que identifica la creación de un convenio en el sistema.

PlanCarneOf

Integer(15)

-

No

Representa el plan de carne a precio oficial de un convenio.

PlanCarneDif

Integer(15)

-

No

Representa el plan de carne a precio diferencial de un convenio.

RealCneDif

Integer(15)

-

No

Representa el coeficiente real de carne diferencial de un convenio.

RealCneOf

Integer(15)

-

No

Representa el coeficiente real de carne oficial de un convenio.

PlanPiensoB

Integer(15)

-

No

Representa el plan de carne de tipo Pienso B de un convenio.

RealPsoB

Integer(15)

-

No

Representa el pienso real de tipo B.

Numero

Integer(10)

-

No

Representa el número de consecutivo de un convenio.

Convenista

Varchar(50)

-

No

Representa el nombre del convenista cuando se crea un convenio.

Año

Integer(4)

-

No

Representa el año del convenio creado.

Page 48: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

47 BASE DE DATOS 1

Tabla: Precebas (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

ConveniosId_convenio

Integer(5)

PK

No

Representa el código que identifica la creación de un convenio en el sistema.

Cabezas

Integer(10)

-

No

Representa el número de cabezas de cada Precebas según el convenio creado.

TMInicial

Integer(5)

-

No

Representa el TM de las ventas inicial de animales de Cebar.

Tabla: Reproductoras (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

ConveniosId_convenio

Integer(5)

PK

No

Representa el código que identifica la creación de un convenio en el sistema.

Plan_lactacion

Integer(10)

PK

No

Representa el plan de pienso de lactación del tipo de Convenio Reproductora.

PlanInicio

Integer(15)

-

No

Representa el plan de pienso de inicio que se realiza en la creación de un convenio Reproductora.

Cabezas

Integer(10)

-

No

Representa el número de cabezas de cada Precebas respecto al convenio.

Tabla: Cotos (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

ConveniosId_convenio

Integer(5)

PK

No

Representa el código que identifica la creación de un convenio en el sistema.

TipoDeCotosId_tc

Integer(5)

FK

No

Representa el código que identifica el tipo de Coto correspondiente al convenio de tipo de Coto.

Page 49: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

48 BASE DE DATOS 1

Tabla: TipoDeCotos (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_tc

Integer(5)

PK

No

Representa el código que identifica el tipo de Coto correspondiente al convenio de tipo de Coto.

CoefCneOf

Integer(15)

-

No

Representa el coeficiente de carne a precio oficial del tipo de Coto correspondiente al convenio de Coto.

Descripción

Varchar(50)

-

No

Representa la descripción del tipo de coto según el convenio de Coto creado.

Tabla: Factura (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_factura

Integer(5)

PK

No

Representa el código que identifica la factura correspondiente al sistema.

MunicipioId_munc

Integer(5)

FK

No

Representa el código del municipio que está asociado con el convenio realizado.

Numero

Integer(10)

-

No

Representa el número de consecutivo correspondiente a la factura creada.

Estado

Varchar(10)

-

No

Representa el estado (PAGADO, NO PAGA) en el que se encuentra la factura creada.

Fecha

Date

-

No

Representa la fecha en la que la factura fue creada.

Page 50: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

49 BASE DE DATOS 1

Tabla: Fact_Convenio (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

FacturaId_factura

Integer(5)

PK

No

Representa el código que identifica la factura correspondiente al sistema.

ConveniosId_convenio

Integer(5)

FK

No

Representa el código que identifica la creación de un convenio en el sistema.

Tabla: Fact_Unidad (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

FacturaId_factura

Integer(5)

PK

No

Representa el código que identifica la factura correspondiente al sistema.

UnidadId_unidad

Integer(5)

FK

No

Representa el código que identifica la unidad que pertenece a la empresa provincial.

Tabla: Unidad (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_unidad

Integer(5)

PK

No

Representa el código que identifica la unidad que pertenece a la empresa provincial.

Nom_unidad

Varchar(50)

-

No

Representa el nombre de la unidad que corresponde a la empresa según el sistema.

Page 51: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

50 BASE DE DATOS 1

Tabla: DetallaFacturaSurtido (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_DetallaFacturaSurtido

Integer(5)

PK

No

Representa el código que identifica la relación entre la factura y el surtido según el convenio realizado.

SurtidoId_surtido

Varchar(50)

FK

No

Representa el código de los diferentes surtidos comercializados por la empresa.

FacturaId_factura

Integer(5)

FK

No

Representa el código que identifica la factura correspondiente al sistema.

Precio

Integer(10)

-

No

Representa el precio de la factura según el surtido.

Cantidad

Integer(10)

-

No

Representa la cantidad o valor que posee la factura a la hora de la compra del surtido.

Tabla: Surtido (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_surtido

Integer(5)

PK

No

Representa el código de los diferentes surtidos comercializados por la empresa.

Descrip

Varchar(50)

-

No

Representa la descripción según el surtido de acuerdo al convenio creado.

Precio

Integer(5)

-

No

Representa el precio del surtido según el surtido creado.

Factor_conver

Integer(10)

-

No

Representa el factor de conversión o descanso realizado a cualquier surtido según el convenio.

Page 52: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

51 BASE DE DATOS 1

Tabla: Municipio (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_munc

Integer(5)

PK

No

Representa el código del municipio que está asociado con el convenio realizado.

Nom_munc

Varchar(50)

-

No

Representa el nombre del municipio de la provincia asociado al convenio creado.

Tabla: MunicipioContieneCentro (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_MunicipioContieneCentro

Integer(5)

PK

No

Representa el código que identifica la relación entre el municipio y el centro el cual esta constituido el convenio realizado.

CentroId_centro

Integer(5)

FK

No

Representa el código del centro acopiado que la empresa tiene creado.

MunicipioId_munc

Integer(5)

FK

No

Representa el código del municipio que está asociado con el convenio realizado.

Tabla: Centro (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_centro

Integer(5)

PK

No

Representa el código del centro acopiado que la empresa tiene creado.

Nom_centro

Varchar(50)

-

No

Representa el nombre del centro de acopio que está asociado con la empresa según el convenio realizado.

Page 53: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

52 BASE DE DATOS 1

Tabla: Comprador (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_compr

Integer(5)

PK

No

Representa el código de los trabajadores de la empresa que realizan las compras a los convenios.

CentroId_centro

Integer(5)

FK

No

Representa el código del centro acopiado que la empresa tiene creado.

Nom_compr

Varchar(50)

-

No

Representa el nombre de los trabajadores que realizan las compras a los convenios.

Tabla: Recepción (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_recepción

Integer(5)

PK

No

Representa el código del documento mediado entre el comprador y el convenio realizado.

CompradorId_compr

Integer(5)

FK

No

Representa el código de los trabajadores de la empresa que realizan las compras a los convenios.

ConveniosId_convenio

Integer(5)

FK

No

Representa el código que identifica la creación de un convenio en el sistema.

Numeración

Integer(10)

-

No

Representa el código que identifica la creación de un convenio en el sistema.

Fecha

Date

-

No

Representa la fecha en la cual se realiza la recepción.

Estado

Varchar(10)

-

No

Representa el estado (HECHO, EN PROCESO, etc.) de la recepción.

Page 54: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

53 BASE DE DATOS 1

Tabla: RecepciónDetallaSubCategoría (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_RecepciónDetallaSubCategoría

Integer(5)

PK

No

Representa el código de la relación entre recepción y subcategoría asociada al convenio creado.

SubCategoríaId_subcat

Integer(5)

FK

No

Representa el código que agrupa los subcapítulos de cada categoría.

RecepciónId_recepcion

Integer(5)

FK

No

Representa el código del documento mediado entre el comprador y el convenio realizado.

Cabezas

Integer(10)

-

No

Representa el número de cabezas asociadas a la recepción según la subcategoría descrita.

Precio

Integer(10)

-

No

Representa el precio de cada cabeza comprada según la subcategoría determinada.

Descuento

Integer(10)

-

SI

Representa el descuento (no necesariamente) de las cabezas compradas.

Cantidad

Integer(10)

-

No

Representa la cantidad de cabezas según la subcategoría descrita.

Page 55: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

54 BASE DE DATOS 1

Tabla: SubCategoría (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_subcat

Integer(5)

PK

No

Representa el código que agrupa los subcapítulos de cada categoría.

Descrip

Varchar(50)

-

Si

Representa la descripción según el subcategoría escogida durante la realización del convenio.

Precio

Integer(10)

-

No

Representa el precio de cada subcategoría determinada y comprada.

CategoriaId_categ

Integer(5)

FK

No

Representa el código de los capítulos en que se dividen los tipos de compras.

Tabla: Categoría (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_categ

Integer(5)

PK

No

Representa el código de los capítulos en que se dividen los tipos de compras.

TipoDeCompraId_tipcom

Integer(5)

FK

No

Representa el código de los tipos de compras que se van a realizar a los convenios.

Descrip

Varchar(50)

-

No

Representa la descripción según la categoría descrita durante la realización del convenio.

Descuento

Integer(10)

-

Si

Representa el descuento realizado al tipo de compra según el convenio.

Page 56: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

55 BASE DE DATOS 1

Tabla: TipoDeCompra (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_tipcom

Integer(5)

PK

No

Representa el código de los tipos de compras que se van a realizar a los convenios.

Descrip

Varchar(50)

-

No

Representa la descripción según el tipo de compra descrita durante la realización del convenio.

Tabla: ReproductorasPlanInicio22 (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Plan_lactacion

Integer(10)

PK

No

Representa el código del plan de lactación de los convenios de tipo Reproductora cuando se crea en el sistema.

PlanInicio

Integer(15)

-

No

Representa el plan de lactación de los convenios de tipo Reproductora cuando se crea en el sistema.

Tabla: EstadoFactura2 (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_EstadoFactura

Integer(5)

PK

No

Representa el código del estado de la factura según el convenio creado en el sistema.

Estado

Varchar(10)

-

No

Representa el estado en el que se encuentra la factura, es decir, la factura esta PAGA, NO PAGA, etc.

Page 57: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

56 BASE DE DATOS 1

Tabla: Convenista2 (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_convenista

Integer(5)

PK

No

Representa el código del convenista según el convenio realizado en el sistema.

Nombre

Varchar(50)

-

No

Representa el nombre del convenista cuando se crea un convenio de cualquier tipo.

Apellido

Varchar(50)

-

No

Representa el apellido del convenista cuando se crea un convenio de cualquier tipo.

Direccion

Varchar(50)

-

No

Representa la dirección del convenista cuando se crea un convenio de cualquier tipo.

Telefono

Integer(10)

-

No

Representa el telefono del convenista cuando se crea un convenio de cualquier tipo.

Tabla: EstadoRecepción2 (Atributos)

Nombre Tipo de dato Llaves NULL Descripción

Id_EstadoRecepcion

Integer(5)

PK

No

Representa el código del estado de la recepción según el convenio creado en el sistema.

Estado

Varchar(10)

-

No

Representa el estado en el que se encuentra la recepción.

Page 58: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

57 BASE DE DATOS 1

CONCLUSIONES

Con la elaboración de este proyecto, se obtuvo como producto una documentación en

el que se da a conocer la estructura de la base de datos para la empresa porcina de

Villavicencio. Los procesos llevados a cabo como el diagrama relacional, la

normalización, la captura de requerimientos, entre otros, facilitaron el entendimiento

para el diseño de la base de datos para la empresa porcina.

El diccionario de datos es una herramienta bastante útil en la elaboración de la base de

datos, ya que contribuye al entendimiento de la información manejada en los sistemas

gestores de base de datos y facilitan su manejo por parte de los usuarios del sistema.

Page 59: BASE DE DATOS PARA EMPRESA PORCINA

BASE DE DATOS PARA EMPRESA PORCINA MIGUEL LEONARDO SÁNCHEZ FAJARDO

58 BASE DE DATOS 1

TRABAJOS FUTUROS

Como trabajo futuro, se pretende realizar la base de datos para la empresa porcina de

Villavicencio en los gestores de base de datos conocidos como Oracle, PostgreSQL, MySQL,

SQL Server, entre otros. Posteriormente, se desea ofrecer a la empresa el servicio de los

demás módulos que posee dicha empresa para la realización de la base de datos completa.