Base de datos
FACULTAD DE ADMINISTRACIÓN Y CONTADURÍA
Bases de Datos
Grupo: 2495 Salón D-103
Propuesta de proyecto: Agenda para el ejecutivo.
Integrantes del equipo:
Esparza Chávez Fabio
Zepahua Juárez Oscar
Vilchis Ortiz Alan Michael
Índice de contenidos:
1.- Planteamiento del problema. Página 4
2.- Lista de entidades. Página 4
3.-Diagrama de interrelaciones. Página 5
4.- Matriz de relación con dos comprobaciones. Página 5
5.- Análisis de la entidad más importante. Página 5
6.- Modelado conceptual con propiedades. Página 6
7.- Modelado Lógico. Página 7
8.- Modelado Físico. Página 8
9.- Tablas de instancia. Página 9
10.- Diccionario de datos. Página 10
11.- Código SQL para la implementación. Página12
12.- Conclusiones. Página 17
13.- Bibliografía. Página 18
1.- Planteamiento del problema.
Agenda personal del ejecutivo:
Una agenda personal está compuesta de una serie de días donde el ejecutivo almacena sus datos: nombre, dirección, teléfono, contacto en caso de emergencia y fecha de adquisición.
Se guardará información de las empresas con las que tendrá contacto a lo largodel año, de las que también se almacenará información: nombre, fecha de inicio de relación, fecha de cita, responsable con el que se hará contacto, dirección, el número de personas que trabajan en la empresa. El ejecutivo de la agenda va almacenando cada una de las citas con las personas (contactos).
Por otra parte en la misma agenda el ejecutivo quiere guardar un histórico de sus vacaciones por loque tiene información de su lugar de vacaciones, y de las personas con las que ha viajado allí. De las vacaciones interesará saber: si fue en avión, autobús o coche; quién lo acompañó que nunca repiten viaje con él y no viajan más de tres con él. El nombre del lugar a donde fueron, los seis principales lugares que visitaron, el hotel de hospedaje y si fue necesario la renta de un automóvil o nopara dicho viaje.
Por obvias razones, es importante guardar eventos importantes del ejecutivo. Los datos son: evento, fecha de inicio, fecha de fin (de existir), dirección del evento, duración del evento, consideraciones y descripción del evento.
Los cumpleaños serán guardados de forma completa, en la fecha en la que se cumplan dando un aviso al usuario dos días antes y sobre todo si esnecesario que de un regalo con dos días más de anticipación. Se guardara el nombre de la persona, su fecha de cumpleaños, lugar de festejo, sugerencias de regalo (tres), edad que cumple, si vive en el DF o es de algún otro estado o país; correo electrónico, teléfono, facebook, twitter, y otra forma de localizarlo.
Le recordamos son importantes y le tienen que llegar tanto a su correo electrónico delejecutivo como a su Smartphone.
2.- Lista de entidades.
Agenda
Vacación
Cita
Empresa
Cumpleaños
Evento
3.- Diagrama de interrelaciones.
4.- Matriz de relación con dos comprobaciones.
Agenda
Vacación
Cita
Empresa
Cumpleaños
Evento
Agenda
Tener
Tener
Tener
Tener
Tener
Vacación
Pertenece
Cita
Pertenece
Empresa
PerteneceCumpleaños
Pertenece
Evento
Pertenece
Comprobación 1
= 10
5
1
1
1
1
1
Comprobación 2: (#6-1)(2) = 10
5.- Análisis de la entidad más importante.
En base a la matriz previamente señalada, podemos observar que la entidad “agenda” tiene 5 relaciones, por lo cual, consideramos que es la más importante.
6.- Modelado conceptual con propiedades.
7.-Modelado Lógico.
8.- Modelado Físico.
9.- Tablas de instancia.
Agenda:
AgendaxEvento
Cita:
Cumpleaños:
Empresa:
Evento:
Lugar:
Vacación:
10.- Diccionario de datos.
Nombre de la tabla: vacacion
Descripción: Esta tabla contiene la lista de vacaciones a las cuales el ejecutivo ha asistido.
Campo
Tipo
Tamaño
Descripción
idVac
Numérico
5
Clave de las...
Regístrate para leer el documento completo.