Manual Access

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 76

Unidad 1.

Elementos básicos de Access 2010

Vamos a ver cuáles son los elementos básicos de Access 2010 para
saber diferenciar entre cada uno de ellos. Aprenderemos cómo se llaman,
dónde están y para qué sirven. También veremos cómo obtener ayuda, por si
en algún momento no sabemos cómo seguir trabajando. Cuando conozcamos
todo esto estaremos en disposición de empezar a crear bases de datos en el
siguiente tema.

Puedes ver un videotutorial

https://www.youtube.com/watch?v=q_oXSsTec1I

1.1. Arrancar y cerrar Access 2010

Veamos las dos formas básicas de iniciar Access 2010.

- Desde el botón Inicio situado, normalmente, en la esquina


inferior izquierda de la pantalla.
Al hacer clic sobre el botón Inicio se despliega un menú.
Colocar el cursor en Todos los programas, aparecerá la lista de los
programas que hay instalados en tu ordenador.
Localiza Microsoft Office y haz clic en ella, luego pulsa sobre Microsoft
Access, y se iniciará el programa.

- Desde el icono de Access 2010 del escritorio.


Puedes iniciar Access 2010 ahora para ir probando todo lo que te
explicamos.

Para cerrar Access 2010, puedes utilizar cualquiera de las siguientes


operaciones:

- Hacer clic en el botón cerrar

- Pulsar la combinación de teclas ALT+F4.


- Hacer clic sobre la pestaña Archivo y pulsa el
botón Salir .

1.2. La pantalla inicial


Al iniciar Access aparece una pantalla inicial como ésta, vamos a ver sus
componentes fundamentales. Así conoceremos los nombres de los
diferentes elementos y será más fácil entender el resto del curso. La pantalla
que se muestra a continuación (y en general todas las de este curso) puede
no coincidir exactamente con la que ves en tu ordenador, ya que cada usuario
puede decidir qué elementos quiere que se vean en cada momento, como
veremos más adelante.

1.3. Las barras

La barra de Título

La barra de título contiene el nombre del programa y del archivo con el que
estamos trabajando en el momento actual.
En el extremo de la derecha están los botones para minimizar
, maximizar/restaurar y cerrar .

La barra de Acceso rápido

La barra de acceso rápido contiene las operaciones más habituales de


Access como Guardar o Deshacer .

Esta barra puede personalizarse para añadir todos los botones que quieras.
Veremos cómo más adelante.

La Cinta de opciones

La cinta de opciones contiene todas las opciones del programa agrupadas


en pestañas. Al hacer clic en una pestaña accederemos a su ficha que
contiene los botones y menús, organizados en categorías o grupos.

Durante el curso utilizaremos continuamente esta cinta. Para referirnos a un


determinado botón necesitaremos saber en qué pestaña se encuentra y, para
más seña, el grupo. De tal forma que Inicio > Portapapeles > Pegar sería la
localización exacta del botón Pegar, que pertenece al grupo Portapapeles de
la pestaña Inicio. Es importante que te familiarices con esta nomenclatura.

La cinta es dinámica y se comporta de forma inteligente. Está diseñada para


simplificarte el trabajo, mostrando solamente aquellas opciones que te serán
útiles en cada pantalla.

Pulsando la tecla ALT entraremos


en el modo de acceso por teclado.
De esta forma aparecerán pequeños
recuadros junto a las pestañas y
opciones indicando la tecla (o
conjunto de teclas) que deberás
pulsar para acceder a esa opción sin la necesidad del ratón.
Es posible que, al pulsar la tecla lo que ocurra sea que se despliegue un
submenú. En tal caso, aparecerán nuevos caracteres para estas nuevas
opciones.

Las opciones no disponibles en el momento actual se muestran


semitransparentes.

Para salir del modo de acceso por teclado vuelve a pulsar la tecla ALT.

Para ocultar y mostrar en un momento dado las fichas de la cinta, si


necesitas disponer de más espacio de trabajo. Para ello, deberás hacer doble
clic sobre cualquiera de las pestañas o utilizar el botón situado en la parte
derecha de la cinta . Las opciones volverán a mostrarse en el momento en
el que vuelvas a hacer clic en cualquier pestaña o pulses de nuevo el botón.

AUTOEVALUACIÓN

https://forms.gle/Tbrpjxg2Utvyyq7c9
Unidad 2. Crear, abrir y cerrar una base de datos (I)

2.1. Conceptos básicos de Access

Base de datos

Una base de datos es un conjunto de datos que están organizados para


un uso determinado y el conjunto de los programas que permiten gestionar
estos datos es lo que se denomina Sistema Gestor de Bases de Datos.

Las bases de datos de Access 2010 tienen la extensión .ACCDB para que
el ordenador las reconozca como tal.

Casi todos los sistemas de gestión de base de datos modernos almacenan y


tratan la información utilizando el modelo de gestión de bases de datos
relacional.

En un sistema de base de datos relacional, los datos se organizan en


Tablas.

Las tablas almacenan información sobre un tema como pueden ser los
clientes de una empresa, o los pedidos realizados por cada uno de ellos; las
tablas se relacionan de forma que a partir de los datos de la tabla de clientes
podamos obtener información sobre los pedidos de éstos.

Tablas de datos

Una tabla de datos es un objeto que se define y utiliza para almacenar los
datos. Una tabla contiene información sobre un tema o asunto particular,
como pueden ser como hemos visto antes, clientes o pedidos.

Las tablas contienen campos que almacenan los diferentes datos como el
código del cliente, nombre del cliente, dirección,...

Y al conjunto de campos para un mismo objeto de la tabla se le


denomina registro o fila, así todos los campos de un cliente forman un
registro, todos los datos de otro cliente forman otro registro,...

Si consideramos una posible base de datos con los datos de una empresa,
una tabla de CLIENTES podría ser:
Campos

Código Nombre Apellidos Dirección C.P.

Registro 1 1 Luis Grande Lilos C/ Germanías, 23 46723

Registro 2 2 Marta Fran Dardeno C/ Mayor, 34 46625

Registro 3 3 Francisco Juan López C/ Valle, 56 46625

Registro 4 4 María Huesca Buevo C/ Franciscano, 67 46521

Consultas

Una consulta es un objeto que proporciona una visión personal de los datos
almacenados en las tablas ya creadas.

Existen varios tipos de consultas para seleccionar, actualizar, borrar datos,


etc., pero en principio se utilizan para extraer de las tablas los datos que
cumplen ciertas condiciones.

Por ejemplo, podríamos crear una consulta para obtener todos los datos de
los clientes cuyo código postal sea 46625.

Formularios
Un formulario es el objeto de Access 2010 diseñado para la introducción,
visualización y modificación de los datos de las tablas.

Existen diferentes tipos de formularios pero los que más se utilizan tienen la
forma de pestañas de datos para la introducción por ejemplo de los
diferentes clientes de la tabla CLIENTES.

Informes
Un informe es el objeto de Access 2010 diseñado para dar formato,
calcular, imprimir y resumir datos seleccionados de una tabla.

Generalmente se utiliza para presentar los datos de forma impresa.

Páginas

Una página de acceso a datos es un tipo especial de página Web diseñada


para ver datos y trabajar con ellos desde Internet o desde una intranet. Este
tema lo trataremos en otro curso más avanzado.
Macros
Una macro es el objeto de Access 2010 que define de forma
estructurada las acciones que el usuario desea que Access realice en
respuesta a un evento determinado.

Por ejemplo, podríamos crear una macro para que abra un informe en
respuesta a la elección de un elemento de un formulario.

Módulos
Un módulo es el objeto de Access 2010 que contiene procedimientos
personales que se codifican utilizando Visual Basic.

Realmente se trata de programación con Access.

2.2. Crear una base de datos

Para crear una nueva base de datos debemos:


Hacer clic sobre la opción Nuevo de la
pestaña Archivo.

Se mostrarán las distintas opciones para


nuevos archivos en la zona de la derecha.
La opción Base de datos en
blanco es la que debe estar
seleccionada si queremos
partir de cero, aunque
también podríamos partir de
una base existente o de una
plantilla.

Elijas la opción que elijas, un poco más a la derecha verás un panel con
una vista previa y las opciones necesarias para especificar el Nombre de
archivo y Ubicación de la nueva base de datos. Ésto es así porque, al
contrario que en otros programas como Word, Access necesita crear y guardar
el archivo antes de empezar a trabajar. No se puede ir realizando la base de
datos y guardarla cuando esté lista.

Para cambiar la ubicación establecida por defecto (la carpeta Mis


documentos), haz clic en la pequeña carpeta que hay junto a la caja de
texto .
Se abrirá el siguiente cuadro de diálogo:

Deberemos utilizar la barra de direcciones superior o explorar las carpetas


desde el panel izquierdo para situarnos en la carpeta en que queramos
guardar la base de datos. Y en el cuadro Nombre de archivo podrás escribir
el nombre. Luego, hacer clic en Aceptar. Se cerrará el cuadro de diálogo y
volverás a la pantalla anterior.

Pulsar el botón Crear para crear la base de datos.

Automáticamente se creará nuestra nueva base de datos a la cual


Access asignará la extensión .ACCDB. Es el mismo formato que se utilizaba
en Office 2007, por lo que no presentan problemas de compatibilidad.
Por defecto, Access abrirá una nueva tabla llamada Tabla1 para que
puedas empezar a rellenar sus datos.

Una tabla es el elemento principal de cualquier base de datos ya que todos


los demás objetos se crean a partir de éstas.

Si observas esta ventana, a la izquierda aparece el Panel de navegación,


desde donde podremos seleccionar todos los objetos que sean creados dentro
de la base de datos.
De entrada sólo encontraremos la Tabla1 que se crea por defecto.
Puedes ocultar el panel haciendo clic en el botón Ocultar .
Desplegando la cabecera del panel puedes seleccionar qué objetos mostrar y
de qué forma.

2.3. Cerrar la base de datos

Se puede cerrar una base de datos de varias formas:

- En la pestaña Archivo, elegir la opción Cerrar base de


datos .

- O bien cerrar Access. Obviamente la base también se cerrará.

2.4. Abrir una base de datos

Podemos abrir una base de datos ya existente de diferentes formas:


Desde la pestaña Archivo > Abrir

Desde las teclas rápidas CTRL+A o ALT+A.

En ambos métodos se abrirá el cuadro de diálogo Abrir para que


selecciones el archivo que quieres abrir:

Deberás situarte en la carpeta donde se encuentre la base y hacer doble clic


sobre el archivo o bien seleccionarlo y pulsar el botón Abrir.

Desde la pestaña Archivo > Reciente

En la opción Reciente encontrarás una lista de los últimos archivos abiertos,


al igual que en el método anterior. Haz clic en la que quieras abrir.
Desde el acceso rápido a las últimas bases abiertas:

En ella encontrarás una lista de las cuatro últimas bases de datos abiertas,
exactamente igual que en el método anterior, pero directamente en Archivo,
sin tener que pulsar Reciente. Haz clic sobre la que quieras abrir.

Desde Archivo > Reciente (el método que


hemos visto anteriormente) podemos
configurar cuántos elementos veremos en el
acceso rápido. Por defecto son 4, pero
podemos cambiarlo hasta un máximo de 17.
No es recomendable incluir muchas, porque
puede resultar molesto un listado demasiado
extenso.

También podemos eliminar este indicando


que queremos mostrar 0 elementos o bien
desactivando la casilla de verificación.

Hay que tener en cuenta que, tanto en la lista de archivos recientes como en
su acceso rápido, al hacer clic en un elemento se abrirá con el nombre y
ubicación que tenía la última vez que se abrió. Esto quiere decir que no es
"inteligente". Si le cambias el nombre a una base de datos o la trasladas a otra
carpeta, la lista quedará desactualizada y al tratar de abrir una base se
mostrará un mensaje indicando que no es capaz de encontrar el archivo. Si
ocurre esto, deberás utilizar cualquiera de los dos primeros métodos y buscar
manualmente el archivo en su actual carpeta contenedora.

Para practicar los conceptos de esta unidad didáctica realiza el ejercicio


Access 1 de Classroom

AUTOEVALUACIÓN https://forms.gle/kBebRjdtAE7Vtwut9
Unidad 3. Crear tablas de datos (I)

Aquí veremos cómo crear una tabla de datos para poder introducir
datos en la base de datos en los temas siguientes y luego trabajar con éstos
utilizando las ventajas que nos proporciona Access 2010.

3.1. Crear una tabla de datos

Para crear una tabla de datos tenemos que hacer clic en la pestaña Crear.
En el grupo Tablas podremos seleccionar estas opciones:

El botón Tabla abre la Vista Hoja de datos, consiste en introducir


directamente los datos en la tabla y según el valor que introduzcamos en la
columna determinará el tipo de datos que tiene la columna.

Vista diseño es el método que detallaremos en esta unidad didáctica

Listas de SharePoint consiste en crear un objeto compatible con un sitio


SharePoint desde el que podrás compartir los datos almacenados en la
lista o tabla con otras personas con acceso al mismo sitio.
Desde el grupo Plantillas también podemos acceder a Elementos de
aplicación, que permite crear una tabla de entre las plantillas
disponibles. Sólo tendrás que rellenarla con sus datos.

Explicaremos a continuación la forma de crear una tabla en vista diseño. Este


método consiste en definir la estructura de la tabla, es decir, definir las distintas
columnas que esta tendrá y otras consideraciones.

Otra forma rápida de llegar a la Vista Diseño es haciendo clic en el botón de la


barra de estado inferior. También en caso de estar editando una tabla,
encontraremos el botón Ver > Vista Diseño, en la pestaña Campos de
las Herramientas de tabla.
Aparecerá la Vista Diseño de la tabla:

En la pestaña tenemos el nombre de la tabla (como todavía no hemos


asignado un nombre a la tabla, Access le ha asignado un nombre por
defecto Tabla1).

A continuación tenemos la rejilla donde definiremos las columnas que


componen la tabla, se utiliza una línea para cada columna, así en la primera
línea (fila) de la rejilla definiremos la primera columna de la tabla y así
sucesivamente.
En la parte inferior tenemos a la izquierda dos pestañas (General y Búsqueda)
para definir las propiedades del campo, es decir, características adicionales de
la columna que estamos definiendo.

Y a la derecha tenemos un recuadro con un texto que nos da algún tipo


de ayuda sobre lo que tenemos que hacer, por ejemplo en este nomento el
cursor se encuentra en la primera fila de la rejilla en la columna Tipo de datos y
en el recuadro inferior derecho Access nos indica que el tipo de datos determina
la clase de valores que admitirá el campo.

Vamos rellenando la rejilla definiendo cada una de las columnas que


compondrá la tabla:

Observa como una vez tengamos algún tipo de dato en la segunda


columna, la parte inferior de la ventana, la correspondiente a Propiedades del
campo se activa para poder indicar más características del campo,
características que veremos con detalle en la unidad temática siguiente.

A continuación pulsar la tecla INTRO para ir a la tercera columna de la rejilla.

Esta tercera columna no es obligatorio utilizarla ya que únicamente sirve


para introducir un comentario, normalmente una descripción del campo de
forma que la persona que tenga que introducir datos en la tabla sepa qué debe
escribir ya que este cometario aparecerá en la barra de estado de la hoja de
datos.

Repetir el proceso hasta completar la definición de todos los campos


(columnas) de la tabla.

3.2. La clave principal

Antes de guardar la tabla tendremos que asignar una clave principal.

La clave principal proporciona un valor único para cada fila de la


tabla y nos sirve de identificador de registros de forma que con esta clave
podamos saber sin ningún tipo de equivocación el registro al cual identifica. No
podemos definir más de una clave principal, pero podemos tener una clave
principal compuesta por más de un campo.

En la primera fila escribir el nombre del primer


campo, al pulsar la tecla INTRO pasamos al tipo de
datos, por defecto nos pone Texto como tipo de dato.
Si queremos cambiar de tipo de datos, hacer clic
sobre la flecha de la lista desplegable de la derecha y
elegir otro tipo.

En Office 2010 se ha incluido un nuevo tipo de


datos que no se encontraba en versiones
anteriores: Calculado.

Observa como una vez tengamos algún tipo de dato


en la segunda columna, la parte inferior de la ventana, la correspondiente
a Propiedades del campo se activa para poder indicar más características
del campo, características que veremos con detalle en la unidad temática
siguiente.

A continuación pulsar la tecla INTRO para ir a la tercera columna de la rejilla.

Esta tercera columna no es obligatorio utilizarla ya que únicamente sirve


para introducir un comentario, normalmente una descripción del campo de
forma que la persona que tenga que introducir datos en la tabla sepa qué debe
escribir ya que este cometario aparecerá en la barra de estado de la hoja de
datos.
Repetir el proceso hasta completar la definición de todos los campos
(columnas) de la tabla.

3.2. La clave principal

Antes de guardar la tabla tendremos que asignar una clave principal.

La clave principal proporciona un valor único para cada fila de la


tabla y nos sirve de identificador de registros de forma que con esta clave
podamos saber sin ningún tipo de equivocación el registro al cual identifica. No
podemos definir más de una clave principal, pero podemos tener una clave
principal compuesta por más de un campo.

Para asignar una clave principal a un campo, seguir los siguientes pasos:

Hacer clic sobre el nombre del campo que será clave principal.

En la pestaña Diseño de Herramientas de tabla, hacer clic sobre el


botón Clave principal del grupo Herramientas.

A la izquierda del nombre del campo aparecerá una llave indicándonos que
dicho campo es la clave principal de la tabla.

Si quieres que el sistema se encargue automáticamente de generar los


valores del campo que es clave principal, puedes definirlo con el tipo de
datos Autonumeración.

Si queremos definir una clave principal compuesta (basada en varios


campos), seleccionar los campos pulsando simultaneamente la tecla CTRL y el
campo a seleccionar y una vez seleccionados todos los campos hacer clic en
el botón anterior .

Importante: Recordar que un campo o combinación de campos que forman


la clave principal de una tabla no puede contener valores nulos y no pueden
haber dos filas en la tabla con el mismo valor en el campo/s clave principal.
Cuando intentemos insertar una nueva fila con valores que infrinjan estas
dos reglas, el sistema no nos deja crear la nueva fila y nos devuelve un error
de este tipo:

3.3. Guardar una tabla

Para guardar una tabla, podemos:

Ir a la pestaña Archivo y elegir la opción Guardar.

O bien hacer clic sobre el botón Guardar de la barra de Acceso


Rápido.

Como nuestra tabla aún no


tiene nombre asignado, aparecerá
el siguiente cuadro de diálogo:

Escribir el nombre de la tabla.

Hacer clic sobre el


botón Aceptar.

Nota: Si no hemos asignado clave principal antes de guardar la tabla, nos


aparece un cuadro de diálogo avisándonos de ello, y preguntándonos si
queremos que Access cree una, si le decimos que Sí nos añade un campo de
tipo autonumeración y lo define como clave principal. Si le decimos que No se
guarda la tabla sin clave principal ya que una clave principal en una tabla es
conveniente pero no obligatorio.

3.4. Cerrar una tabla

Podemos cerrar una tabla de varias formas:

Hacer clic derecho sobre la pestaña con el nombre de la tabla y


seleccionar Cerrar en el menú emergente.
Hacer clic con el botón central del ratón sobre la pestaña con el nombre
de la tabla. En algunos ratones el botón central es la propia ruedecita que nos
ayuda a desplazarnos hacia arriba y hacia abajo.

O bien hacer clic sobre el botón Cerrar que se encuentra en la parte


derecha al mismo nivel que la pestaña.

Ejercicio paso a paso

Nota: Si no tienes abierto Access 2010, ábrelo para realizar el ejercicio.


Vamos a trabajar sobre la base de datos que creamos en la unidad anterior.
Recuerda que se debería encontrar en Mis documentos > Mis
ejercicios > Clases.accdb. Una vez hayas abierto la base, puedes continuar
con el ejercicio.

Vamos a crear dos tablas en la base de datos. Una tabla será la


de alumnado y la otra tabla la de cursos.

Empezaremos por crear la tabla Alumnado.

1. En la pestaña Crear, haz clic sobre el botón Diseño de tabla. O bien haz
clic sobre el botón Tabla de la pestaña Crear, y luego ve a la
vista de Diseño haciendo clic en Vista Diseño desde la pestaña Hoja de
datos o desde la barra de estado.
2. En la primera fila escribe el Codigo alumnado y pulsa la
tecla INTRO para ir a la segunda columna del campo (tipo de datos).
3. Por defecto el tipo de datos será Texto, haz clic sobre la flecha de la
derecha y elige el tipo Autonumeración. Pulsa INTRO y pasarás a la
columna de descripción. Como la vamos a dejar vacía, pulsa INTRO de
nuevo para pasar a la fila inferior.
4. Escribe Nombre alumnado como nombre del segundo campo de la
tabla. Deja el tipo de datos Texto y posiciónate en la tercera columna.
5. En la columna Descripción de la rejilla escribe el texto Introducir el
nombre del alumno. Pulsa INTRO para pasar a la siguiente columna.
6. Escribe Apellidos alumnado. Pulsa FLECHA ABAJO para pasar a la fila
siguiente.
7. Crea los campos Direccion y Poblacion que serán todos ellos de
tipo Texto.
8. Crea el campo Codigo Postal de tipo Número.
9. Crea el campo Fecha de nacimiento de tipo Fecha/Hora.
10. Ahora vamos a definir el campo Codigo alumnado como clave
principal ya que no podremos tener dos alumnos/as con el mismo
código. Haz clic sobre el nombre del campo Codigo alumnado y, en la
pestaña Diseño, pulsa el botón en forma de llave . A la
izquierda del nombre del campo aparecerá el icono de una llave.

11. En la barra de acceso rápido, selecciona Guardar . Cuando te pida el


nombre de la tabla, escribe Alumnado y pulsa Aceptar.
12. Ahora, cierra la tabla, haciendo clic con el botón derecho del ratón sobre
la pestaña con el nombre de la tabla. Se desplegará el menú contextual
donde podrás elegir la opción Cerrar.

Ahora vamos a crear la segunda tabla:

1. En la pestaña Crear, haz clic sobre el botón Diseño de tabla.


2. En la primera fila escribe el nombre del primer campo, Codigo curso y
pulsa la tecla INTRO para ir a la segunda columna del campo.
3. Haz clic sobre la flecha de la derecha del tipo de dato para elegir el
tipo Número y pulsa la tecla INTRO hasta situarte en la fila inferior.
4. Escribe Nombre curso como nombre del segundo campo de la tabla.
Como no queremos cambiar las demás características del campo, pulsa
la FLECHA ABAJO del teclado para ir al siguiente campo.
5. Escribe Nºhoras, de tipo Número.
6. Crea de la misma forma los siguientes campos: Fecha inicio y Fecha
final que serán de tipo Fecha/Hora.
7. Ahora vamos a definir el campo Codigo curso como Clave principal.
Haz clic sobre el nombre del campo Codigo curso y pulsa el
botón de la pestaña Diseño. A la izquierda del nombre del
campo aparecerá una llave indicándonos que dicho campo es la clave
principal de la tabla.
8. Ya podemos guardar la tabla. Esta vez elige la opción Guardar de la
pestaña Archivo.
9. Escribe el nombre de la tabla, Cursos y haz clic sobre el botón Aceptar.

10. Ahora cerraremos la tabla desde el botón Cerrar que hay a la derecha
de la pestaña con el nombre de la tabla.
11. Para cerrar Access, pulsa las teclas ALT+F4.
REALIZA TAREA 2 DEL TEMA DE ACCESS DE CLASSROOM

AUTOEVALUACIÓN https://forms.gle/ScckycgFqxA3ZPBh6
Unidad 4. Modificar tablas de datos (I)

Aquí veremos las técnicas de edición de registros para modificar tanto la


definición de una tabla como los datos introducidos en ella. Esta unidad
está dedicada, principalmente, a la Vista Hoja de datos de una tabla.

4.1. Modificar el diseño de una tabla en Vista Diseño

Si una vez creada una tabla, queremos cambiar algo de su definición (por
ejemplo, añadir una nueva columna, ampliar una columna que ya existe,
borrar una columna, etc.) tendremos que realizar una modificación en su
diseño:

Abrir la base de datos donde se encuentra la tabla a modificar, en el caso de


que no lo estuviera.

Hacer clic derecho sobre la tabla que queremos modificar en el Panel de


navegación, seleccionar Vista Diseño en el menú contextual:

Aparecerá la ventana de diseño de tablas estudiada en la unidad temática


anterior.

Para modificar la definición de un campo, posicionar el cursor sobre el


campo a modificar y realizar las sustituciones necesarias.

Para añadir un nuevo campo:

Ir al final de la tabla y escribir la definición del nuevo campo.

O bien, situarse en uno de los campos ya creados y hacer clic en el


botón de la pestaña Diseño, en este último caso el nuevo campo
se insertará delante del que estamos posicionados.

Para eliminar un campo:


Posicionarse en el campo y hacer clic en el botón de la
pestaña Diseño.

O bien, seleccionar toda la fila correspondiente al campo haciendo clic en


su extremo izquierdo y cuando esté remarcada pulsar la tecla Supr o Del.

Se borrará el campo de la definición de la tabla y los datos almacenados en


el campo también desaparecerán.

Por último, guardar la tabla.

Para practicar estas operaciones puedes realizar el Ejercicio Modificar


diseño de tabla en Vista Diseño.

4.2. Modificar el diseño de una tabla en Vista Hoja de Datos

La Vista de Hoja de datos se utiliza normalmente para editar los datos que
contiene la tabla, aunque también podemos modificar su diseño. Para abrir la
tabla en esta vista:

Si la tabla no está abierta, desde el Panel de Navegación:

- Hacer doble clic sobre el nombre de la tabla.

- O bien hacer clic derecho sobre la tabla y seleccionar la opción


en el menú contextual.

Si tenemos la tabla abierta, pero en Vista Diseño:

- Desde la pestaña Diseño o Inicio > grupo Vista > botón Ver,
cambiaremos la vista.
- También desde el botón de la barra de estado.

La Vista Hoja de datos tiene un aspecto como el siguiente:

A la derecha de las columnas que hayamos


creado veremos una columna llamada Agregar
nuevo campo.

Si hacemos clic sobre el encabezado, se


desplegará un menú que nos permitirá elegir
el tipo de datos que contendrá la nueva columna
(o campo). Al pulsar sobre el que nos interese, se
insertará automáticamente en la tabla.

El encabezado del nuevo campo contendrá


un nombre por defecto: Campo1. Si insertas
otros se llamarán Campo2, Campo3, etc. Para
darle un nombre a los campos no hay mas que seleccionar el encabezado con
un doble clic y borrar el texto Campo1, para a continuación escribir el nuevo
nombre. Al finalizar, pulsar INTRO para que se guarde.

Otra forma de cambiar el nombre es hacer clic con el botón derecho del
ratón sobre el encabezado y seleccionar la opción Cambiar nombre de
campo en el menú contextual.

También desde el menú contextual podremos Eliminar campo, si queremos


deshacernos de una determinada columna.

Estas opciones nos pueden venir bien en un momento dado, si estamos


modificando el contenido de la tabla y decidimos realizar un pequeño cambio
en su diseño, pero recomendamos realizar los cambios de diseño en la Vista
Diseño, ya que disponemos de un mayor control de la edición.

Ejercicio paso a paso: Modificar una tabla de datos en Vista Hoja de


datos
Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis
ejercicios del disco.

Vamos a modificar la estructura de la tabla Alumnado, incluyendo el


campo Auxiliar y luego eliminándolo:

Añadir el campo Auxiliar:

1. Haz doble clic sobre la tabla Alumnado que se encuentra en el Panel de


Navegación. Se abrirá en Vista Hoja de datos.
2. Despliega el menú de la columna Agregar nuevo campo que está
situada más a la derecha, junto al campo Curso. Elige Texto. Observarás
que se ha creado un nuevo campo Campo1 y que la columna Agregar
nuevo campo es ahora la contígua a él.
3. Al crearse el campo nuevo, su título estará seleccionado y se verá
marcado con un fondo color negro. Escribe Auxiliar y pulsa INTRO. El
foco pasará a la columna siguiente y ya habremos creado la nueva
columna.

Eliminar el campo Auxiliar:

1. Pulsa con el botón derecho del ratón sobre el encabezado del


campo Auxiliar y selecciona Eliminar campo en el menú contextual.
2. Se abrirá una ventana pidiendo confirmación de la acción. Pulsa que Sí.
En este caso no es importante porque es una prueba, pero normalmente
si borramos un campo en nuestras tablas se eliminarán todos los datos
que están en esa columna, por eso viene muy bien esta advertencia de
seguridad.

Cierra la base desde Archivo > Cerrar base de datos.

4.3. Introducir y modificar datos en una tabla

Como hemos comentado, la Vista Hoja de datos sirve principalmente para


introducir y modificar los datos de una tabla.

Cada fila nos sirve para introducir un registro.

Para introducir registros:


Escribir el valor del primer campo del registro. En función del tipo de datos
que sea lo haremos de un modo u otro.

Pulsar INTRO para ir al segundo campo del registro.

Cuando terminamos de introducir todos los campos del primer registro,


pulsar INTRO para introducir los datos del segundo registro.

En el momento en que cambiamos de registro, el registro que estabamos


introduciendo se almacenará, no es necesario guardar los cambios de la tabla.

Al finalizar, puedes cerrar la tabla, o cambiar de vista, según lo que quieras


hacer a continuación.

Si lo que queremos es borrar un registro entero:

Seleccionar el registro a eliminar haciendo clic sobre el cuadro de la


izquierda del registro.

En la pestaña Inicio > grupo Registros > pulsar Eliminar. O bien pulsar la
tecla SUPR del teclado.

De la misma forma podemos eliminar una columna, si la seleccionamos y


utilizamos el botón Eliminar.

Para modificar algún valor introducido no tenemos más que situarnos


sobre el valor a modificar y volverlo a escribir.

Ejercicio paso a paso

Abrir la base para trabajar, en Vista Hoja de datos.

1. Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis


ejercicios del disco duro.
2. Haz doble clic sobre la tabla Alumnado que se encuentra en el Panel de
Navegación, o bien haz clic derecho sobre ella y pulsa en el
menú contextual.

Rellenar los datos.


1. El Codigo Alumnado lo asigna el sistema automáticamente, por tratarse
del tipo de datos Autonumeración. La primera fila tendrá el valor 1.
Pulsa INTRO para ir al campo siguiente.
2. Bajo el encabezado Nombre alumnado, escribe Luis. Pulsa INTRO para
ir al campo siguiente.
3. Bajo el encabezado Apellidos alumnado, escribe Gras Bueno.
Pulsa INTRO para ir al campo siguiente.
4. Bajo el encabezado Direccion, escribe Madrid, 34. Pulsa INTRO para ir al
campo siguiente.
5. Bajo el encabezado Poblacion, escribe Valencia. Pulsa INTRO para ir al
campo siguiente.
6. Bajo el encabezado Codigo postal, escribe 46002. Pulsa INTRO para ir al
campo siguiente.
7. Bajo el encabezado Fecha nacimiento, escribe 15/02/63.
Pulsa INTRO dos veces para pasar al registro de abajo (ya que no vamos
a rellenar el campo Curso hasta que incluyamos algunos cursos en su
correspondiente tabla).
8. Completa la tabla con los demás registros:

Codigo Nombre Apellidos Codigo Fecha de


Direccion Poblacion
Alumnado Alumnado Alumnado Postal nacimiento
Juares
2 María Valle, 23 Valencia 46002 17/05/65
Trask
López Fuente
3 Jesús Valencia 46005 25/08/67
Rodríguez nueva, 3
Martínez Almudena,
4 Ana Alicante 03005 24/07/65
Bueso 78
Soto mayor,
5 Carli Lama Pla Valencia 46006 31/12/65
45
6 Carlos Dávila Nou Feliz, 46 Valencia 46002 24/03/69
Coste Puente viejo,
7 Fabiola Valencia 46002 02/03/68
Mayor 67
Dosdo Franciscanos,
8 Mario Alicante 03005 06/05/64
Valor 2

Rectificar datos.

El nombre del alumno 4 es Carla, no Carli. Hacer clic sobre la


palabra Carli y cambiar la i por la a.

Cerrar la base.
Seleccionar Archivo > Cerrar base de datos. Observa que no te pregunta
si deseas guardar los cambios, porque se han guardado automáticamente.

4.4. Desplazarse dentro de una tabla

Para desplazarse por los diferentes registros de una tabla vamos a utilizar la
barra de desplazamiento:

La barra nos indica en qué registro estamos situados y el número total de


registros de la tabla.

El recuadro en blanco nos está diciendo el registro actual en que estamos


situados, del total. En este caso estamos en el registro 2 de un total de 3.

Haciendo clic sobre los diferentes botones realizaremos las operaciones


indicadas a continuación:

para ir al primer registro de la tabla.

para ir al registro anterior en la tabla.

para ir al registro siguiente en la tabla.

para ir al último registro de la tabla.

para crear un nuevo registro que se situará automáticamente al final de


la tabla.

Podemos ir también directamente a un registro determinado de la


siguiente forma:

1. Hacer doble clic sobre el cuadro de texto donde pone el número del
registro actual.
2. Escribir el número del registro al cual queremos ir.
3. Pulsar INTRO.

También podemos desplazarnos por los diferentes campos y registros


utilizando el teclado.

Pulsando las teclas FLECHA ABAJO y FLECHA ARRIBA cambiamos de registro


al anterior o posterior.
Con las teclas FLECHA IZQUIERDA y FLECHA DERECHA nos movemos dentro
del mismo registro por las distintas columnas.

También puedes utilizar las teclas INICIO y FIN para desplezarte al primer
campo o al último, en el mismo registro. Y las teclas RE PÁG y AV PÁG para
situarte en el primer registro o en el último.

Para poder utilizar el teclado a la hora de desplazarnos entre los registros, el


foco debe estar en un registro cualquiera de la tabla. Si no es así,
simplemente haz clic en un registro.

Ejercicio paso a paso

Acceder a la tabla de trabajo.

1. Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis


ejercicios del disco.
2. Abre la tabla Alumnado en vista Hoja de datos haciendo doble clic
sobre ésta en el Panel de Navegación. Observa como el registro activo
es el primero.

Utilizar la barra de desplazamiento entre registros.

1. Haz clic sobre el botón de la barra inferior para ir al siguiente registro.


Observa como el cuadro en blanco de dicha barra nos indica el registro
en el cual nos encontramos situados.

2. Haz clic sobre el botón para ir al último registro.

3. Haz clic sobre el botón de la barra inferior para ir al registro anterior .

4. Haz clic sobre el botón para ir al primer registro.

5. Haz clic sobre el botón para crear un nuevo registro. Observa como el
cursor se encuentra situado en la última fila de la tabla, marcada con un
asterisco *.
6. Introduce los siguientes registros.

Codigo Nombre Apellidos Codigo Fecha de


Direccion Poblacion
Alumnado Alumnado Alumnado Postal nacimiento
Suárez
9 Luisa Valle, 27 Valencia 46002 25/04/65
Menor
Mayor,
10 Juan Casas Más Valencia 46005 30/10/62
34

Ahora vamos a ir a un registro concreto directamente.


1. Haz doble clic sobre cuadro blanco que indica el registro
activo.
2. Escribe 4 y pulsa INTRO. Observa como el cursor se ha posicionado en el
cuarto registro.

Cerrar la base.

Seleccionar Archivo > Cerrar base de datos.

4.5. Buscar y reemplazar datos

Muchas veces necesitaremos buscar algún registro conociendo el valor


de alguno de sus campos. Para poder realizar esta operación tenemos a
nuestra disposición la herramienta Buscar de Access 2010.

Para hacer uso de esta herramienta debemos visualizar los datos por
ejemplo con la vista Hoja de datos, a continuación posicionar el cursor en el
campo donde queremos buscar y finalmente hacer clic en el botón Buscar de
la pestaña Inicio o bien pulsar las teclas CTRL+B:

Aparecerá el cuadro de diálogo Buscar y reemplazar siguiente:

En el cuadro Buscar: escribimos el valor a buscar.

En el cuadro Buscar en: indicamos el campo donde se encuentra el valor a


buscar. Por defecto coge el campo donde tenemos el cursor en ese momento,
si queremos que busque en cualquier campo pulsa sobre Campo actual y
selecciona en la lista Documento actual.

En el cuadro Coincidir: elegimos entre estas


tres opciones:

Hacer coincidir todo el campo para que el valor buscado coincida


exactamente con el valor introducido en el campo.

Cualquier parte del campo para que el valor buscado se encuentre en el


campo pero no tiene porque coincidir exactamente con él.

Comienzo del campo para que el valor buscado sea la parte inicial del
campo.

Después podemos indicarle en qué registros Buscar:

Todos para buscar en todos los registros de la tabla.

Arriba para buscar a partir del primer registro hasta el registro en el que nos

Abajo para buscar a partir del registro en el cual nos encontramos situados
y hasta el último.

Si activamos la casilla Mayúsculas y minúsculas diferencia a la hora de


buscar entre mayúsculas y minúsculas (si buscamos María no encontrará
maría).

Hacemos clic sobre el botón Buscar siguiente para empezar la búsqueda y


se posicionará en el primer registro que cumpla la condición de búsqueda. Si
queremos seguir la búsqueda, hacer clic sobre el botón Buscar
siguiente sucesivamente para encontrar todos los valores que buscamos.

Después cerrar el cuadro de diálogo.

Si lo que queremos es sustituir un valor por otro utilizaremos la


opción Reemplazar.

Si tenemos la ventana Buscar y reemplezar abierta sólo deberemos cambiar


a la pestaña Reemplazar.
En caso contrario, deberemos acceder desde la pestaña Inicio >
grupo Buscar al botón Reemplazar que se encuentra justo al lado de el
de Buscar.

Verás el cuadro de diálogo de la siguiente forma:

La pestaña Reemplazar tiene las mismas opciones que para buscar y


además un cuadro para introducir el valor de sustitución, el
cuadro Reemplazar por: y un botón Reemplazar que reemplaza el valor
donde nos encontramos en ese momento, y un botón Reemplazar todos que
sustituye todos los valores encontrados por el de sustitución.

Esta opción hay que utilizarla con mucho cuidado porque a veces pueden
ocurrir resultados inesperados sobre todo si no utilizamos la opción Hacer
coincidir todo el campo.

Ejercicio paso a paso

Acceder a la tabla de trabajo.

1. Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis


ejercicios del disco duro.
2. Abre la tabla Alumnado en vista Hoja de datos haciendo doble clic
sobre ésta en el Panel de Navegación.

Empezaremos por cambiar la fecha de nacimiento de Fabiola.

Lo primero es localizar el registro:

1. Haz clic sobre el campo donde se encuentra el valor a buscar, Nombre


Alumnado.
2. Haz clic sobre el botón Buscar en la pestaña Inicio. Aparecerá el
cuadro de diálogo Buscar y reeemplazar.
3. En el cuadro Buscar:, escribe el valor a buscar Fabiola.
4. En el cuadro Coincidir: dejar la opción Hacer coincidir todo el
campo ya que en el campo sólo habrá escrito este valor.
5. Haz clic sobre el botón Buscar siguiente para empezar la búsqueda.
Access 2010 se habrá posicionado en el registro deseado.
6. Como ya no queremos realizar más búsquedas cerramos el cuadro de
diálogo Buscar y reeemplazar pulsando el botón Cancelar.

Ahora vamos a modificar la fecha de nacimiento, por lo tanto:

1. Sitúate en el campo fecha de nacimiento.


2. Escribe el nuevo valor, 15/08/66.

También vamos a cambiar la dirección de un alumno cuyo primer apellido


es López.

Localizamos el registro:

1. Haz clic sobre el campo donde se encuentra el valor a buscar, Apellidos


Alumnado.

2. Haz clic sobre el botón Buscar en la pestaña Inicio. Aparecerá el


cuadro de diálogo Buscar y reeemplazar.
3. En el cuadro Buscar:, escribe el valor a buscar López.
4. En el recuadro Coincidir: dejar la opción Comienzo del campo ya que
estamos buscando el primer apellido, por lo tanto el campo comenzará
por López pero después puede tener algo más escrito.
5. Haz clic sobre el botón Buscar siguiente para empezar la búsqueda.
Access 2010 se habrá posicionado en el registro deseado.
6. Haz clic en el botón Cancelar.

Ahora vamos a modificar la dirección, por lo tanto:

1. Sitúate en el campo direccion.


2. Escribe el nuevo valor, Calicanto, 16.

Cerrar la base desde Archivo > Cerrar base de datos.

REALIZA LA TAREA 3 DE ACCESS DE CLASSROOM


AUTOEVALUACIÓN https://forms.gle/ADerqjR2NrcoBgP16
Unidad 5. Propiedades de los campos (I)

5.1. Introducción

Cada campo de una tabla dispone de una serie de características que


proporcionan un control adicional sobre la forma de funcionar del campo.

Las propiedades aparecen en la parte inferior izquierda de la Vista


Diseño cuando tenemos un campo seleccionado.

Las propiedades se agrupan en dos pestañas, la pestaña General donde


indicamos las características generales del campo y la pestaña Búsqueda en
la que podemos definir una lista de valores válidos para el campo. Esta última
ya ha sido explicada en un avanzado del tema de creación de tablas, de forma
que en esta unidad profundizaremos en la primera.

Las propiedades de la pestaña General pueden cambiar para un tipo de


dato u otro mientras que las propiedades de la pestaña Búsqueda cambian
según el tipo de control asociado al campo.

Hay que tener en cuenta que si se modifican las propiedades de un campo


después de haber introducido datos en él se pueden perder estos datos
introducidos.

A continuación explicaremos las propiedades de que disponemos según los


diferentes tipos de datos.
5.2. Tamaño del campo
Para los campos Texto, esta propiedad determina

el número máximo de caracteres que se pueden


introducir en el campo. Siendo por defecto
de 50 caracteres y valor máximo de 255.

Para los campos Numérico, las opciones son:

Byte (equivalente a un carácter) para almacenar valores


enteros entre 0 y 255.

Entero para valores enteros comprendidos entre -32.768 y


32.767.

Entero largo para valores enteros comprendidos entre -


2.147.483.648 y 2.147.483.647.

Simple para la introducción de valores comprendidos entre -


3,402823E38 y -1,401298E-45 para valores negativos, y entre
1,401298E-45 y 3,402823E38 para valores positivos.

Doble para valores comprendidos entre -


1,79769313486231E308 y -4,94065645841247E-324

Id. de réplica se utiliza para claves autonuméricas en bases


réplicas.

Decimal para almacenar valores comprendidos entre -10^38-


1 y 10^38-1 (si estamos en una base de datos .adp) y números
entre -10^28-1 y 10^28-1 (si estamos en una base de
datos .accdb)

Los campos Autonumeración son Entero largo.

A los demás tipos de datos no se les puede especificar tamaño.

5.3. Formato del campo


Esta propiedad se utiliza para personalizar la forma de presentar los datos
en pantalla o en un informe.

Se puede establecer para todos los tipos de datos excepto el Objeto


OLE, Datos adjuntos e Hipervínculo.
Para los campos Autonumeración, Numérico y Moneda, las opciones
son:

Número general: presenta los números tal como fueron


introducidos.

Moneda: presenta los valores introducidos con el separador


de millares y el símbolo monetario asignado en Windows como
puede ser €.

Euro: utiliza el formato de moneda, con el símbolo del euro.

Fijo: presenta los valores sin separador de millares.

Estándar: presenta los valores con separador de millares.

Porcentaje: multiplica el valor por 100 y añade el signo de


porcentaje (%).

Científico: presenta el número con notación científica.

Los campos Fecha/Hora tienen los siguientes formatos:

Fecha general: si el valor es sólo una fecha, no se muestra


ninguna hora; si el valor es sólo una hora, no se muestra
ninguna fecha. Este valor es una combinación de los valores de
Fecha corta y Hora larga. Ejemplos: 3/4/93, 05:34:00 PM y
3/4/93 05:34:00 PM.

Fecha larga: se visualiza la fecha con el día de la semana y


el mes completo. Ejemplo: Lunes 21 de agosto de 2000.

Fecha mediana: presenta el mes con los tres primeros


caracteres. Ejemplo: 21-Ago-2000.

Fecha corta: se presenta la fecha con dos dígitos para el día,


mes y año. Ejemplo: 01/08/00.

El formato Fecha corta asume que las fechas comprendidas


entre el 1/1/00 y el 31/12/29 son fechas comprendidas entre los
años 2000 y el 2029 y las fechas comprendidas entre el 1/1/30 y
el 31/12/99 pertenecen al intervalo de años entre 1930 y 1999.
Hora larga: presenta la hora con el formato normal. Ejemplo:
17:35:20.

Hora mediana: presenta la hora con formato PM o AM.


Ejemplo: 5:35 PM.

Hora corta presenta la hora sin los segundos. Ejemplo: 17:35.

Los campos Sí/No disponen de los formatos


predefinidos Sí/No, Verdadero/Falso y Activado/Desactivado.

Sí, Verdadero y Activado son equivalentes entre sí, al igual que lo


son No, Falso y Desactivado.

Nota: El control predeterminado para un dato Sí/No es la casilla de


verificación por lo que en la vista Hoja de Datos los datos de este tipo
aparecen como una casilla de verificación y no se ve el efecto de la propiedad
formato. Si queremos ver el efecto tenemos que cambiar el control
predeterminado en la pestaña Búsqueda de las propiedades del campo, en la
propiedad Mostrar control elegir el Cuadro de texto como te mostramos a
continuación.

Los campos Calculado pueden ser de cualquiera de los formatos


indicados anteriormente, ya que el cálculo puede ser tanto sobre fechas, como
sobre valores monetarios u operaciones lógicas de verdadero/falso.

Los campos Texto y Memo no disponen de formatos predefinidos, para


los campos Texto se tendrían que crear formatos personalizados.

5.4. Lugares decimales

Esta propiedad nos permite indicar el número de decimales que queremos


asignar a un tipo de dato Número, Autonumeración o Moneda.
5.5. Máscara de entrada

Se utiliza la máscara de entrada para facilitar la entrada de datos y para


controlar los valores que los usuarios pueden introducir. Por ejemplo, puedes
crear una máscara de entrada para un campo Número de teléfono que
muestre exactamente cómo debe introducirse un número nuevo: (___) ___-
____.

Access dispone de un Asistente para máscaras de entradas que nos


facilita el establecer esta propiedad, y al cual accederemos al hacer clic sobre
el botón que aparece a la derecha de la propiedad a modificar una vez
activada dicha propiedad.

5.6. Título

Se utiliza esta propiedad para indicar cómo queremos que se visualice la


cabecera del campo.

Por ejemplo, si un campo se llama Fnac e indicamos Fecha de


nacimiento como valor en la propiedad Título, en la cabecera del
campo Fnac veremos Fecha de nacimiento.

5.7. Valor predeterminado

El valor predeterminado es el valor que se almacenará automáticamente en


el campo si no introducimos ningún valor. Se suele emplear cuando se sabe
que un determinado campo va a tener la mayoría de las veces el mismo valor,
se utiliza esta propiedad para indicar o especificar cuál va a ser ese valor y así
que se introduzca automáticamente en el campo a la hora de introducir los
datos de la tabla.

Por ejemplo si tenemos la tabla Clientes con el campo Provincia y la


mayoría de clientes son de la provincia Valencia, se puede introducir ese valor
en la propiedad Valor predeterminado del campo Provincia y así a la hora
de introducir los diferentes clientes, automáticamente aparecerá el
valor Valencia y no lo tendremos que teclear.

Se puede utilizar esta propiedad para todos los tipos de datos excepto
el Objeto OLE, Datos adjuntos, Calculado y Autonumeración.
5.8. Regla de validación

Esta propiedad nos permite controlar la entrada de datos según el criterio


que se especifique. Hay que escribir el criterio que debe cumplir el valor
introducido en el campo para que sea introducido correctamente.

Por ejemplo si queremos que un valor introducido esté comprendido


entre 100 y 2000, se puede especificar en esta propiedad >=100 Y <=2000.

Para formar la condición puedes utilizar el generador de expresiones como


te explicamos en la secuencia animada.

Se puede utilizar esta propiedad para todos los tipos de datos excepto
el Objeto OLE, Datos adjuntos, Calculado y Autonumeración.

Para ayudarnos a escribir la regla de validación tenemos el generador de


expresiones que se abre al hacer clic sobre el botón que aparece a la derecha
de la propiedad cuando hacemos clic en ella.

5.9. Texto de validación


En esta propiedad escribiremos el texto que queremos nos aparezca
en pantalla si introducimos en un campo un valor que no cumple la regla de
validación especificada en la propiedad anterior.

Debe ser un mensaje para que la persona que se equivoque a la hora de


introducir los datos sepa el porqué de su error y pueda solucionarlo.

Se puede utilizar esta propiedad para todos los tipos de datos excepto
el Objeto OLE y el Autonumeración.

5.10. Requerido

Si queremos que un campo se rellene obligatoriamente tendremos que


asignar a esta propiedad el valor Sí, en caso contrario el valor será el de No.

Se puede utilizar esta propiedad para todos los tipos de datos excepto
el Objeto OLE y el Autonumeración.

5.11. Permitir longitud cero

Los campos Memo y Texto cuentan con esta propiedad para controlar que
no se puedan introducir valores de cadena que no contengan caracteres o
estén vacíos.
5.12. Indexado

Se utiliza esta propiedad para establecer un índice de un solo campo.


Los índices hacen que las consultas basadas en los campos indexados sean
más rápidas, y también aceleran las operaciones de ordenación y agrupación.

Por ejemplo, si buscas empleados basándose en un campo


llamado Apellidos, puedes crear un índice sobre este campo para hacer más
rápida la búsqueda.

Ejercicio paso a paso

Abrir la base de datos Clases.accdb que se encuentra en la carpeta Mis


ejercicios del disco duro.

Vamos a modificar la estructura de la tabla Alumnado de forma que cada


campo tenga las siguientes propiedades:

Campo Propiedades

Codigo alumnado Dejaremos las propiedades que tiene.

Nombre
Tamaño: 15 y obligatorio
alumnado

Apellidos
Tamaño: 30 y obligatorio
alumnado

Direccion Tamaño: 30 y opcional

Tamaño: 15 Por defecto deberá aparecer Valencia ya que la mayoría de


Poblacion
nuestros clientes son de Valencia

Entero largo, se puede dejar vacío, admite sólo 5 dígitos. Debe ser
Codigo Postal
menor que 53000.

Fecha de
Formato: Fecha corta y se puede dejar sin datos
nacimiento

Curso Dejaremos las propiedades que tiene.

Lo primero es abrir la tabla Alumnado en Vista Diseño:

1. Haz doble clic en la tabla Alumnado del Panel de Navegación.


2. Cambia a la Vista Diseño desde la pestaña Inicio >
grupo Vistas > Ver > Vista Diseño.

Ahora vamos a cambiar las propiedades de algunos de los campos:


1. Haz clic sobre el campo Nombre alumnado para modificar sus
propiedades desde el panel inferior.

 Cambia el valor del Tamaño del campo de 255 (valor por defecto) a 15.
 Para que el campo sea obligatorio tenemos que poner en su
propiedad Requerido el valor Sí. Para cambiar el valor, utiliza el
desplegable.

2. Haz clic sobre el campo Apellidos alumnado.

 Cambia el valor del Tamaño del campo a 30


 Haz doble clic sobre el valor No de la propiedad Requerido, verás como
pasa a valer Sí. Cuando una propiedad tiene dos posibles valores,
haciendo doble clic sobre el valor, este cambia automáticamente, así has
visto dos formas distintas para cambiar la propiedad Requerido, ahora
elige tú la que prefieras.

3. Haz clic sobre el campo Direccion y asígnale tamaño 30. Como el campo
es opcional dejamos la propiedad Requerido a No.

4. Haz clic sobre el campo Poblacion y asígnale tamaño 15. Para que
aparezca por defecto el valor Valencia tendremos que escribirlo en la
propiedad Valor predeterminado.

5. Deja el campo Codigo Postal con el Tamaño del campo Entero


largo y Requerido No.

 Haz clic sobre la propiedad Máscara de entrada, teclea la


máscara 00000. El 0 representa un dígito numérico.
 En la propiedad Regla de Validación escribir < 53000.
 Además, la propiedad Texto de validación contendrá el texto El código
postal debe ser inferior a 53000, para avisar al usuario si trata de
introducir un valor que infringe la regla.

6. Haz clic sobre el campo Fecha de nacimiento y pulsa en la


propiedad Formato. Aparecerá una flecha a la derecha indicándonos la
existencia de una lista desplegable. Haz clic sobre ella y elige Fecha corta.

Como hemos terminado con el diseño de la tabla, vamos a guardarla.

Haz clic sobre el botón Guardar de la barra de acceso rápido o


pulsar CTRL+G.
Al Guardar, Access nos advertirá de que podemos perder datos al reducir el
tamaño de los campos. Por ejemplo, si teníamos una población de más de 15
carácteres, se recortará a 15. En este cado no sucede, pero hay que tenerlo
en cuenta en cada caso cuando manipulemos tablas.

Vamos a trabajar ahora con la tabla Cursos.


Empezaremos por modificar su estructura de forma que cada campo tenga las
siguientes propiedades:

Campo Propiedades

Codigo curso Sin cambios

Nombre curso Tamaño: 15

Nº horas Tamaño: Entero

Fecha inicio Sin cambios

Fecha final Sin cambios

1. Haz clic con el botón derecho del ratón en la tabla Cursos del Panel de
Navegación. Elige la opción Vista Diseño.
2. Haz clic en el campo Nombre curso para modificar sus propiedades.
3. Haz clic en la propiedad Tamaño que aparece en la parte inferior de la
ventana y asígnale el valor 15.
4. Ahora, modifica la propiedad Tamaño del campo Nº horas. Asígnale
un Tamaño Entero.
5. Pulsa las teclas CTRL+F4 para cerrar Access. Cuando el cuadro de
diálogo te pregunte si deseas guardar los cambios, elige la opción Sí.

REALIZA LA TAREA 4 DEL TEMA ACCESS DE CLASSROOM

AUTOEVALUACIÓN https://forms.gle/k2E9JKJgxvuXNeK19
Unidad 6. Las relaciones (I)

En esta unidad veremos cómo relacionar tablas y los diferentes tipos de


relaciones que pueden existir entre dos tablas de una base de datos.
Si no sabes lo que es una relación en bases de datos, te introducimos algunos
conceptos básicos en el ANEXO.

6.1. Crear la primera relación


Para crear relaciones en Access 2010 deberemos:
- Pulsar el botón Relaciones de la
pestaña Herramientas de base de datos.
- O bien, desde el botón de Archivo > Información.

En caso de que tengas una tabla abierta, también


encontrarás este botón en:
- La pestaña Herramientas de tabla > Diseño > grupo Relaciones, si
estamos en Vista Diseño.
- La pestaña Herramientas de tabla > Tabla > grupo Relaciones, si estamos
en la Vista Hoja de datos.

Aparecerá el cuadro de diálogo Mostrar tabla y en él deberemos indicar

qué tablas queremos relacionar.

1. Seleccionar una de las tablas que pertenecen a la relación haciendo clic


sobre ella, aparecerá dicha tabla remarcada. También puedes
seleccionar varias a la vez pulsando CTRL.
2. Hacer clic sobre el botón Agregar.
3. Repetir los dos pasos anteriores hasta añadir todas las tablas sobre las
cuales queramos efectuar relaciones.
4. Hacer clic sobre el botón Cerrar.

Ahora aparecerá la ventana Relaciones con las tablas añadidas en el paso


anterior.

Para crear la relación:

1. Ir sobre el campo de relación de la tabla principal (en nuestro


caso código paciente de la tabla Pacientes).
2. Pulsar el botón izquierdo del ratón y manteniéndolo pulsado arrastrar
hasta el campo codigo paciente de la tabla secundaria (Ingresos).
3. Soltar el botón del ratón.

Aparecerá el cuadro de diálogo Modificar relaciones siguiente:

En la parte superior deben estar los nombres de las dos tablas relacionadas
(Pacientes y Ingresos) y debajo de éstos el nombre de los campos de
relación (código paciente y codigo paciente). Ojo! La información de ambos
campos se debe corresponder, por lo tanto han de ser del mismo tipo de
datos. No puedes relacionar, por ejemplo una fecha de nacimiento con un
apellido. En cambio no es necesario que el nombre del campo sea el mismo.

Observa en la parte inferior el Tipo de relación que se asignará


dependiendo de las características de los campos de relación (en nuestro
caso uno a varios porque un mismo paciente puede ingresar en la clínica
más de una vez).

Activar el recuadro Exigir integridad referencial haciendo clic sobre éste.

Si se desea, se puede activar las casillas Actualizar en cascada los campos


relacionados y Eliminar en cascada los registros relacionados. Ejercicio
paso a paso

Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis


ejercicios.

Vamos a relacionar las tablas Alumnado y Cursos. La relación existente


entre las tablas Cursos y Alumnado es de Uno a Varios ya que un curso
tendrá varios registros relacionados en la tabla de Alumnado pero un alumno
de la tabla Alumnado sólo podrá pertenecer a un curso por lo que la tabla
principal será la de Cursos y la tabla asociada la de Alumnado.

Para crear la relación primero tenemos que tener las tablas en la


ventana Relaciones:

1. Haz clic en el botón Relaciones en la pestaña Herramientas de base de


datos. Aparecerá el cuadro de diálogo Mostrar tablas. Si no es así,
pulsa el botón Mostrar tabla.
2. Selecciona la tabla Cursos.
3. Haz clic sobre el botón Agregar.
4. Selecciona la tabla Alumnado.
5. Haz clic sobre el botón Agregar.
6. Haz clic sobre el botón Cerrar.

Verás la ventana Relaciones.

Ahora definiremos la relación; las dos tablas estarán relacionadas por el


campo Codigo Curso:
7. Posiciónate sobre el campo de relación de la tabla principal, es
decir Codigo Curso de la tabla Cursos.
8. Pulsa el botón del ratón y manteniéndolo pulsado arrástralo hasta el
campo Curso de la tabla Alumnado.
9. Suelta el botón del ratón.
Aparecerá el cuadro de diálogo Modificar relaciones.
10. En la parte superior deben estar los nombres de las dos tablas
relacionadas y debajo de éstos el nombre de los campos de
relación, Codigo Curso y Curso.
Observa en la parte inferior el tipo de relación que se asigna dependiendo
de las características de los campos de relación. En nuestro caso
pondrá Uno a varios.
11. Activa la casilla Exigir integridad referencial haciendo clic sobre ella.
12. Pulsa Crear.

Has creado la relación. Ya puedes cerrar la base de datos.

6.2. Añadir tablas a la ventana Relaciones

Si ya hemos creado una relación y queremos crear otra pero no se dispone


de la tabla en la ventana Relaciones debemos añadir la tabla a la ventana:

Primero nos situamos en la ventana Relaciones haciendo clic en el


botón Relaciones en la pestaña Herramientas de base de datos.

Para añadir la tabla hacer clic sobre el botón Mostrar tabla en la


pestaña Diseño.

Aparecerá el cuadro de diálogo Mostrar tablas estudiado en el apartado


anterior.

Añadir las tablas necesarias.

Cerrar el cuadro de diálogo.

6.3. Quitar tablas de la ventana Relaciones

Si queremos eliminar una tabla de la ventana Relaciones:


Primero nos situamos en la ventana Relaciones haciendo clic en el
botón Relaciones en la pestaña Herramientas de base de datos.

Después podemos elegir entre:

hacer clic con el botón derecho sobre la tabla y elegir la opción Ocultar
tabla del menú contextual que aparecerá,

o bien, hacer clic sobre la tabla para seleccionarla y hacer clic en el


botón Ocultar tabla en la pestaña Diseño.

6.4. Modificar relaciones

Para modificar relaciones ya creadas:

Posicionarse en la ventana Relaciones y elegir entre estas dos formas:

hacer clic con el botón derecho sobre la línea que representa la relación a
modificar y elegir la opción Modificar relación... del menú contextual que
aparecerá,
o bien, hacer clic sobre la relación a modificar y hacer clic en el
botón Modificar relaciones que encontrarás en la pestaña Diseño de
la banda de opciones.

Se abrirá el cuadro de diálogo Modificar relaciones estudiado


anteriormente.

Realizar los cambios deseados.

Hacer clic sobre el botón Aceptar.

6.5. Eliminar relaciones

Si lo que queremos es borrar la relación podemos:

hacer clic con el botón derecho sobre la relación a borrar y elegir la


opción Eliminar del menú contextual,

o bien, hacer clic con el botón izquierdo sobre la relación, la relación


quedará seleccionada, y a continuación pulsar la tecla DEL o SUPR.

La relación queda eliminada de la ventana y de la base de datos.

Ejercicio 1

Abre la base de datos Clases.accdb que se encuentra en la carpeta Mis


ejercicios. Luego, haz clic en el botón Relaciones de la
pestaña Herramientas de base de datos.

Vamos primero a practicar las operaciones de Mostrar y Quitar tabla:


1. Haz clic en la tabla Cursos de la ventana Relaciones.
2. Pulsa el botón Ocultar tabla en la pestaña Diseño.
La tabla ha desaparecido y también la relación asociada a ella. Esto no
significa que se hayan eliminado.
3. Haz clic en el botón Mostrar tabla en la pestaña Diseño. Aparecerá el
cuadro de diálogo Mostrar tablas.
4. Selecciona la tabla Cursos.
5. Haz clic sobre el botón Agregar.
6. Haz clic sobre el botón Cerrar.

Ahora has vuelto a la ventana Relaciones y al mostrar la tabla Cursos ha


reaparecerido automáticamente la relación.

Ahora queremos que cuando se borre un curso, se borren


automáticamente todos los alumnos que tengan ese curso. Para ello debemos
modificar la relación:

1. Haz clic sobre la relación, esta aparecerá resaltada.


2. Haz clic en el botón Modificar relaciónes en la pestaña Diseño.
Aparecerá el cuadro de diálogo Modificar relaciones.
3. Activa la casilla Eliminar en cascada los registros relacionados.
También queremos que cuando se modifique el código de un curso, se
actualicen automáticamente todos los alumnos que tengan ese curso.
4. Activa la casilla Actualizar en cascada los campos relacionados.
5. Haz clic sobre el botón Aceptar.

Has modificado la relación y has vuelto a la ventana Relaciones.

Por último intentaremos eliminar la relación, de forma que las tablas no


estén relacionadas entre sí:

1. Haz clic sobre la relación, quedará resaltada


2. Pulsa la tecla SUPR en tu teclado.
Aparecerá un cuadro de diálogo donde nos pedirá si queremos eliminar la
relación de forma permanente, le deberíamos contestar Sí, pero para el
ejercicio para no borrar la relación y poder seguir con el ejercicio.
3. Contesta No.

Por último, cierra la ventana Relaciones haciendo clic sobre su botón .


Cuando te pregunte, indica que quieres guardar los cambios.

Ejercicio 2
Ahora vamos a repetir el ejercicio anterior pero utilizando los menús
contextuales.
Recuerda que deberás tener abierta la ventana de Relaciones de la
base Clases.accdb.

Para quitar y mostrar una tabla:

1. Haz clic con el botón derecho sobre la tabla Cursos, se desplegará el


menú contextual asociado.
2. Elige la opción Ocultar tabla. La tabla ha desaparecido y también la
relación asociada a ella.
3. Haz clic con el botón derecho del ratón sobre el fondo de la
ventana Relaciones. Se desplegará el menú contextual asociado a la
ventana.
4. Elige la opción Mostrar tabla.
Aparecerá el cuadro de diálogo Mostrar tablas.
5. Haz doble clic sobre el nombre de la tabla Cursos que aparece en el
cuadro de diálogo.
6. Haz clic sobre el botón Cerrar.
Ahora has vuelto a la ventana Relaciones y al mostrar la
tabla Cursos ha reaparecerido automáticamente la relación.

Para modificar la relación:

1. Haz clic con el botón derecho sobre la relación a modificar, se desplegará


el menú contextual asociado a relaciones.
2. Elige la opción Modificar relación...
Aparecerá el cuadro de diálogo Modificar relaciones.
3. Haz clic sobre el botón Aceptar (no vamos a modificar nada de la
relación).
Has modificado la relación y has vuelto a la ventana Relaciones.

Para eliminar la relación:

1. Haz clic con el botón derecho sobre la relación a modificar, se desplegará


el menú contextual
2. Elige la opción Eliminar.
Aparecerá un cuadro de diálogo donde nos pedirá si queremos eliminar la
relación de forma permanente, le deberíamos contestar Sí, pero para el
ejercicio para no borrar la relación y poder seguir con los ejercicios.
3. Contesta No.

Cierra la ventana Relaciones haciendo clic sobre su botón . Guarda los


cambios y cierra la base de datos.
hacer clic con el botón derecho sobre la tabla y elegir la opción Mostrar
directas del menú contextual que aparecerá,

o bien, hacer clic sobre la tabla para seleccionarla y hacer clic en el


botón Mostrar relaciones directas en la pestaña Diseño.

Aparecerán todas las relaciones asociadas a la tabla y todas las tablas que
intervienen en estas relaciones.

6.8. Visualizar todas las relaciones

Si queremos visualizar en la ventana Relaciones todas las relaciones:

Posicionarse en la ventana Relaciones y elegir entre:

hacer clic con el botón derecho sobre el fondo de la ventana y elegir la


opción Mostrar todo del menú contextual que aparecerá,

o pulsar el botón Mostrar todas las relaciones en la pestaña Diseño.


Aparecerán todas las relaciones existentes en la base de datos y las tablas
asociadas.

Ejercicio paso a paso

Copia la base de datos Ejemplo1.accdb que se encuentra en la


carpeta ejercicios del curso a la carpeta Mis ejercicios de tu disco duro.
Luego, abre la copia de tu disco duro y sitúate en la ventana Relaciones,
desde el botón de la pestaña Herramientas de base de datos.

Esta base de datos tiene definidas unas tablas y unas relaciones para que
puedas ver mejor el efecto de las opciones Borrar diseño, Mostrar todo,
y Mostrar directas.

1. Haz clic en el botón Borrar diseño en la pestaña Diseño y acepta el


cuadro de diálogo. La ventana Relaciones queda vacía.

Queremos saber las tablas que están relacionadas con la


tabla AULACLIC_CLIENTES.

1. Haz clic en el botón Mostrar tabla en la pestaña Diseño. Aparecerá el


cuadro de diálogo Mostrar tablas.
2. Selecciona la tabla AULACLIC_CLIENTES.
3. Haz clic sobre el botón Agregar.
4. Haz clic sobre el botón Cerrar.
5. Haz clic en el botón Mostrar relaciones directas en la pestaña
de Diseño.
Observa como aparecen todas las tablas relacionadas
con AULACLIC_CLIENTES y las relaciones correspondientes

Vamos a volver a mostrar todas las relaciones.

1. Haz clic en el botón Mostrar todas las relaciones en la pestaña


de Diseño.
Observa como ahora aparecen las tablas que faltaban.

Cierra la base de datos sin guardar los cambios.

REALIZA LA TAREA 5 DEL TEMA ACCESS DE CLASSROOM


AUTOEVALUACIÓN https://forms.gle/LiioC5UkLhvrHri8A
Unidad 7. Las consultas (I)

En esta unidad veremos cómo crear consultas y manejarlas para la


edición de registros de tablas creadas con Access 2010.

7.1. Tipos de consultas

Las consultas son los objetos de una base de datos que permiten
recuperar datos de una tabla, modificarlos e incluso almacenar el
resultado en otra tabla.

Existen varios tipos de consultas:

Consultas de selección.

Son las consultas que extraen o nos muestran datos. Muestran aquellos
datos de una tabla que cumplen los criterios especificados. Una vez obtenido
el resultado podremos consultar los datos para modificarlos (esto se podrá
hacer o no según la consulta). Una consulta de selección genera una tabla
lógica (se llama lógica porque no está físicamente en el disco duro sino en la
memoria del ordenador y cada vez que se abre se vuelve a calcular).

Consultas de acción.

Son consultas que realizan cambios a los registros. Existen varios tipos de
consultas de acción, de eliminación, de actualización, de datos anexados y de
creación de tablas. Las veremos más adelante.

Consultas específicas de SQL.

Son consultas que no se pueden definir desde la cuadrícula QBE de Access


sino que se tienen que definir directamente en SQL, como por ejemplo las
de Unión. Estas consultas no se estudiarán en este curso ya que para
definirlas hay que saber SQL, cosa que no es objeto de este curso.

Pero si tienes ganas de aprender, puedes seguir nuestro Tutorial de SQL o


nuestro Curso de SQLServer, con los que aprenderás a realizar consultas
manualmente.

7.2. Crear una consulta

Para crear una consulta, seguir los siguientes pasos:


Abrir la base de datos donde se encuentra la consulta a crear.

Hacer clic en el botón Diseño de Consulta en la pestaña Crear:

También tenemos la posibilidad de utilizar el Asistente para


consultas que puedes ver en la imagen anterior para crear consultas con un
poco de ayuda.

Si haces clic en el botón Asistente para consultas aparecerá el siguiente


cuadro de diálogo:

El Asistente para consultas sencillas crea una consulta de selección


sencilla como definimos en el apartado anterior.

Los otros asistentes nos permiten generar tipos especiales de consulta


que veremos más adelante.

Nosotros explicaremos detenidamente la opción Diseño de consulta que te


permitirá crear cualquiera de las anteriores por ti mismo.

Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las
que la consulta sacará los datos con un cuadro de diálogo parecido al
siguiente:
Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el
botón Agregar.

Si queremos sacar datos de varias tablas agregar de la misma forma las


demás tablas.

Finalmente hacer clic sobre el botón Cerrar.

Aparecerá la ventana Vista Diseño de consultas.

7.3. La Vista Diseño


Si observas la pantalla, en la parte superior tenemos la zona de
tablas donde aparecen las tablas añadidas con sus correspondientes campos,
y en la parte inferior denominada cuadrícula QBE definimos la consulta.

Cada columna de la cuadrícula QBE corresponde a un campo.

Cada fila tiene un propósito que detallamos brevemente a continuación, más


adelante iremos profundizando en la explicación:

Campo: ahí ponemos el campo a utilizar que en la mayoría de


los casos será el campo a visualizar, puede ser el nombre de un
campo de la tabla y también puede ser un campo calculado.

Tabla: nombre de la tabla de la que sacamos el campo. Nos


será útil cuando definamos consultas basadas en varias tablas.

Orden: sirve para ordenar las filas del resultado.

Mostrar: si la casilla de verificación aparece desactivada la


columna no aparecerá en el resultado, se suele desactivar
cuando queremos utilizar el campo para definir la consulta pero
no queremos que aparezca en el resultado. Por ejemplo, si
queremos que se muestren sólo los coches vendidos de una
determinada marca, no es necesario mostrar el campo marca,
porque sería repetitivo y no aportaría información adicional.

Criterios: sirve para especificar un criterio de búsqueda. Un


criterio de búsqueda es una condición que deben cumplir los
registros que aparecerán en el resultado de la consulta. Por lo
tanto está formado por una condición o varias condiciones
unidas por los operadores Y (AND) y O (OR).

O: esta fila y las siguientes se utilizan para combinar


condiciones.

7.4. Añadir campos

Para añadir campos a la cuadrícula podemos:

Hacer doble clic sobre el nombre del campo que aparece en la zona de
tablas, este se colocará en la primera columna libre de la cuadrícula.
Hacer clic sobre el nombre del campo que aparece en la zona de tablas y
sin soltar el botón del ratón arrastrar el campo sobre la cuadrícula, soltar el
botón cuando estemos sobre la columna delante de la cual queremos dejar el
campo que estamos añadiendo.

Hacer clic sobre la fila Campo: de una columna vacía de la rejilla,


aparecerá a la derecha la flecha para desplegar la lista de todos los campos
de todas las tablas que aparecen en la zona de tablas. Si tenemos muchos
campos y varias tablas podemos reducir la lista seleccionando primero una
tabla en la fila Tabla:, así en la lista desplegable sólo aparecerán campos de
la tabla seleccionada.

También podemos teclear directamente el nombre del campo en la


fila Campo: de una columna vacía de la cuadrícula.

Si queremos que todos los campos de la tabla aparezcan en el resultado


de la consulta podemos utilizar el asterisco * (sinónimo de 'todos los campos').

7.5. Definir campos calculados

Al igual que podemos definir en una tabla un campo cuyo tipo de datos
sea Calculado también podemos incluir campos calculados en las consultas.

¿Cuándo incluir la expresión en una tabla y cuándo en una consulta? La


respuesta dependerá de cada caso concreto. Si el resultado de la expresión
se va a utilizar frecuentemente en consultas, listados o estadísticas, puede ser
más interesante guardar el dato en la propia tabla. Si en cambio se trata de un
cálculo más específico puede ser preferible no utilizar espacio en el disco para
conservar estos valores, definiendo un campo calculado en la consulta.

Para definir un campo como calculado, simplemente deberemos escribir una


expresión en el espacio reservado para indicar el campo. La sintaxis será:

Nombre del campo: expresión

Por ejemplo, si disponemos de un campo Precio, podríamos realizar la


siguiente expresión: Precio con IVA: Precio * 1,18

Al pulsar INTRO se guardará la expresión y se aplicarán ciertos cambios,


como encerrar entre corchetes los campos referenciados o eliminar espacios
innecesarios, etc.: Precio con IVA: [Precio]*1,18
Aprendimos en temas anteriores cómo utilizar el Generador de expresiones.
En esta ocasión puedes ver cómo formar expresiones de forma manual en el
ANEXO.

7.6. Encabezados de columna

Podemos cambiar el encabezado de las columnas del resultado de la


consulta.

Normalmente aparece en el encabezado de la columna el nombre de la


columna, si queremos cambiar ese encabezado lo indicamos en la
fila Campo: escribiéndolo delante del nombre del campo y seguido de dos
puntos ( : ). Se suele utilizar sobre todo para los campos calculados.

Veamos el siguiente ejemplo:

La consulta muestra los modelos de coche vendidos de la marca Ford.


Habíamos decidido no mostrar la información Marca porque sería reinterativa,
pero en tal caso no tendríamos ninguna información sobre qué modelos
estamos visualizando. Una posible solución sería cambiar el nombre de
campo Modelo por Modelo Ford, como ves en la imagen, incluyendo en
el Campo Modelo Ford: Modelo

Así, los encabezados de la tabla se mostrarán así:

7.7. Cambiar el orden de los campos

Si hemos incluido campos en la cuadrícula y queremos cambiar el orden de


estos campos podemos mover una columna (o varias) arrastrándola o bien
cortando y pegando.

Para mover una columna arrastrándola:


Posicionar el cursor sobre el extremo superior de la columna y cuando
aparece la flecha hacer clic, la columna aparecerá resaltada (está
seleccionada).

Mover un poco el cursor para que aparezca la flecha . Pulsar el botón del
ratón y sin soltarlo arrastrar la columna hasta la posición deseada.

Para mover una columna cortándola:

Seleccionar la columna (posicionar el cursor sobre el extremo superior de la


columna y cuando aparece la flecha hacer clic).

Hacer clic sobre el icono en la pestaña Inicio (o bien teclear Ctrl+X),


desaparecerá la columna.

A continuación crear una columna en blanco en el lugar donde queremos


mover la columna que hemos cortado con la opción Insertar Columnas de la
pestaña Diseño.

Seleccionar esa columna y hacer clic sobre el icono Pegar la


pestaña Inicio (o bien teclear Ctrl+V).

Podemos seleccionar varias columnas consecutivas seleccionando la


primera y manteniendo la tecla MAYÚS pulsada, seleccionar la última columna a
seleccionar, se seleccionarán las dos columnas y todas la columnas que se
encuentren entre las dos.

7.8. Guardar la consulta

Podemos Guardar la consulta

haciendo clic sobre el botón de la barra de Acceso Rápido,

o bien, seleccionando la opción Guardar dla pestaña Archivo .

Si es la primera vez que guardamos la consulta aparecerá el cuadro de


diálogo para darle un nombre.

Se puede poner cualquier nombre excepto el de una tabla ya creada.

A continuación hacer clic sobre el botón Aceptar.

Para cerrar la consulta hacer clic sobre su botón .


7.9. Ejecutar la consulta

Podemos ejecutar una consulta desde la ventana Diseño de consulta o


bien desde el Panel de navegación.

Desde el Panel de navegación, haciendo doble clic sobre su nombre.

Desde la vista diseño de la consulta, haciendo clic sobre el


botón Ejecutar de la pestaña Diseño:

Cuando estamos visualizando el resultado de una consulta, lo que vemos


realmente es la parte de la tabla que cumple los criterios especificados, por lo
tanto si modificamos algún dato de los que aparecen en la consulta estaremos
modificando el dato en la tabla (excepto algunas consultas que no permiten
esas modificaciones).

Para practicar puedes realizar el Ejercicio Crear consultas simples.

7.10. Modificar el diseño de una consulta

Si lo que queremos es modificar el diseño de una consulta:

Situarse en el Panel de Navegación y hacer clic derecho sobre el nombre


de la consulta.

En el menú contextual seleccionar .

7.11. Ordenar las filas

Para ordenar las filas del resultado de la consulta:

Hacer clic sobre la fila Orden: del campo por el cual queremos ordenar las
filas, hacer clic sobre la flecha que aparecerá para desplegar la lista y elegir el
tipo de ordenación.

Puede ser Ascendente en este caso se ordenarán de menor a mayor si el


campo es numérico, por orden alfabético si el campo es de tipo texto, de
anterior a posterior si el campo es de tipo fecha/hora, etc., o bien puede
ser Descendente en orden inverso.

Podemos ordenar también por varios campos para ello rellenar la


fila Orden: de todas las columnas por las que queremos ordenar. En este
caso se ordenan las filas por la primera columna de ordenación, para un
mismo valor de la primera columna, se ordenan por la segunda columna, y así
sucesivamente.

El orden de las columnas de ordenación es el que aparece en la cuadrícula,


es decir si queremos ordenar por ejemplo por provincia y dentro de la misma
provincia por localidad tenemos que tener en la cuadrícula primero la
columna provincia y después la columna localidad.

El tipo de ordenación es independiente por lo que se puede utilizar una


ordenación distinta para cada columna. Por ejemplo, ascendente por la
primera columna y dentro de la primera columna, descendente por la segunda
columna.

7.12. Seleccionar filas

Para seleccionar filas tenemos que indicar un criterio de búsqueda, un


criterio de búsqueda es una condición que deberán cumplir todas las filas que
aparezcan en el resultado de la consulta.

Normalmente la condición estará basada en un campo de la tabla por


ejemplo para seleccionar los alumnos de Valencia la condición
sería población = "Valencia". Para escribir esta condición en la cuadrícula
tenemos que tener en una de las columnas de la cuadrícula el
campo poblacion y en esa columna ponemos en la fila Criterios: el resto de
la condición o sea ="Valencia".

Cuando la condición es una igualdad no es necesario poner el signo =,


podemos poner directamente el valor Valencia en la fila Criterios: ya que si
no ponemos operador asume por defecto el =.

Tampoco es necesario poner las comillas, las añadirá él por defecto.


Siempre que se encuentra un texto lo encierra entre comillas.

Si en la fila Criterios: queremos poner un nombre de campo en vez de un


valor (para comparar dos campos entre sí) tenemos que encerrar el nombre
del campo entre corchetes [ ]. Por ejemplo queremos poner la
condición precio = coste en la que precio y coste son dos campos, tenemos
que poner en la fila criterios: [coste], si no ponemos los corchetes añadirá
las comillas y entenderá Precio = "coste", precio igual al valor Coste no al
contenido del campo Coste.

Para indicar varias condiciones se emplean los operadores Y y O.

En un criterio de búsqueda en el que las condiciones están unidas por el


operador Y, para que el registro aparezca se deben cumplir todas las
condiciones. Por ejemplo precio > 100 y precio < 1200, aparecen los
registros cuyo precio está comprendido entre 101 y 1199.

En un criterio de búsqueda en el que las condiciones están unidas por el


operador O, el registro aparecerá en el resultado de la consulta si cumple al
menos una de las condiciones.

Todas las condiciones establecidas en la misma fila de la cuadrícula


quedan unidas por el operador Y.

En el ejemplo siguiente serían alumnos de Valencia Y cuya fecha de


nacimiento esté comprendida entre el 1/1/60 y el 31/12/69.

Del mismo modo pasa con cada una de las filas o:

Si queremos que las condiciones queden unidas por el operador O tenemos


que colocarlas en filas distintas (utilizando las filas O: y siguientes).

Por ejemplo, si en la cuadrícula QBE tenemos especificado los siguientes


criterios:

Visualizaremos de la tabla Alumnado los campos Apellidos, Nombre,


Población y Fecha nacimiento, los alumnos aparecerán ordenados por
Apellidos pero únicamente aparecerán aquellos que sean de Valencia y hayan
nacido entre el 1/1/60 y el 31/12/69, o bien aquellos de Alicante sea cual sea
su fecha de nacimiento.

¡Ojo! El criterio de la fecha de nacimiento únicamente afecta a la


población Valencia por encontrarse en la misma fila.

Access no diferencia entre mayúsculas y minúsculas a la hora de realizar la


búsqueda de registros.

Ejercicio 1.

Empezaremos por crear una consulta donde aparecerán los campos Nombre,
Apellidos, Población y Fecha de nacimiento de cada alumno/a.

1. Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.


2. Haz clic en el botón Diseño de Consulta en la pestaña Crear. Se abrirá el
cuadro Mostrar tabla.
3. Haz clic en la tabla Alumnado, quedará así seleccionada si no lo estaba antes.
4. Haz clic en el botón Agregar. Observa que aparece la tabla Alumnado en la
zona de tablas de la ventana diseño.
5. Pulsa el botón Cerrar para cerrar el cuadro de diálogo ya que la consulta se
va a basar sólo en la tabla Alumnado.

Vamos a añadir los campos Nombre, Apellidos, Población, Fecha de nacimiento

6. Haz clic sobre la fila Campo: de la primera columna de la rejilla.


7. Despliega la lista asociada haciendo clic sobre su flecha de lista desplegable.
8. Elige el campo Nombre Alumnado. Esta es otra forma de añadir campos a la
rejilla.
9. Repite los pasos 6, 7 y 8 pero en la segunda columna pon el campo Apellidos
Alumnado.
10. Lo mismo para el campo Poblacion.
11. Lo mismo para el campo Fecha de nacimiento.

La cuadrícula quedará de la siguiente forma:


12. Haz clic en el botón Ejecutar de la pestaña Diseño.

13. Vamos a guardar la consulta, haz clic sobre el botón de la barra de Acceso
Rápido.
14. Escribe el nombre que le queremos dar a la consulta, Alumnos. ¡Ojo! no le
podemos dar el mismo nombre que una tabla ya creada.
15. Haz clic sobre el botón de la ventana de la consulta para salir de ella.

Ejercicio 2.
Ahora vamos a modificar la consulta anterior para obtener aquellos alumnos/as que
hayan nacido antes del año 1967.

1. Selecciona en el Panel de Navegación la consulta a modificar, Alumnos,


haciendo clic sobre ella.

2. Haz clic derecho sobre ella y selecciona la opción en el meú


contextual.
3. Haz clic sobre la fila Criterios: de la columna Fecha nacimiento.
4. Escribe <01/01/67 para indicar la condición "[Fecha nacimiento] <
#01/01/67#". Observa que Access ha encerrado la fecha entre # #, el
delimitador de fechas.

La cuadrícula QBE quedará de la siguiente forma:

5. Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la


pestaña Diseño.

Ahora vamos a guardar la consulta pero con otro nombre.

1. Despliega la pestaña Archivo y elige la opción Guardar objeto como.


2. Escribe otro nombre Alumnado antes 67.
3. Haz clic sobre el botón Aceptar.
4. Cierra la consulta haciendo clic sobre el botón .

Ejercicio 3.
Vamos a modificar la consulta anterior para obtener únicamente aquellos
alumnos de Valencia que hayan nacido antes del 67. Deberemos formar la
condición "población = "Valencia" y " fecha de nacimiento < #01/01/67#".

1. Selecciona la consulta a modificar, Alumnado antes 67, y haz clic derecho


sobre ella.

2. Selecciona la opción en el menú contextual. Se abrirá la


ventana Diseño de consulta.
3. Haz clic sobre la fila Criterios: de la columna Población.
4. Escribe Valencia. En este caso como el operador es un "igual" no hace falta
ponerlo, se pone únicamente el valor, tampoco hace falta encerrar el valor
entre comillas, Access las añadirá automáticamente..

La cuadrícula QBE quedará de la siguiente forma:

Como los criterios se encuentran en la misma fila se deberán cumplir los dos
criterios para que salga el registro. Es decir saldrán los alumnos de Valencia Y
nacidos antes del 67.

5. Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la


pestaña Diseño.

Ahora vamos a guardar la consulta pero con otro nombre.

1. Despliega la pestaña Archivo y elige la opción Guardar como


2. Escribe otro nombre Alumnado antes 67 de Valencia.
3. Haz clic sobre el botón Aceptar.
4. Cierra la consulta haciendo clic sobre el botón .

Ejercicio 4.

Vamos a realizar otra consulta utilizando la primera, pero ahora ordenaremos


los alumnos por apellidos.

1. Selecciona la consulta a modificar, Alumnos, y haz clic derecho sobre ella.


2. Seleccional la opción en el menú contextual. Se abrirá la
ventana Diseño de consulta.
3. Haz clic sobre la fila Orden de la columna Apellidos alumnado.
4. Haz clic sobre la flecha de su lista desplegable y elige Ascendente para
ordenar de la A a la Z.

La cuadrícula QBE quedará de la siguiente forma:

5. Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la


pestaña Diseño.

Ahora vamos a guardar la consulta pero con otro nombre.

1. Despliega la pestaña Archivo y elige la opción Guardar objeto


como.
2. Escribe otro nombre Alumnado por apellido.
3. Haz clic sobre el botón Aceptar.
4. Ya que estás en Archivo, pulsa

5. 7.13. Consultas con parámetros


6. A menudo, en una consulta necesitamos utilizar un valor que no es
conocido en ese momento sino que queremos que lo introduzca el
usuario cuando se ejecute la consulta. Por ejemplo, queremos hacer
una consulta para obtener los alumnos de una determinada Población, la
población la introducirá el usuario cuando Access se lo pida.
7. En este caso necesitamos utilizar en nuestra consulta un parámetro.
8. Un parámetro funciona de forma parecida a un campo de tabla, pero el
valor que almacena lo introduce el usuario cuando se ejecuta la consulta.
9. En una consulta cuando utilizamos un nombre de campo que no está en
el origen de datos, Access considera este campo como un parámetro y
cuando se ejecuta la consulta nos pide Introducir el valor del
parámetro mediante un cuadro de diálogo como este:
10.
11. En el ejemplo anterior, en la consulta tendríamos que añadir una
condición de búsqueda que especifique que la Población es igual
al Valor a introducir, de esta manera:

12.
13. ¡Ojo! cuando pongamos el nombre del parámetro es importante
escribirlo entre corchetes, de lo contrario Access le añadirá comillas y
no lo considerará como un nombre de parámetro sino como un valor.
14. Otra forma de utilizar un parámetro en una consulta es definiéndolo
mediante el botón Parámetros de la pestaña Diseño.

15.
16. En este caso, después de elegir la opción, se abre el cuadro de
diálogo Parámetros de la consulta donde podemos indicar el nombre
del parámetro y el tipo de dato.
17.

18. La diferencia entre escribir directamente un nombre de parámetro y


definirlo con el botón Parámetros es que, si le hemos asignado un tipo
de dato, Access comprueba automáticamente el tipo del valor introducido
por el usuario.

Ejercicio 1.

Empezaremos por crear una consulta donde aparecerán los Cursos que
existen en la base de datos.

1. Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.


2. Haz clic en el botón Diseño de Consulta en la pestaña Crear. Se abrirá
el cuadro Mostrar tabla.
3. Haz clic en la tabla Cursos, quedará así seleccionada si no lo estaba
antes.
4. Haz clic en el botón Agregar. Observa que aparece la tabla Cursos en la
zona de tablas de la ventana diseño.
5. Pulsa el botón Cerrar para cerrar el cuadro de diálogo ya que la consulta
se va a basar sólo en la tabla Cursos .

Vamos a añadir los campos Nombre Curso y nºhoras.

6. Haz clic sobre la fila Campo: de la primera columna de la rejilla.


7. Despliega la lista asociada haciendo clic sobre su flecha de lista
desplegable.
8. Elige el campo Nombre Curso.
9. Repite los pasos 6, 7 y 8 pero en la segunda columna pon el
campo nºhoras.

La cuadrícula quedará de la siguiente forma:

10. Haz clic en el botón Ejecutar de la pestaña Diseño.

11. Vamos a guardar la consulta, haz clic sobre el botón de la barra


de Acceso Rápido.
12. Escribe el nombre que le queremos dar a la consulta, Cursos por horas.
13. Haz clic sobre el botón de la ventana de la consulta para salir de ella.

Ejercicio 2.

Ahora vamos a modificar la consulta anterior para obtener aquellos


cursos con un número de horas superior a un número introducido por el
usuario, para ello necesitaremos usar parámetros.

1. Selecciona en la ventana Base de datos la consulta a modificar, Cursos


por horas, y haz clic derecho sobre ella.

2. Selecciona la opción en el menú contextual. Se abrirá la


ventana Diseño de consulta.
3. Haz clic sobre la fila Criterios: de la columna nºhoras.
4. Escribe >[Número] para indicar que Access deberá pedir un valor para el
parámetro y así poder aplicar el criterio.

La cuadrícula QBE quedará de la siguiente forma:


5. Ejecuta la consulta haciendo clic en el botón Ejecutar de la
pestaña Diseño. Access te pedirá que introduzcas un valor para el
parámetro numero y mostrará los cursos con más horas que el valor que
introduzcas.

6. Haz clic sobre el botón Vista Diseño en la pestaña Inicio.


7. Sustituye el criterio >[Número] por otro que diga >[Introduce un
número de horas:].

8. Ejecuta la consulta haciendo clic sobre el botón Ejecutar de la


pestaña Diseño. Verás que el cuadro de diálogo ahora muestra un texto
más representativo.

9. Guarda la consulta haciendo clic sobre el botón de la barra de acceso


rápido.
10. Cierra la base de datos.

11. 7.14. Las consultas multitabla

12.

13. Una consulta multitabla es una consulta que obtiene datos de varias
tablas por lo que deberá contener en la zona de tablas de la
ventana Diseño las distintas tablas de donde obtiene esos datos.
14. Para añadir una tabla a la zona de tablas (una vez en la ventana Diseño
de consulta) haremos clic en el botón Mostrar tabla de la
pestaña Diseño:

15.
16. Si las tablas no están relacionadas o no tienen campos con el mismo
nombre, la consulta obtiene la concatenación de todas las filas de la
primera tabla con todas las filas de la segunda tabla, si tenemos una
tercera tabla concatenará cada una de las filas obtenidas en el primer
paso con cada una de las filas de la tercera tabla, y así sucesivamente.
Vemos que no interesa basar la consulta en muchas tablas ya que el
resultado de la concatenación puede alcanzar dimensiones gigantescas.
17. Además, normalmente la mayoría de las concatenaciones obtenidas no
nos sirven y entonces tenemos que añadir algún criterio de búsqueda
para seleccionar las filas que al final nos interesan. Por ejemplo me
puede interesar datos de la tabla Alumnado y de la tabla Cursos porque
quiero sacar una lista con los datos de cada alumno y nombre del curso
al que pertenece, en este caso no me interesa unir el alumno con cada
uno de los cursos sino unirlo al curso que tiene asignado; en este caso
tenemos que combinar las dos tablas.

18. 7.15. Combinar tablas

19. Combinamos dos tablas por un campo (o varios) de unión de la misma


forma que relacionamos tablas en la ventana Relaciones arrastrando el
campo de unión de una de las tablas sobre el campo de unión de la otra
tabla. De hecho si añadimos a la zona de tablas tablas relacionadas,
estas aparecerán automáticamente combinadas en la zona de tablas de
la ventana Diseño de Consulta.
20. También se combinan automáticamente tablas que tengan un campo con
el mismo nombre en las dos tablas aunque no exista una relación definida
entre ellas.
21. Cuando dos tablas están combinadas en una consulta, para cada fila de
una de las tablas Access busca directamente en la otra tabla las filas
que tienen el mismo valor en el campo de unión, con lo cual se
emparejan sólo las filas que luego aparecen en el resultado y la consulta
es más eficiente.
22. Cuando las tablas están combinadas aparecen en la ventana diseño de la
consulta de la siguiente manera:

23.
24. Las composiciones vistas hasta ahora son composiciones internas ya
que todos los valores de las filas del resultado son valores que están en
las tablas que se combinan.
25. Con una composición interna sólo se obtienen las filas que tienen al
menos una fila de la otra tabla que cumpla la condición, veamos un
ejemplo:
En la lista de alumnos comentada anteriormente no saldrán los alumnos que
no tengan curso asignado.

Pues en los casos en que queremos que también aparezcan las filas que
no tienen una fila coincidente en la otra tabla, utilizaremos la Composición
externa.

Ejercicio 1.

Crearemos una consulta a partir de dos tablas relacionadas. La consulta


contendrá como datos los apellidos del alumnado, su población y nombre del
curso al cual asiste, pero de aquellos alumnos que sean de Valencia o bien
aquellos que se encuentren en el curso de Ofimática.

1. Abre la base de datos Clases.accdb de la carpeta Mis ejercicios.


2. Haz clic en el botón Diseño de Consulta en la pestaña Crear. Se abrirá
el cuadro Mostrar tabla.
3. Haz clic en la tabla Cursos, quedará así
4. Haz clic en el botón Agregar. Observa que aparece la tabla Cursos en la
zona de tablas de la ventana diseño.
5. Haz clic en la tabla Alumnado, quedará así seleccionada.
6. Haz clic en el botón Agregar. Observa que aparece la
tabla Alumnado en la zona de tablas de la ventana diseño.
7. Pulsa el botón Cerrar para cerrar el cuadro de diálogo. Observa que las
tablas aparecen combinadas ya que tienen una relación definida en la
ventana Relaciones. Como están unidas por el campo Codigo Curso, se
formarán registros con el alumno junto con los datos del curso en el que
está matriculado.
8. Rellena la rejilla QBE de forma que nos quede así:
Observa como los criterios se encuentran en dos filas diferentes por lo tanto
sacará aquellos que sean de Valencia O aquellos que estén matriculados en
un curso de Ofimática.

9. Haz clic en el botón Ejecutar para ver el resultado.


10. Cierra la consulta, como es la primera vez que la guardas te pedirá un
nombre, ponle Alumnos de Ofimática o Valencia.

Ejercicio 2.

Crearemos una consulta para saber los datos de todos los alumnos que
están en Alumnado y el nombre del curso en el que está matriculado cada
uno.

1. Abre la base de datos Clases.accdb de la carpeta Mis ejercicios si no la


tienes abierta.
2. Haz clic en el botón Diseño de Consulta en la pestaña Crear. Se abrirá
el cuadro Mostrar tabla.
3. Haz clic en la tabla Cursos, quedará así
4. Haz clic en el botón Agregar. Observa que aparece la tabla Cursos en la
zona de tablas.
5. Haz clic en la tabla Alumnado, quedará así seleccionada.
6. Haz clic en el botón Agregar. Observa que aparece la
tabla Alumnado en la zona de tablas.
7. Pulsa el botón Cerrar para cerrar el cuadro de diálogo. Observa que las
tablas aparecen relacionadas ya que tienen una relación definida en la
ventana de relaciones. Como están unidas por el campo Codigo Curso,
se formarán registros con el alumno junto con los datos del curso en el
que está matriculado.
8. Rellena la rejilla QBE de forma que nos quede así:
Con la primera columna indicamos que queremos todos los campos
de Alumnado y con la segunda columna, el nombre del curso asignado al
alumno.

9. Haz clic en el botón Ejecutar para ver el resultado.

Observa que no salen todos los alumnos, faltan los alumnos 4, 5, 6, y 7


porque estos alumnos no tienen valor en su campo Curso. En esta consulta
sólo aparecen los alumnos que tienen un Curso que existe en la
tabla Cursos.

Vamos a cambiar la consulta para que aparezcan todos los alumnos.

1. Vuelve a la Vista Diseño.


2. En la zona de tablas, haz doble clic sobre la línea que une las dos tablas.
En el cuadro de diálogo que se abra haz clic en el botón Propiedades de
combinación. Se abrirá el cuadro de diálogo Propiedades de la
combinación.
3. Selecciona la opción Incluir TODOS los registros de 'Alumnado' y sólo
aquellos registros de 'Cursos' donde los campos combinados sean
iguales.
4. Pulsa el botón Aceptar para cerrar el cuadro de diálogo. Observa que
ahora la relación aparece como una flecha que sale de la
tabla Alumnado, esto te indica que la consulta incluirá todos los registros
de Alumnado.

5. Haz clic en el botón Ejecutar para ver el resultado. Observa que ahora
aparecen los alumnos 4, 5, 6, y 7 pero sin nombre de curso porque no
tienen.
6. Guarda la consulta con el nombre Todos los alumnos pero no salgas de
ella.

Crearemos otra consulta a partir de la anterior para que aparezcan ahora


todos los cursos y los alumnos asignados a cada curso.

1. Todavía estamos en la consulta Todos los alumnos.


2. Despliega la pestaña Archivo y selecciona la opción Guardar objeto
como.
3. Pónle a la nueva consulta el nombre Todos los cursos.
De esta forma hemos creado una nueva consulta a partir de la anterior y
estamos en esta.
4. Pulsa la pestaña Inicio para volver a ver la consulta y elige la Vista
Diseño.
5. En la zona de tablas, haz doble clic sobre la relación que une las dos
tablas. En el cuadro de diálogo que se abra haz clic en el
botón Propiedades de combinación. Se abrirá el cuadro de
diálogo Propiedades de la combinación.
6. Selecciona la opción Incluir TODOS los registros de 'Cursos' y sólo
aquellos registros de 'Alumnado' donde los campos combinados
sean iguales.
7. Pulsa el botón Aceptar para cerrar el cuadro de diálogo. Observa que
ahora la línea aparece como una flecha que sale de la tabla Cursos, esto
te indica que la consulta incluirá todos los registros de Cursos.

8. Haz clic en el botón Ejecutar para ver el resultado. Observa que ahora
aparecen también los cursos que no tienen alumnos.

9. Guarda la consulta haciendo clic en y ciérrala.


10. Cierra la base de datos.

También podría gustarte