Bases

Solo disponible en BuenasTareas
  • Páginas : 6 (1374 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de noviembre de 2010
Leer documento completo
Vista previa del texto
Bases de datos INF – 340

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...
tracking img