Sei sulla pagina 1di 2

CREACIN DE UNA BASE DE DATOS CON MIS FAMILIARES

Queremos disear una base de datos que permitir que gestionemos los datos de nuestros familiares de la manera ms completa posible. Para ello es necesario un nico formulario donde nos aparezca la ficha de cada familiar con un aspecto similar a la imagen de la derecha. Nuestra base de datos requerir del uso de tres tablas que, posteriormente, aglutinaremos en una consulta que utilizaremos para hacer nuestro formulario, y aquellas necesarias para hacer todos los informes se piden en esta prctica. Las tres tablas necesarias sern, por tanto, las siguientes: a) Provincias: almacenar las Provincias y Comunidades Autnomas de Espaa en dos campos independientes. Su clave principal puede ser autonumrica (predefinida en Access) o ser el campo Provincias, dado que ser un dato obligatoriamente requerido en esta tabla (no en la de familiares) y nico en cada registro que contenga. La tabla se realizar en Excel y ser importada posteriormente a la base de datos prestando especial atencin en modificar los campos importados y que no existan registros vacos en la tabla importada (ya que Access detectar errores en claves vacas que identificar como NULL). Esta tabla se utilizar para obtener las distintas provincias en la que residen nuestros familiares mediante un campo de tipo cuadro combinado (desplegable) que se conseguir con el asistente de bsqueda. b) Relacin. Contendr un nico campo que reflejar bsicamente el tipo de relacin que tenemos con el familiar que identifica el registro. Se utilizar para que, en un cuadro de lista, se selecciones una de las opciones posibles. Ejemplos del contenido de esta tabla sern los siguientes registros: madre, abuelo, hermana, suegro, cuada. Dado que no puede haber dos relaciones familiares iguales y no hay ms campos, se deber considerar como la clave principal. c) Familiares: Ser la tabla principal y contendr los campos necesarios para definir a la persona, su direccin postal, datos de contacto, cumpleaos, datos familiares, Concretamente, para los campos Relaciones y Provincias, se ejecutar un asistente para bsqueda de valores en las tablas anteriormente creadas. No se incluir en esta tabla el campo Comunidad Autnoma dado que ya se encuentra en otra tabla con la que existe relacin y, para que en el formulario se actualice el campo Comunidad Autnoma bastar con ir al panel de HerramientasRelaciones y seleccionar, en la relacin creada, Exigir Integridad Referencial y Actualizar Campos En Cascada. d) Se podr introducir una nueva tabla con los tipos de vas: calle, plaza, avenida, pasaje, carretera

Una vez listas las tablas, se proceder a realizar el formulario principal que al que se desactivarn los botones de desplazamiento, el selector de registros y los botones maximizar y minimizar. Adems, se aadirn botones de comando que permitan operaciones con registros (primero, siguiente, anterior, ltimo, nuevo, eliminar y filtrar). Prestar atencin de que la varita mgica est activada para que, al insertar el botn, se ejecute el asistente para crearlo de manera ms sencilla. Dado que orden de campos en el formulario puede variar respecto al de la tabla, ser interesante observar el orden de tabulacin seguido, es decir, el orden de campos que se seguir cuando se pulse la tecla Tabulacin. Posteriormente se realizarn los informes siguientes: 1. Lista de los cumpleaos de los familiares en todo el ao ordenado por meses con los datos de inters. 2. Listado de los datos bsicos de contacto (telfono, direccin,) de los familiares que residen en una localidad concreta (se solicita la localidad al abrir el informe simplemente escribiendo entre corchetes un dato que no exista, por ejemplo [A qu localidad vas a viajar?] para que pida el valor en el momento de ejecutar el informe). 3. Las cartas de felicitacin de navidad individualizadas para las personas de tu familia (debern aparecer dos: una en masculino y otra en femenino). La carta se har con Microsoft Word con ayuda de la herramienta combinar correspondencia, utilizndose como base de datos la que se crea en esta prctica. Por ltimo se perfilar la base de datos de la siguiente manera: 1. Se crear un formulario ms que contenga botones de acceso a los informes y el formulario creado, debindose abrir automticamente cundo se abra la base de datos. 2. Se valorar incluir un botn para mandar e-mail al familiar con el contenido del campo Correo Electrnico. 3. Se introducirn los datos de unos 10 familiares y se comprobar que el funcionamiento es el inicialmente diseado tanto en la base de datos como en la carta de navidad dndose por concluido el diseo la base de datos.

Potrebbero piacerti anche