Bases
Avance Mini – Proyecto
Índice
Página
• Introducción 3
• Objetivos 4
• Modelo Entidad Relación5
• Modelo Relacional 6
• Reglas del negocio 7
• Triggers14
• Conclusión 15
Introducción
En este mini – proyecto se realizará el modelamiento de un problema de la vida real, utilizando las técnicas y conocimientos de modelado obtenidos hasta ahora en el curso.
El problema aplantear, en forma resumida es el siguiente:
Una cadena de restaurantes dedicada a la venta de una amplia gama de majestuoso platos, ha decidido implementar un sistema que permita controlar la información del negocio por completo y a la vez, generar reportes de utilidad para apoyar la toma de decisiones
Dado este problema, se realizará una captación de requerimientos presentes en elproblema planteado en clases, y en base a estos requerimientos se logrará un modelado del problema.
Para modelar el problema, se utilizará el modelo Entidad – Relación, que en su fase inicial, sólo estará no – refinado.
A partir del modelo resultante, es decir del Modelo Entidad – Relación no – refinado, se procederá a obtener el Modelo Entidad – Relación refinado, que será el que se presentarácomo solución al modelado de los requerimientos.
Objetivos
Objetivo General:
• El objetivo general de este avance del mini proyecto, es lograr modelar un problema de la vida real, usando el modelado de entidad – relación.
Objetivos Específicos:
• Identificar las entidades y relaciones existentes en el problema planteado.
• Identificarlos atributos presentes en cada entidad del problema, llevándolo más a la realidad.
• Mediante las relaciones identificadas, detectar si existen gerundios presentes en ella.
• Mediante los atributos identificados, especificar de qué tipo son cada uno.
• Identificar Tanto claves primarias, como foráneas presentes en las entidades.
• Lograr enprimera instancia un Modelo Entidad – Relación no – refinado.
• Identificar cuáles son los elementos del primer modelo obtenido, que hacen a éste un Modelo Entidad - Relación no – refinado, y a partir de esos elementos, llegar al Modelo Entidad – Relación refinado.
• Relacionar los conceptos y técnicas vistas, con el problema a resolver.
Modelo Entidad Relación[pic]
Modelo Relacional
[pic]
Reglas del Negocio
Dominio
• Restaurant:
o Dirección: se guarda la dirección del restaurant
- Tipo de dato: Varchar
- Longitud: 30
- Significado: se guarda la dirección del restaurant
- Unicidad: no
- Valor: puede ser NULLo Número de local:
- Tipo de dato: Integer
- Significado: Clave primaria
- Unicidad: Si
- Valor: Not NULL
• Empleado:
o Nombre:
- Tipo de dato: Varchar
- Longitud: 50
- Significado: nombre completo del empleado
- Unicidad: no
- Valor: NULL...
Regístrate para leer el documento completo.