bases de datos en access 20168

Post on 06-Apr-2017

25 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

BASES DE DATOS EN ACCESS 2016

EJERCICIO 8

• Una ONG desea elaborar una base de datos para llevar el seguimiento de todos sus proyectos. Tiene diversas sedes en varios países que se encargan de gestionar y coordinar los proyectos de ese país, cada uno de los cuales puede afectar a una o varias poblaciones. Sobre las sedes se desea mantener un identificador, la ciudad y país en el que se encuentra, junto con su dirección, un teléfono de contacto y el nombre del director. Cada sede gestiona un conjunto de proyectos, con un código, un titulo, fechas de inicio y finalización, el presupuesto asignado y el nombre del responsable. De cada proyecto es necesario conocer qué actuaciones se realizan en cada población, almacenando el nombre, país y numero de habitantes y un identificador para diferenciarlas. Además se desea la inversión del proyecto que corresponde a la población y una pequeña descripción de la actuación.

ANÁLISIS DE INFORMACIÓN

• Una ONG desea elaborar una base de datos para llevar el seguimiento de todos sus proyectos. Tiene diversas sedes en varios países que se encargan de gestionar y coordinar los proyectos de ese país, cada uno de los cuales puede afectar a una o varias poblaciones. Sobre las sedes se desea mantener un identificador, la ciudad y país en el que se encuentra, junto con su dirección, un teléfono de contacto y el nombre del director. Cada sede gestiona un conjunto de proyectos, con un código, un titulo, fechas de inicio y finalización, el presupuesto asignado y el nombre del responsable. De cada proyecto es necesario conocer qué actuaciones se realizan en cada población, almacenando el nombre, país y numero de habitantes y un identificador para diferenciarlas. Además se desea la inversión del proyecto que corresponde a la población y una pequeña descripción de la actuación.

• Las entidades (amarillo) y atributos (verde) son fáciles de identificar, pero la cardinalidad (rosa) es un poco confusa.

DIAGRAMA DE FLUJO

REGISTROS EN ACCESS: SEDE

REGISTROS EN ACCESS:POBLACIÓN

REGISTROS EN ACCESS: PROYECTO

REGISTROS EN ACCESS: PROYECTO-IDENTIFICADOR

RELACIONES EN ACCESS

REFLEXIÓN

• Éste ejercicio me confundió mucho, puesto que la cardinalidad no se veía muy explícita en el enunciado, por lo que intentaba forzar relaciones N:M cuando era una relación 1:M.

• Además, me fue algo difícil llenar los registros, ya que en algunos datos no tenía muy claro que tipo de campo debería usar, por lo que terminé haciendo los registros como 3 veces.

top related