• No se han encontrado resultados

Creación de una base de datos relacional

N/A
N/A
Protected

Academic year: 2021

Share "Creación de una base de datos relacional"

Copied!
5
0
0

Texto completo

(1)

Creación de una base de datos relacional

Una de las principales características del Access, es la forma de relacionar unas tablas con otras dentro de la propia base de datos.

En esta actividad vamos a realizar una tarea más avanzada a la que has realizado hasta ahora, como es la creación de una base de datos con varias tablas.

ACTIVIDAD 6

• Crea una tabla, Animales del zoológico dentro de la base de datos Animales, con los campos y propiedades de la figura:

Nombre de campo Tipo Tamaño Descripción

Nombre Texto 20 Nada

Especie Texto (**) 20 Nada

Sexo Texto 1 Sólo se introducirá M (macho) o H

(hembra)

(**) Además, el campo Especie tiene activada la opción Sí (con duplicados) para la propiedad Indexado.

• Tras guardar el diseño de la tabla, activa su ventana Hoja de datos para comenzar a introducir registros:

Nombre Especies Sexo

Kata Ardilla H

Moro Ardilla M

Dar Ardilla H

Subenca Bisonte europeo H

Faro Bisonte europeo M

Tato Cabra alpina M

Mirabella Cabra alpina H

Roda Cabra alpina H

Vida Cabra alpina H

Mar Castor H

Rodol Castor M

Tatina Castor H

Faloida Castor H

Casto Castor M

Naranja Castor H

Rodolfo Ciervo M

Yoga Ciervo H

Ka Corzo M

Bana Corzo H

Flipper Delfines mulares M

Roby Delfines mulares M

Rudi Delfines mulares H

Helen Delfines mulares H

Mana Delfines mulares H

Rov Erizo M

Alhambra Erizo H

Raima Erizo H

Nani Focas M

Purit Focas M

(2)

As Focas H

Flautín Gamo M

Master Hámster M

Chula Hámster H

Alela Hámster H

Marco Jabalí M

Jai Jabalí H

Natura Jabalí H

Yafa Garza real M

Nunita Garza real H

Pavita Garza real H

Jarabo Oso pardo M

Káiser Oso pardo M

Otilia Oso pardo H

Natura Oso pardo H

Ladina Oso pardo H

Umbrela Oso pardo H

Arman Tejón M

Esmeralda Tejón H

Leo Tejón H

Cid Zorro M

Salina Zorro H

Vandi Zorro H

Roca Zorro H

Mon Zorro M

Cierra la ventana tabla.

• Activa la ventana Relaciones y agrega las ventanas existentes en la base de datos.

• Crea la relación entre las tablas activando la opción Elegir integridad referencial. En caso de tener problemas a la hora de activar la propiedad anterior, comprueba que el nombre de las especies de los animales de la tabla Animales del zoológico están bien escritos.

Una vez creada la reilación entre tablas, cierra la ventana Relaciones.

• Crea la consulta Carnívoros para seleccionar, de la tabla Especies, los datos de los carnívoros (excepto las observaciones) ordenados alfabéticamente por especie.

• Crea la consulta Mamíferos y carnívoros para seleccionar, de la tabla Especies, todos datos de las especies que sean mamíferos y carnívoros a la vez.

• Crea una consulta, Animales Ovíparos, que permita seleccionar todas las especies de animales que ponen huevos. El resultado debe salir ordenado por peso.

(3)

CONSULTAS

Consultas en varias Tablas

Las consultas de selección pueden hacerse sobre varias tablas a la vez, de modo que se pueden obtener (visualizar) datos de las distintas tablas incluidas en ella. Para eso, es necesario que las tablas tengan un campo en común, pero resulta más sencillo si las tablas están relacionadas.

El proceso para crear una consulta en varias tablas es análogo al realizado para una sola tabla, con la única diferencia de que, ahora, hay que agregar las distintas tablas al diseño de la consulta. Los pasos a seguir son:

1. Abrir la ventana de diseño, por ejemplo mediante la opción Crear consulta vista Diseño de la ficha Consultas.

2. Agregar, desde el cuadro de diálogo Mostar tabla, las tablas sobre las que va a actuar la consulta; posteriormente, hay que cerrar este cuadro.

3. Hacer doble clic sobre los campos de cada una de las tablas que se necesite en incluir en la rejilla.

4. Escribir, en la celda Criterios del campo en cuestión, el criterio que deben cumplir los registros que se van a seleccionar en la consulta.

5. Especificar un tipo de ordenación para alguno de los campos incluidos en la rejilla.

Criterios:

1. Utilización de operaciones de comparación

Al activar una consulta, y aunque no se especifique como tal, el programa solo selecciona los registros cuyo dato sea igual al indicado en el criterio. Además de este operador de comparación, igual a, se pueden utilizar:

Operador Significado

= Igual a (puede omitirse)

> Mayor que

< Menor que

>= Mayor o igual que

<= Menor o igual que

<> Distinto de

Utilización del operador Distinto de. Esta consulta selecciona todas las especies que no sea Aves:

(4)

ACTIVIDAD 7

• Crea una consulta, Animales con tamaño entre 1 y 2 metros, seleccione el nombre de los animales cuyo tamaño esté comprendido entre 1 y 2 metros, así como la especie y la clase a la que pertenecen, su hábitat y su tamaño. Los registros deben aparecer ordenados por tamaño.

Nota: Esta consulta debe tomar datos de las dos tablas de la base de datos.

2. Uso de comodines

Además de los operadores de comparación, es posible utilizar comodines en los criterios de una consulta para aumentar sus posibilidades de selección. Los más utilizados son los que se detallan en la tabla:

Comodín Función

*

Actúa como un conjunto de caracteres. Por ejemplo, A* permitiría seleccionar aquellos registros cuyos datos comenzasen por el carácter A.

?

Actúa como un solo carácter en la posición especificada. Por ejemplo, CA?A permitiría seleccionar registros cuyos datos fueren del tipo CASA, CAZA, CALA....

ACTIVIDAD 8

• Crea una consulta, Animales con nombre F y sean machos, seleccione el nombre de los animales cuyo nombre empiece por “F” y sexo masculino, así como la especie y la clase a la que pertenecen y su hábitat. Los registros deben aparecer ordenados por tamaño.

Nota: Esta consulta debe tomar datos de las dos tablas de la base de datos.

3. Consultas con criterios múltiples

En algunos casos, es necesario utilizar varios criterios en una misma consulta para conseguir seleccionar un conjunto de registros determinado; en ese caso, se dice que el criterio de la consulta es múltiple.

Siempre que se utilicen varios criterios en una misma consulta, deberá ocurrir alguna de estas circunstancias:

a. Que se cumpla todos los criterios a la vez; en este caso, los criterios están relacionados con el operador lógico Y.

b. Que se cumpla al menos uno de los criterios; ahora, los criterios estarán relacionados con el operador lógico O.

Dependiendo de cómo han de cumplirse los criterios (todos a la vez o al menos uno) y de si afectan a diferentes campos o a uno solo, han de introducirse en la rejilla de la ventana de diseño de un modo concreto.

ACTIVIDAD 8

Crea las consultas:

• Cuando varios criterios hacen referencia a distintos campos y han de cumplirse a la vez, deben escribirse en la misma fila. Consulta con varios criterios relacionados con el operador Y. Consulta Mamíferos Machos No Ovíparos.

(5)

• Cuando se deba cumplir al menos uno de los criterios introducidos en la consulta, tanto si hacen referencia a distintos campos como al mismo, estos han de escribirse en distintas filas de criterios. Consulta con varios criterios relacionados con el operador O. Consulta Mamíferos, Aves o Peces Hembras.

• Cuando varios criterios deben cumplirse a la vez, y hacen referencia a un mismo campo, han de escribirse en la misma celda, separados por el operador Y. Consulta con varios criterios, en el mismo campo, relacionados con el operador Y. Consulta Mamíferos con un peso entre 50 y 300 kg.

FORMULARIOS

• Crea un autoformulario para la tabla Especies mediante la opción Autoformulario del

menú Insertar. Guarda el formulario creado anteriormente con el nombre Especies y animales.

• Activa la ventana Diseño del formulario y realiza las modificaciones necesarias para que aparezca el logotipo del zoológico. La imagen del formulario la puedes buscar en Internet. Para pegarla al formulario debes seleccionar la opción Imagen del menú Insertar e indicar, en el cuadrado de dialogo, el nombre y la situación del archivo en el que está grabada la imagen. Guarda las modificaciones realizadas en el formulario y cierra su ventana.

INFORMES

• Crea un informe para obtener los datos de los campos Especie, Hábitat y Observaciones, de todos los registros de la tabla Especies, ordénalos alfabéticamente según la especie. Informe de las especies.

• Crea un informe, Animales agrupados por clase y especie, para obtener el nombre, el hábitat y si es o no ovíparo de todos los registros de la tabla Animales del zoológico agrupados por Clase y Especie, y ordenados alfabéticamente por su nombre.

Nota: El informe debe tomar datos de las dos tablas de la base de datos.

Referencias

Documento similar

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

You may wish to take a note of your Organisation ID, which, in addition to the organisation name, can be used to search for an organisation you will need to affiliate with when you

Where possible, the EU IG and more specifically the data fields and associated business rules present in Chapter 2 –Data elements for the electronic submission of information

The 'On-boarding of users to Substance, Product, Organisation and Referentials (SPOR) data services' document must be considered the reference guidance, as this document includes the

De non ser así, as facturas non poderán tramitarse para o pago, e a USC, a través do responsable de asuntos económicos do centro da USC que solicitou os seus servicios Rexeitará

Las necesidades de una sociedad campesina cada vez más numerosa por una parte y las solicitaciones comerciales de la economía urbana más o menos sentidas en los campos por otra

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..