You are on page 1of 84

Contenido

Contenido . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
¿Que es una base de datos? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Elementos básicos de Access. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Base de Datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Crear una base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Abrir una base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Cerrar la base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Ejercicio paso a paso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Tablas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Crear una base de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Guardar la estructura de una tabla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Eliminar una tabla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Propiedades de los campos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicio paso a paso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modificar diseño de las tablas de datos. . . . . . . . . . . . . . . . . . . . . . . . . . . .

13
13
14
14
15
17
19
21
22

Buscar, filtrar, ordenar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Buscar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filtrar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ordenar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicio paso a paso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

25
25
26
29
31
34
36

Modificar tablas de datos.
...........................................................
Modificar el diseño de una tabla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introducir y modificar datos de una tabla. . . . . . . . . . . . . . . . . . . . . . . . . . .
Desplazarse dentro de una tabla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

37
37
37
38
40

Las relaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Conceptos básicos sobre relaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Crear la primera relación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Integridad referencial. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modificar relaciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

41
41
42
43
44
45

Los formularios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Crear un formulario. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
1

Manejar formularios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Buscar datos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicio paso a paso. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

50
51
53
56

Las consultas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tipos de consultas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejecutar una consulta. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consultas de acción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consultas de actualización. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consultas de datos anexados. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Consultas de creación de tabla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicio paso a paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

57
57
59
59
60
60
61
62
65
66

Los informes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Crear un informe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Imprimir un informe. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicio paso a paso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Cuestiones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

67
67
68
70
71
72

Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de datos Gestión Comercial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de datos Teléfono . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de datos: Libros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de datos almacén . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de datos Restaurante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Base de datos Alumnos
.....................................

73
73
75
77
79
83
85

2

Introducción

¿Que es una base de datos?
Una base de datos es una recopilación de información relativa a un asunto o
p r o p ó s i t o
particular, como el
seguimiento de
pedidos de clientes
o el mantenimiento
de una colección
de música. Si la
base de datos no
está almacenada
en un equipo, o
sólo
están
instaladas partes
de la misma,
puede que deba
h a c e r
u n
seguimiento de
información
procedente de
varias fuentes en
orden a coordinar y
organizar la base Figura 1 Bases de datos.
de datos.
Por medio de Microsoft Access, puede administrar toda la información desde un
único archivo de base de datos. Dentro del archivo, puede dividir los datos en
contenedores de
almacenamiento
independientes
denominados
tablas; puede ver,
agregar y actualizar
datos de la tabla
por medio de
formularios en
pantalla; puede
asimismo buscar y
recuperar sólo los
datos que desee
por medio de
Figura 2 Ejemplo de consulta
consultas; y puede
analizar o imprimir
datos con un diseño específico por medio de informes. Puede permitir a otros usuarios
ver, actualizar o analizar datos de la base de datos desde Internet o desde una Intranet
por medio de páginas de acceso a datos.
Para almacenar los datos, cree una tabla para cada tipo de información de la que
hace el seguimiento. Para reunir los datos de varias tablas en una consulta, formulario,
3

informe o página de acceso a datos, defina relaciones entre las tablas.
Para buscar y recuperar tan sólo los datos que cumplen las condiciones
especificadas, incluyendo datos de varias tablas, cree una consulta. Una consulta
puede también actualizar o eliminar varios registros al mismo tiempo, y realizar cálculos
predefinidos o personalizados en los datos.
Microsoft Access proporciona el conjunto de herramientas necesarias para llevar
a cabo la gestión de nuestros datos.
Microsoft ACCESS es un gestor de bases de datos relacionales. Una base de
datos es un conjunto de información organizada en tablas relacionadas.
Un gestor de bases de datos permite: Añadir información , modificar
información ya existente, eliminar la información que no interese, buscar datos
concretos, clasificar los registros de una base de datos según distintos criterios,
realizar consultas (pedir que nos proporcione información sobre los datos que cumplen
ciertas condiciones), calcular valores a partir de datos contenidos en la base de datos,
imprimir los datos contenidos en tablas según un formato determinado.

Elementos básicos de Access.
Vamos a ver cuales son los elementos básicos de Access, la pantalla, las barras,
etc, para saber diferenciar entre cada uno de ellos. Aprenderemos cómo se llaman,
dónde están y para qué sirven. También 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.
Arrancar Access.
Veamos las dos formas básicas de arrancar Access.
1.

Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de
la pantalla. Colocar el cursor y hacer clic sobre el botón Inicio se despliega un
menú; al colocar el cursor sobre Programas, aparece otra lista con los
programas que hay instalados en tu ordenador buscar Microsoft Access, hacer
clic sobre él, y se arrancará el programa.

2.

Desde el icono de Access del escritorio.

Para cerrar Access, puedes utilizar cualquiera de las
siguientes operaciones:
1.

Hacer clic en el botón cerrar

2.
Pulsar las teclas ALT+F4.
3.
Hacer clic sobre el menú Archivo y
elegir la opción Salir.
La pantalla inicial.
Al arrancar Access aparece una
pantalla inicial como ésta, vamos a ver sus
componentes fundamentales.
A diferencia de otros programas
Access dispone de una ventana inicial que nos permitirá empezar a trabajar utilizando
una base de datos ya existente o creando una nueva, pero nosotros de momento
4

donde aparecen el nombre de la aplicación: Microsoft Access. Barra de título Situada en la parte superior de la ventana. Botones de control Minimizar. Módulo 5 . Barra de estado Informa sobre el estado actual de la aplicación o da información sobre la función de los iconos. si no hay nada seleccionado. copiar. que realizan distintas operaciones. Consultas Son el resultado de preguntas sobre los datos de las tablas. Los diferentes menús de la barra de menús se pueden activar desde el teclado pulsando Alt + letra subrayada del nombre del comando. Barra de menús Contiene la lista de opciones de menú desplegables. Existen más barras de herramientas pero éstas sólo son accesibles en algunos casos determinados que iremos viendo a lo largo del curso. Multiventana / Maximizar y Cerrar. Barras de herramientas Formadas por conjuntos de iconos guardar. Hay operaciones que no están disponibles en un determinado momento. Por ejemplo. También aparece otra barra de título en la ventana de la Base de datos. La ventana de la Base de Datos contiene seis subcarpetas: Tablas Contienen los datos estructurados en filas (registros) y columnas (campos). Macros Permiten repetir de forma automática un conjunto de operaciones que se usen con frecuencia. Por ejemplo Alt + a para desplegar el menú Archivo. Menús emergentes o contextuales Se accede a ellos haciendo clic con el botón derecho del ratón sobre cualquier elemento de la ventana de Access.vamos a hacer clic sobre el botón Cancelar. Informes Se utilizan para imprimir los datos existentes en las tablas. Se reconocen porque tienen el color atenuado. tanto el icono Cortar como el comando Cortar aparecen con el color más claro. para empezar desde cero. Formularios Mejoran la forma de presentación de los datos de las tablas. cortar. Las barras de herramientas se pueden hacer visibles e invisibles a través de la opción Barras de herramientas del menú Ver. Contenido de la ventana de Access. que contiene el nombre de la Base de datos activa. etc.

Nuevo Permite la creación de un nuevo elemento en la carpeta actual. bien sea una tabla. Buscar y Asistente para ayuda. o a través de otra posible opción. en la carpeta actual. para poder realizar modificaciones. Diseño Da entrada a la pantalla de diseño del elemento seleccionado.Es un conjunto de procedimientos de Visual Basic (lenguaje de programación que se puede utilizar con Access). 6 . etc. También pude utilizarse el Icono de la ayuda para preguntar sobre una cuestión concreta. consulta. Pulsando el primer icono aparece el cuadro de diálogo Nueva. Ayuda Pulsando la tecla F1 se accede a la ventana de temas de ayuda que contiene : Contenido. En cada subcarpeta existen 3 botones : Abrir Da acceso al elemento seleccionado. Basta pulsar el icono y pinchar el elemento sobre el que queramos información. utilizando un asistente que permita guiarnos durante la creación. Nueva y Abrir Estos dos iconos permiten: Crear una nueva base de datos en blanco. Con el segundo icono aparece un cuadro de diálogo que permite seleccionar la base de datos que se desea abrir.

5. Access nos permitirá crear o modificarlos. Ir al menú Archivo. En el recuadro Guardar en hacer clic sobre la flecha de la derecha para seleccionar la carpeta donde vamos a grabar nuestro trabajo. y aparecerá la ventana correspondiente a la base de datos: Si observas la ventana de la base de datos. 4. 2. seguir los siguientes pasos: 1. formularios. Aparecerá el cuadro de diálogo Archivo nueva base de datos donde tendremos que asignarle nombre a nuestra base de datos.Base de Datos Crear una base de datos. O bien hacer clic sobre el botón Abrir 7 . seguir los siguientes pasos: 1. Observa como en el recuadro inferior aparecen las distintas subcarpetas de la carpeta seleccionada. Elegir la opción Abrir. 2... Hacer doble clic sobre la carpeta donde guardaremos el archivo. O bien hacer clic sobre el botón Nuevo de la barra de herramientas. 6.. Para abrir una base de datos ya existente. Hacer clic sobre el botón Crear. 7. etc. dependiendo del objeto seleccionado a la izquierda. Elegir la opción Nueva base de datos. escribir el nombre que queremos ponerle a nuestro archivo. Hacer clic sobre el botón Aceptar.. Automáticamente se creará nuestra nueva base de datos a la cual Access asignará la extensión .MDB. Para crear una base de datos. Aparecerá el cuadro de diálogo nuevo: 3. en la parte de la izquierda aparecen los diferentes objetos de una base de datos tablas. Abrir una base de datos. En el recuadro Nombre de archivo. Ir al menú Archivo. en la parte de la derecha.

consiste en utilizar una lista de documento abiertos anteriormente. Hacer clic sobre el archivo deseado. aparecerán las distintas carpetas de la unidad elegida. 6. Ir al menú Archivo. seguir los siguientes pasos: 1. O bien 6.de la barra de herramientas. El primer documento de la lista es el último que se abrió. 4. ésta se situará en el recuadro superior Buscar en. Hacer doble clic sobre la carpeta donde se encuentra el archivo a recuperar. Aparecerá el cuadro de diálogo Abrir: 3. 2. O bien hacer clic sobre el botón Cerrar de la ventana de la base de datos. Elegir la unidad deseada. y ahora en el recuadro inferior aparecerá toda la información de dicha carpeta. 7. haciendo clic sobre ésta. Cerrar la base de datos. Al abrir una carpeta. Hacer clic sobre el botón Abrir. Access presenta una lista con los cuatro últimos documentos abiertos. Hacer clic sobre la flecha de la derecha del recuadro Buscar en. 1. Otra forma para abrir un documento. Seleccionar el menú Archivo. Hacer doble clic sobre el archivo deseado y se abrirá directamente. Al final de la ventana del menú. En el recuadro inferior. 2. Se desplegará una lista con las unidades disponibles del ordenador. Hacer clic sobre el documento deseado. 5. Elegir la opción Cerrar. Para cerrar una base de datos. 8 .

hacer clic sobre el botón Cancelar para cerrar la ventana de cuadro de diálogo abierta. Elegir la opción Nueva base de datos. aparecerán las distintas carpetas de la unidad elegida. Como ya hemos terminado el ejercicio vamos a cerrar la base de datos utilizando un método diferente al que hemos utilizado antes. Observa cada afirmación. 18. 13. 17. 3. Elegir la opción Abrir. pero que de momento está vacía. Crear. Ir al menú Archivo. Hacer clic sobre el botón Aceptar. 1. y ahora en el recuadro inferior aparecerá toda la información de dicha carpeta.mdb. ejercicio 01. 12.. O bien hacer clic sobre el botón Nuevo de la barra de herramientas. escribir el nombre que queremos ponerle a nuestro archivo. es decir en la unidad W: Hacer doble clic sobre nuestra carpeta donde guardaremos el archivo. abrir y cerrar una base de datos Ejercicio 1. Vamos a volver a recuperar la base de datos. 10.Ejercicio paso a paso. 4.. ésta se situará en el recuadro superior Buscar en.. Hacer clic sobre el botón Abrir. abrir y cerrar una base de datos con Access. En el recuadro inferior. 14. 7. En caso de Abrir Access. ábrelo para realizar el ejercicio. Al abrir una carpeta. ? Verdadero ? Falso 9 . Ir al menú Archivo. Elegir la opción Cerrar. Hacer clic sobre el archivo deseado. 2. por lo tanto vamos a cerrarla. Ir al menú Archivo. 8. En el recuadro Nombre de archivo. Hacer clic sobre el botón Cerrar de la ventana de la base de datos. Ahora supongamos que ya no nos interesa trabajar con la base de datos anterior. Observa como tenemos una nueva base de datos llamada ejercicio 01. Elegir la unidad deseada el disco duro W:. Si no tienes abierto Access. y contesta verdadero o falso: 1. Hacer clic sobre la flecha de la derecha para seleccionar la unidad donde vamos a grabar nuestro trabajo. Practicar las operaciones de Crear.. Cuestiones Crear. 9. Hacer clic sobre el botón Crear. 5. 11. ejercicio 01. 6.mdb. Hacer doble clic sobre nuestra carpeta donde se encuentra el archivo a recuperar. No hay que cerrar nunca una base de datos sin haberla guardado anteriormente ya que sino se perderían los últimos cambios. abrir y cerrar una base de datos Objetivo. 15. 16.

. del menú Archivo. En el menú Archivo encontraremos: A) Las opciones para guardar y cerrar libros de trabajo. C) Cualquiera de las dos primeras opciones. Si hacemos clic sobre el botón Nuevo de la barra de herramientas: A) Aparecerá el cuadro de diálogo Nuevo. 1 A Abrir o recuperar una base de datos ya existente. ? Verdadero ? Falso 4. 10 . B) Aparecerá directamente una base de datos vacía en pantalla. D) Ninguna de las opciones anteriores. 2 B Empezar una nueva base de datos. ? Verdadero ? Falso 3. para crear una nueva base de datos. Relaciona cada botón de la izquierda por su significado en la parte derecha. C) Cualquiera de las dos primeras opciones. Ejercicio 3. D) Ninguna de las opciones anteriores. B) Las opciones de abrir y empezar libros de trabajo. No se pueden tener abiertos varios libros a la vez. Las únicas formas de abrir una base de datos es utilizando el botón Abrir de la barra de herramientas o la opción Abrir. El objeto más importante de una base de datos es la tabla. 2. Ejercicio 4.. ? Verdadero ? Falso Ejercicio 2. Enumera y explica cada uno de los objetos disponibles en una base de datos de Access.2. 3 C Cerrar una base de datos. Elige la opción correcta: 1.

Ventana donde se muestra la composición de la tabla : Campos que la componen y propiedades de cada uno. donde las columnas son los CAMPOS de la Base de Datos (BD) identificados por nombres. seleccionar la opción de crear una base de datos (en blanco o a través de asistente). • Posibilidad de cambiar de nombre a los campos. o a través del Modo ver diseño (para diseñar la tabla manualmente) Asistente para tablas. Tipo de datos Se puede acceder a los distintos tipos disponibles a través del Figura 18 Tipos de datos botón del menú desplegable: Texto Máximo 64 caracteres. Numérico 11 . • Asignar una clave principal a través del asistente o seleccionando nosotros mismos el campo que servirá de clave. Memo Cantidad de información muy grande. Crear una base de datos. • Seleccionar una o varias tablas de las de los ejemplos de negocios o personal. Para crear una base de datos se tienen dos opciones: • Cuando se arranca el Access. Nuevo El botón nuevo permite crear una nueva tabla usando el Asistente para tablas (que ejecutará un tutor que nos guiará durante la creación). y las filas los REGISTROS (conjunto de informaciones sobre un mismo elemento). Modo ver diseño.Tablas Los datos de una base de datos se estructuran en tablas. para que no aparezcan relaciones innecesarias a crear consultas). • Dar un nombre a la nueva tabla. • Comando Nueva base de datos del menú Archivo. • Aceptar los campos. Nombre del campo Permite identificar al campo dentro de la tabla (Evitar poner el mismo nombre a varios campos de distintas tablas. según los campos que necesitemos.

Las tablas pueden contener un campo (o varios) que sirva de clave principal y permite identificar a cada registro de manera única. Eliminar un campo Seleccionar la fila de ese campo. Eliminar una tabla Seleccionar la tabla en la subcarpeta de Tablas. y pulsar el icono de CLAVE PRINCIPAL. Fecha / hora Fecha y hora con distintos formatos. Para seleccionar un campo como clave principal : • Situarse en el campo. (¡ OJO AL ACENTO !) Objeto OLE permite almacenar un dibujo. Modificar la estructura de una tabla. Permitir definir relaciones entre tablas. 12 . Autonumérico Se autoincrementa automáticamente. y pulsar la tecla SUPR.Cuando se necesite realizar operaciones aritméticas. Mover un campo Hacer clic sobre el selector de la fila y arrastrar con el ratón hasta la nueva posición. Incrementar la velocidad en las consultas. Pulsar la tecla INSERT o seleccionar la opción Insertar fila del menú Edición. Basta colocarse en la carpeta correspondiente. Sí / No Almacena los valores lógicos sí y No. aparecerá en la barra de estado cuando se selecciona el campo en un formulario. y pulsar la tecla SUPR. Moneda Añade “Pts” al valor del campo. Este mismo procedimiento es válido para eliminar cualquier otro componente de la base de datos : consulta. 2. informe. formulario. Descripción Describir de forma amplia el contenido del campo. • Al guardar la tabla sin campo clave el Access permite crear un campo clave. Y además para : 1. Clave Principal. Guardar la estructura de una tabla. Y además para : Las tablas pueden contener un campo (o varios) que sirva de clave principal y permite identificar a cada registro de manera única. Insertar un campo Situarse en la fila debajo del campo a insertar. seleccionar el elemento y pulsar la tecla SUPR. Cerrar la ventana de modo diseño y dar un nombre a la tabla.

en los campos numéricos indica el número más grande que se puede introducir. Requerido Indica que es obligatorio introducir un dato en este campo. Máscara de entrada Obliga a que los datos introducidos se ajusten a un formato (ej : entero largo. En las propiedades Máscara de entrada. valor predeterminado y regla de validación aparece un botón de puntos suspensivos que permite entrar en el generador de expresiones. Aparece el siguiente cuadro de diálogo: Donde se distingue: 1. fechas con el nombre del mes. Regla de validación Condiciones a cumplir por los datos en este campo.). 13 . contienen las carpetas donde se localizan elementos que pueden formar parte de las expresiones. Los tres cuadros de pegado: Figura 19 Propiedades de los campos. Se debe especificar si se aceptan valores duplicados o no en el índice. haciendo clic sobre ellos se insertan en la zona de edición. La línea de botones: cada botón es un operador. etc. Tamaño del campo Número de caracteres de un campo de texto. Una expresión se compone de : Operadores Aritméticos. fecha corta. Título Nombre que se usará en los formularios e informes. Texto de validación Mensaje que aparecerá en pantalla si el dato introducido no cumple la regla de validación. Valor predeterminado Valor por omisión al agregar un nuevo registro. si no se especifica el nombre asociado será el nombre del campo. lógicos y relacionales. Formato Fechas y números en un formato determinado (Ej : números con separador de millar. 2.). la zona de edición. En algunas propiedades aparece un botón de flecha desplegable. (Incluir el texto siempre que se especifique una regla de validación). etc. 3. Permitir longitud cero Permite que se guarden cadenas de longitud cero en un campo de tipo Texto o Memo. Indexado Indica si el campo es un índice de la tabla. que permite seleccionar diferentes opciones. donde se crea la expresión.Propiedades de los campos.

fecha. Puede cambiarse el tamaño de una columna o fila en las líneas delimitadoras.Literales Texto. último y nuevo registro). En la opción Propiedades de la base de datos del menú de Archivo se puede dar un título. siguiente. a la base de datos. los registros dispuestos en filas (puede seleccionar se todo el registro a través del selector de registro). autor. los nombres de los campos (actúan como botones para seleccionar por columnas). Funciones Realizan determinadas operaciones y ya están definidas dentro del directorio de funciones. En la última fila se encuentran los botones de desplazamiento de registros (primer registro. Propiedades de la Base de Datos. número. Aparece como título el nombre de la tabla. asunto. 14 . etc. etc. anterior. Modo ver hoja de datos En esta ventana se introducen y editan los datos.

Hacer clic sobre el botón Aceptar. Escribir Nombre socio como nombre del segundo campo de la tabla. Hacer clic sobre el nombre del campo Código alumnado. Practicar las operaciones para crear una tabla de datos con Access. pero no la utilizaremos. 1. Elegir la opción Guardar. (el código postal también ya que no es un valor numérico con el que vayamos a realizar alguna operación). Hacer clic sobre el botón Aceptar. 19. Pulsar la tecla INTRO para ir a la segunda columna del campo. Pulsar la tecla INTRO para ir al siguiente campo. Escribir el nombre de la tabla. Una tabla será la de socios y la otra tabla sobre diferentes libros. 13. 15. Crear a partir de ahora los siguientes campos: Dirección. 8. Por defecto al situarse en la segunda columna nos pondrá Texto como tipo de dato. 2. 12. Abrir la base de datos ejercicio 01. Ir al menú Archivo. Si no tienes abierto Access. 6. hacer clic sobre el botón Cancelar para cerrar la ventana de cuadro de diálogo abierta. Seleccionar Vista Diseño. 18. Hacer clic sobre la opción Crear una tabla en vista diseño de la ventana de la base de datos. 4. 17. 20. Escribir Apellidos socio. Población y Código Postal que serán todos ellos de tipo Texto. 23. A la izquierda del nombre del campo aparecerá una llave indicándonos que dicho campo es la clave principal de la tabla. Crear a continuación el campo Fecha de nacimiento de tipo Fecha/Hora. pulsar la FLECHA ABAJO del teclado para ir al siguiente campo. 14. Pulsar FLECHA ABAJO. 10. En la primera fila escribir el nombre del primer campo. Como no queremos cambiar las demás características del campo. 5. Hacer clic sobre el botón Clave principal de la barra de herramientas. Tampoco cambiaremos de momento las propiedades de este campo. Empezaremos por crear la tabla de socios. CREACIÓN DE UNA TABLA DE DATOS. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. O bien hacer clic sobre el botón Guardar de la barra de herramientas. ábrelo para realizar el ejercicio. En caso de Abrir Access. hacer clic sobre la flecha de la derecha y elegir el tipo Autonumérico. Pulsar la tecla INTRO para ir a la tercera columna del campo. 22. A partir de ahora podremos guardar la tabla. 15 . 3.Ejercicio paso a paso. 24. 21. 9. Codigo socio. Vamos a crear dos tablas en la base de datos. 7.mdb que se encuentra en tu carpeta. socios. 11. 16. Objetivo. Ahora vamos a definir el campo Código alumnado como Clave principal ya que no podremos tener dos alumnos/as con el mismo código.

A partir de ahora ya podremos guardar la tabla. Como no queremos cambiar las demás características del campo. Escribir el nombre de la tabla. Tampoco cambiaremos de momento las propiedades de este campo. En la primera fila escribir el nombre del primer campo. 38. de tipo Numérico. Codigo libro. 35. 16 . Pulsar la tecla INTRO para ir al siguiente campo. 36. 30. Crear a el campo: Fecha publicacion que será de tipo Fecha/Hora. Pulsar la tecla INTRO para ir a la tercera columna del campo. 37. Pulsar la tecla INTRO para ir a la segunda columna del campo. 28.25. 31. pulsar la FLECHA ABAJO del teclado para ir al siguiente campo. Ir al menú Archivo. 26. Hacer clic sobre el botón Aceptar. Ahora vamos a definir el campo Codigo libro como Clave principal. Escribir Paginas. Hacer clic sobre el botón Clave principal de la barra de herramientas. Elegir la opción Cerrar. 39. Hacer clic sobre el botón Cerrar de la ventana de la base de datos. Libros. O bien hacer clic sobre el botón Cerrar de la ventana de la tabla de datos. Ahora cerraremos la tabla. Seleccionar Vista Diseño. 45. Ya podremos cerrar nuestra base de datos. Escribir Titulo libro como nombre del segundo campo de la tabla. Hacer clic sobre el botón Guardar de la barra de herramientas. 46. 43. Ahora vamos a crear la segunda tabla: Hacer clic sobre la opción Crear una tabla en vista diseño de la ventana de la base de datos. 42. 27. 34. Hacer clic sobre la flecha de la derecha del tipo de dato para elegir el tipo Autonumérico. Hacer clic sobre el botón Aceptar. Hacer clic sobre el nombre del campo Código libro. 29. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. 40. pero no la utilizaremos. 41. 32. 44. Ahora cerraremos la tabla. Hacer clic sobre el botón Cerrar de la ventana de la tabla de datos. 33.

Ejercicios CREAR UNA TABLA DE DATOS. Crear otra tabla con el nombre de Fechas de revisión con los siguientes campos: Nombre del campo Nº revisión Cambio aceite Cambio filtro Revisión frenos Tipo de dato Autonumérico Sí/No Sí/No Sí/No 17 . 4. 1. Crear una tabla con el nombre de Clientes con los siguientes campos: Nombre del campo Tipo de dato Código Cliente Numérico Nombre Cliente Texto Apellidos cliente Texto Dirección cliente Texto Población Texto Código postal Texto Provincia Texto Teléfono Texto Fecha nacimiento Fecha/Hora La clave principal será el campo Código cliente. 2. 3. Abrir la base de datos Concesionario de la carpeta Mis documentos del disco duro. ábrelo para realizar los ejercicios planteados a continuación. Si no tienes abierto Access. Ejercicio 1 Concesionario II. Crear otra tabla con el nombre de Coches vendidos con los siguientes campos: Nombre del campo Matrícula Marca Modelo Color Precio Extras instalados Tipo de dato Texto Texto Texto Texto Texto Memo La clave principal será el campo Matrícula.

1. Crear una tabla con el nombre de Pacientes con los siguientes campos: Nombre del campo Tipo de dato Código Paciente Numérico Nombre Paciente Texto Apellidos Paciente Texto Dirección Texto Población Texto Código postal Texto Provincia Texto Teléfono Paciente Texto Fecha nacimiento Fecha/Hora La clave principal será el campo Código Paciente. 5. 5. Abrir la base de datos Clínica de la carpeta Mis documentos del disco duro. Crear otra tabla con el nombre de Ingresos con los siguientes campos: Nombre del campo Tipo de dato Nº ingreso Autonumérico Habitación Numérico Cama Texto Fecha ingreso Fecha/Hora La clave principal será el campo Nº ingreso. 4. Ejercicio 2 Clínica II. Crear otra tabla con el nombre de Médicos con los siguientes campos: Nombre del campo Tipo de dato Código Médico Texto Nombre Médico Texto Apellidos Médico Texto Teléfono Médico Texto Especialidad Texto La clave principal será el campo Código Médico.Otros Memo La clave principal será el campo Nº revisión. Cerrar la base de datos. 3. 2. Cerrar la base de datos. 18 .

C Cualquiera de las dos primeras opciones. 4. B Nos permite modificar la forma con la que se va a almacenar el dato en el campo. Ejercicio 2. Ejercicio 3. Al guardar una tabla ésta tendrá la extensión . Explica para qué sirve la clave principal de una tabla. D Ninguna de las opciones anteriores. y contesta verdadero o falso: 1. 3. Observa cada afirmación. 1 A Asignar una clave principal a una tabla.. La propiedad Tamaño del tipo de dato Numérico nos indica cuántos números se pueden introducir en el campo.3. Relaciona cada botón de la izquierda por su significado en la parte derecha.. 5. Todas las tablas deben tener una clave principal.. Ejercicio 4. 6. 2.Cuestiones CREAR UNA TABLA DE DATOS. 2. es decir.. La propiedad Indexado se cambiará automáticamente al asignar un campo como clave principal. La tabla es el primer objeto a crear dentro de una base de datos. es decir empezando con una tabla en blanco. 2 La propiedad Formato: A Nos permite cambiar la forma de visualizar los datos en pantalla. B Se creará una nueva tabla utilizando el modo Diseño. 19 . C Cualquiera de las dos primeras opciones. Las propiedades de los campos vienen definidos según la descripción del campo.MDB. 2 B Guardar una tabla. 1 número. Ejercicio 1. Elige la opción correcta: 1 Si hacemos clic sobre el botón de la ventana de la base de datos: A Se creará una nueva tabla utilizando el asistente. D Ninguna de las opciones anteriores.

3. Pulsar INTRO para ir al segundo campo del registro. Escribir el valor del primer campo del registro. Si no estamos en la ventana de la base de datos sino en la ventana de Hoja de datos para la introducción de valores. de la barra Introducir y modificar datos de una tabla. 7. 3. en el caso de que no lo estuviera. etc. Aparecerá la ventana de Hoja de datos. 2. Abrir la base de datos donde se encuentra la tabla a modificar.. de la ventana de la Hoja de datos para 20 . Modificar el diseño de una tabla. ampliar una columna que ya existe. En el momento en que cambiamos de registro. 5. 5. seguir los siguientes pasos: 1.Modificar diseño de las tablas de datos. 4. Seleccionar la tabla a rellenar. haciendo clic sobre ésta para que su nombre aparezca remarcado. Hacer clic sobre el botón Diseño de la ventana de la base de datos. Para introducir datos en una tabla. Si una vez creada una tabla. Hacer clic sobre el botón Cerrar terminar con dicha tabla. 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. haciendo clic sobre ésta para que su nombre aparezca remarcado. Cuando terminamos de introducir todos los campos del primer registro. 4. Abrir la base de datos donde se encuentra la tabla a rellenar. Ir al campo a modificar y realizar las sustituciones necesarias. Hacer clic sobre el botón abrir de la ventana de la base de datos.) tendremos que realizar una modificación en su diseño: 1. queremos cambiar algo de su definición (por ejemplo. se almacenará dicho registro. no haciendo necesario guardar los registros de una tabla. en el caso de que no lo estuviera. pulsar INTRO para introducir los datos del segundo registro. hacer clic sobre el botón Diseño de herramientas. Seleccionar la tabla a la que queremos modificar su diseño. o ir al final de la tabla para añadir otro campo. añadir una nueva columna.. 2. 6. Guardar la tabla. borrar una columna. Cada fila nos sirve para introducir un registro.

2. Desplazarse dentro de una tabla. flecha arriba. Escribir el número del registro al cual queremos ir.Si no estamos en la ventana de la base de datos sino en la ventana de Diseño de tabla. para ir al registro anterior de la tabla. Al final donde pone de 1 nos indica el número total de registros que en nuestro caso es uno. Seleccionar el registro a eliminar haciendo clic sobre el cuadro de la izquierda del registro. Si lo que queremos es modificar algún valor introducido no tenemos más que situarnos sobre el valor a modificar y volverlo a escribir. Haciendo clic sobre los diferentes botones realizaremos las operaciones indicadas a continuación: para ir al primer registro de la tabla. Hacer doble clic sobre el cuadro en blanco donde pone el número del registro actual. para ir al último registro de la tabla. 3. 21 . 3. Pulsar la tecla SUPR del teclado. Podemos ir también directamente a un número de registro determinando de la siguiente forma: 1. hacer clic sobre el botón Hoja de datos de la barra de herramientas. observando la barra nos indicará en qué registro estamos situados y el número total de registros de la tabla. Pulsar INTRO. para ir al registro posterior de la tabla. para crear un nuevo registro que se situará automáticamente al final de la tabla. El registro quedará seleccionado. También podemos desplazarnos por los diferentes campos y registros pulsando las teclas flecha abajo. flecha izquierda y flecha derecha del teclado. Para desplazarse por los diferentes registros de una tabla vamos a utilizar la barra de Registros: • • • En primer lugar. Borrar registros Si lo que queremos es borrar un registro entero: 1. El recuadro en blanco nos está diciendo el registro actual. Hacer clic. 2.

22 .

23 . Si desea reemplazar ciertos valores una vez encontrados. utilice en su lugar el cuadro de diálogo Reemplazar. se pueden utilizar los siguientes caracteres en los cuadros de diálogo Buscar y Reemplazar o en consultas. registros o nombres de archivos. Mediante el cuadro de diálogo Buscar se pueden localizar determinados registros o buscar ciertos valores en campos. Ejecutando la consulta. Figura 34 Cuadro de número de registro Se puede buscar un registro desplazándose por una hoja de datos o un formulario. Caracteres comodín Utilizar caracteres comodín al realizar búsquedas de valores parciales o de coincidencia.Buscar. a través del campo activo o por todos los campos. un registro o un grupo de registros. Mediante una consulta. ordenar Microsoft Access ofrece muchas formas de buscar o reemplazar exactamente los datos que se necesiten. se puede trabajar en este subconjunto con independencia de una hoja de datos o un formulario específicos. Se utilizan los caracteres comodín como sustitutos de otros caracteres cuando se especifica un valor que se desea buscar y sólo se conoce parte del valor. Es posible desplazarse por los registros cuando Access encuentra cada aparición del elemento que se está buscando. comandos y expresiones para encontrar valores de campos. se puede trabajar con un grupo de registros concreto que cumpla los criterios especificados a partir de una o más tablas de la base de datos. a la hora de buscar un valor determinado. Mediante un filtro. o escribiendo su número de registro en el cuadro de número de registro. Buscar Permite buscar un dato en la BD. se puede aislar y ver temporalmente un grupo de registros específico con el que trabajar mientras se muestra en pantalla un formulario o una hoja de datos. filtrar. Se buscan valores que empiezan con una cierta letra o que coinciden con un modelo. En una base de datos de Microsoft Access.

no Z a A). queso y quieto ? Hace coincidir cualquier carácter alfabético individual. qu* encuentra quién. b[a-c]d encuentra bad. No se pueden buscar al mismo tiempo un corchete de apertura y uno de cierre ([ ]) ya que Microsoft Access interpreta esta combinación como una cadena de longitud cero. la próxima vez que abra la tabla o el formulario. Debe especificar el intervalo en orden ascendente (A a Z. haga clic en Filtro por selección en la barra de herramientas. Puede ser utilizado como el primero o el último carácter de la cadena de caracteres. b[!ao]l encuentra billete y bulto pero no bala - Hace coincidir cualquier carácter de un intervalo de caracteres. 113 y 123 Notas Los caracteres comodín están concebidos para ser utilizados con datos de tipo texto. subformulario. como los de tipo fecha. B[ao]l encuentra bala y bola pero no billete ! Hace coincidir cualquier carácter que no se encuentre entre los corchetes. si no se cambia la propiedad Configuración regional de estos tipos de datos. encuentre una aparición del valor que desea que contengan los registros para que sean incluidos en el resultado del filtro. hoja de datos principal u hoja secundaria de datos. a continuación. Puede volver a aplicar los filtros cuando los necesite. Notas Al guardar una tabla o un formulario. B?l encuentra bala. Debe escribir entre corchetes los corchetes de apertura y cierre ([[ ]]). aunque a veces pueden emplearse con éxito con otros tipos de datos. 1#3 encuentra 103. Microsoft Access guarda los filtros creados. bola y billete [] Hace coincidir cualquier carácter individual situado entre los corchetes.Carácter Uso Ejemplo 0 Hace coincidir cualquier número de caracteres. El modo en que se selecciona el valor determina qué registros devuelve el filtro. 24 . Seleccione el valor y. bbd y bcd # Hace coincidir cualquier carácter numérico individual. Filtrar En un campo de un formulario.

También puede filtrar los registros que no contienen un determinado valor. La siguiente tabla identifica las similitudes y diferencias entre las consultas y los filtros. Similitudes y diferencias entre las consultas de selección y los filtros La similitud básica entre las consultas de selección y los filtros es que ambos recuperan un subconjunto de registros de una tabla o consulta base. Nota Aunque decida que necesita una consulta.Al guardar una consulta. Aún así. Esto le permite ignorar por completo la cuadrícula de diseño de la consulta (a menos que desee hacer cambios adicionales en la consulta). haga clic con el botón secundario del mouse (ratón) en él y. Podrá entonces utilizar esa información como guía para hacer cambios adicionales. al abrir la consulta en la vista Diseño. este filtro también estará disponible al abrir la tabla o formulario de la hoja secundaria de datos o subformulario de forma independiente. utilice un filtro para visualizar o modificar temporalmente un subconjunto de registros mientras se encuentra en un formulario o una hoja de datos. Filtro por selección. En general. Utilice una consulta si desea hacer todas o alguna de las siguientes opciones: • • • • Visualizar el subconjunto de registros sin antes abrir una tabla o formulario específico. Si se creó un filtro en una hoja secundaria o subformulario. Características Filtros Consultas Permite agregar más tablas si desea incluir sus registros en el subconjunto devuelto No Sí Permite especificar qué campos desea presentar en los resultados del subconjunto de registros No Sí 25 . Controlar qué campos del subconjunto de registros se presentan en los resultados. o Filtro por entrada para crear un filtro y después guardarlo como una consulta. pero no agrega los criterios de filtro a la cuadrícula de diseño de la consulta. a continuación. La utilización de los registros obtenidos determina si se emplea un filtro o una consulta. podrá ver cómo Microsoft Access rellena la cuadrícula de diseño utilizando la información del filtro. haga clic en Filtro excluyendo la selección. la próxima vez que la abra. Puede volver a aplicar los filtros después de ejecutar la consulta. Llevar a cabo cálculos sobre los valores de los campos. puede aprovechar la facilidad de las técnicas Filtro por formulario. Elegir las tablas que contienen los registros con los que desea trabajar y agregar más tablas posteriormente si es necesario. Después de seleccionar un valor. Microsoft Access guarda los filtros creados.

promedios. Repita el paso 2 hasta que tenga el conjunto de registros que desee. haga clic en Filtro excluyendo la selección. En un campo de un formulario. 2. haga clic en Filtro por selección en la barra de herramientas. subformulario. Crear un filtro en una tabla. este filtro también estará disponible al abrir la tabla o formulario de la hoja secundaria de datos o subformulario de forma independiente. Filtro por selección Filtra los registros con igual dato en el campo activo. Al guardar una consulta. haga clic con el botón secundario del mouse (ratón) en él y. dependiendo del tipo de consulta. Puede volver a aplicar los filtros cuando los necesite.Aparece como un objeto separado en la ventana Base de datos No Sí Sólo puede ser utilizado en una tabla. Después de seleccionar un valor. El modo en que se selecciona el valor determina qué registros devuelve el filtro. a continuación. cuentas y otros tipos de totales No Sí Puede ordenar registros Sí Sí Permite modificar datos si la edición está permitida Sí Sí . 1. una consulta o un formulario Existen cuatro métodos que puede utilizar para filtrar registros: Filtro por selección. la próxima vez que abra la tabla o el formulario. hoja de datos principal u hoja secundaria de datos. consulta o formulario cerrados No Sí Produce resultados que pueden utilizarse como fuente de datos para un formulario o informe Sí Sí Puede calcular sumas. Microsoft Access guarda los filtros creados. a continuación. Microsoft Access guarda los filtros creados. Filtro por formulario. pero no agrega los criterios de filtro a la cuadrícula de diseño de la consulta. Seleccione el valor y. encuentre una aparición del valor que desea que contengan los registros para que sean incluidos en el resultado del filtro. Filtro por formulario 26 . la próxima vez que la abra. Filtro por entrada de datos y Filtro u orden avanzado. Si se creó un filtro en una hoja secundaria o subformulario. También puede filtrar los registros que no contienen un determinado valor. Puede volver a aplicar los filtros después de ejecutar la consulta. Notas • • • • Al guardar una tabla o un formulario.

Al guardar una consulta. escriba la expresión en el campo apropiado o introduzca una expresión mediante el Generador de expresiones. Introduzca los criterios seleccionando en la lista del campo el valor que desea buscar (si la lista incluye valores de campo) o escribiendo el valor en el campo. se pueden filtrar datos en el servidor antes de recuperarlos desde la base de datos mediante el comando Filtro del servidor por formulario. así como en campos calculados en consultas). 3. Seleccione el campo en el que desea especificar los criterios que esos registros deben cumplir para ser incluidos en el conjunto de registros filtrados. Haga clic en Aplicar filtro en la barra de herramientas. la próxima vez que abra la tabla o el formulario.Técnica para filtrar datos que utiliza una versión de la hoja de datos o formulario actual con campos vacíos en los que se pueden escribir los valores que desee que contengan los registros filtrados. Microsoft Access guarda los filtros creados. Haga clic en Filtro por formulario en la barra de herramientas para cambiar a la ventana Filtro por formulario. 2. Para especificar valores alternativos que los registros puedan tener para ser incluidos en los resultados de los filtros. formulario o subformulario que esté filtrando e inserte más criterios. escriba Es Nulo o No es Nulo en el campo (puede seleccionar estas opciones de la lista de los campos que tienen un tipo de datos Memo. este filtro también estará disponible al abrir la tabla o formulario de la hoja secundaria de datos o subformulario de forma independiente. Para devolverlo a una posición neutra de modo que no se utilice como criterio para filtrar registros. 4. 1. Para ver ejemplos de expresiones. 3. Abra una tabla. un botón de alternar o un botón de opción esté seleccionado o no. pero no agrega los criterios de filtro a la cuadrícula de diseño de la consulta. secundaria. continúe haciendo clic en la casilla de verificación o en el botón hasta que aparezca atenuado. Para encontrar registros en los que hay una casilla de verificación. Para encontrar registros utilizando una expresión de criterios. Puede volver a aplicar los filtros cuando los necesite. Microsoft Access guarda los filtros creados. haga clic en la ficha O de la hoja de datos principal. 5. haga clic en la casilla de verificación o en el botón hasta que se encuentre en el estado que desee. una consulta o un formulario en la vista Hoja de datos o abra un formulario en la vista Formulario. haga clic en . 6. Ordenar 27 . En un proyecto de Microsoft Access. Notas Al guardar una tabla o un formulario. 1. la próxima vez que la abra. 2. Si se creó un filtro en una hoja secundaria o un subformulario. Para encontrar registros en los que un campo determinado esté o no en blanco. Puede volver a aplicar los filtros después de ejecutar la consulta. Objeto OLE o Hipervínculo.

Puede también ordenar los datos filtrados especificando un orden en la ventana Filtro u orden avanzado. puede seleccionar dos o más columnas adyacentes al mismo tiempo y ordenarlas. Haga algo de lo siguiente: • • Para ordenar en orden ascendente. hágala aparecer haciendo clic en el indicador de expansión. 1.Puede ordenar registros en la vista Formulario o en la vista Hoja de datos de una tabla. aunque ya se haya aplicado un filtro. En un formulario sólo se puede ordenar según un campo a la vez. haga clic en el campo que desee utilizar para ordenar registros. Al guardar el formulario o la hoja de datos. Microsoft Access ordena todas las hojas de datos secundarias que se encuentren en dicho nivel. En la vista Formulario o la vista Hoja de datos. 2. haga clic en Orden descendente . haga clic en el campo que desee ordenar. 28 . Notas En la vista Hoja de datos. en una hoja de datos principal o secundaria. Microsoft Access guarda el orden. u ordenar los resultados de una consulta especificando un orden en la vista Diseño de la consulta. Microsoft Access ordena los registros empezando por la columna seleccionada situada más a la izquierda. consulta o formulario. haga clic en Orden ascendente . Para ordenar los registros de un subformulario. Para filtrar los registros de una hoja secundaria de datos. cuando ordena la hoja secundaria de datos de un registro. Para ordenar en orden descendente.

Si no tienes abierto Access. 15. 14. 29 . Como queremos cambiar otra propiedad de este campo: Hacer clic sobre la propiedad Valor predeterminado. 12. 3. 2. ábrelo para realizar el ejercicio. Abrir la base de datos Ejercicio 01. Escribir Valencia. 11. 6. Escribir el tamaño.Ejercicio paso a paso. Hacer clic sobre el campo Dirección y asignarle tamaño 30. 4. hacer clic sobre el botón Cancelar para cerrar la ventana de cuadro de diálogo abierta. 9. 1. Hacer clic sobre el campo Nombre alumnado para modificar sus propiedades. 8. hacer clic sobre el campo Apellidos Alumnado para acceder a las propiedades de dicho campo. Se quedará seleccionado el tamaño por defecto 50. Hacer clic sobre el campo Población y asignarle tamaño 15. En caso de Abrir Access. 15. 13. Como no queremos modificar otra propiedad del campo Nombre Alumnado. 5. Nombre alumnado Tamaño: 15 Apellidos alumnado Tamaño: 30 Dirección Tamaño: 30 Población Tamaño: 15 Valor predeterminado: Valencia Código Postal Tamaño: 5 Fecha de nacimiento Formato: Fecha corta. Hacer clic sobre la propiedad Tamaño que aparece en la parte inferior de la ventana. Código Curso Este campo no existía y nos servirá en el tema siguiente para realizar la relación entre las dos tablas. Modificar una tabla de datos Objetivo. Creamos la estructura de la tabla Alumnos de forma que cada campo tenga las siguientes propiedades: Campo Propiedades Código alumnado Dejaremos las propiedades que hay por defecto. Escribir 30 en el Tamaño. Tipo: Numérico. Hacer clic sobre el botón Diseño de la ventana de la base de datos. Seleccionar la tabla Alumnado haciendo clic sobre ésta de forma que quede remarcada. Hacer clic sobre el campo Fecha de nacimiento. 10. 16. Hacer clic sobre el campo Código Postal y asignarle tamaño 5. Practicar las operaciones para modificar el diseño o los datos de una tabla con Access. 17.mdb que se encuentra en tu carpeta en la unidad W:. Tamaño: Byte. 7.

30. Como hemos terminado con el diseño de la tabla. Aparecerá una flecha a la derecha indicándonos la existencia de una lista desplegable. 25. Observa como en el primer campo nos pone (Autonumérico) tipo de dato asignado al Código Alumnado. 20. 26. Pulsar INTRO para ir al siguiente campo y escribir Madrid. 19. 34 como Dirección. 67 Valencia 46002 02/03/68 30 . Hacer clic sobre la propiedad Tamaño. Escribir Luis como Nombre. Hacer clic sobre el botón Guardar de la barra de herramientas. Observa como ahora en el campo Código Alumnado se ha puesto el valor 1. 31. 22. Código Alumno Nombre Alumnado Apellidos Alumnado Dirección Población Código Postal Fecha de nacimiento 2 María Juares Trask Valle. Supongamos ahora que queremos empezar introduciendo datos en la tabla. Hacer clic sobre la flecha de la derecha. 23 Valencia 46002 17/05/65 3 Jesús López Rodríguez Fuente nueva. Escribir el nombre del campo Código curso. Nota: El campo Código Curso lo dejamos vacío de momento ya que aún no se han creado los cursos. Pulsar INTRO para ir al siguiente campo y escribir 15/02/63 como Fecha de nacimiento. Pulsar INTRO para ir al siguiente campo y escribir Gras Bueno como Apellidos Alumnado. 23. Pulsar INTRO. 78 Alicante 03005 24/07/65 5 Carla Lama Pla Soto mayor. Elegir la opción Byte. Hacer clic sobre el botón de la barra de herramientas. podemos ir directamente a la hoja de datos: 28. Pulsar INTRO para ir al siguiente campo y observar como ya tiene el valor Valencia por ser el Valor predeterminado asignado en el diseño. 45 Valencia 46006 31/12/65 6 Carlos Dávila Nou Feliz. 27. Pulsar INTRO para ir al segundo campo. 36. Pulsar INTRO para ir al siguiente campo y escribir 46002 como Código Postal. Pulsar INTRO para ir al siguiente registro. 37. Hacer clic sobre la propiedad Formato. vamos a guardarla. Añadir los registros que aparecen en la siguiente tabla: 32. Ahora vamos a añadir el campo Código curso: 21. Ir a la última fila de la ventana de diseño. No tenemos que escribir nada ya que este campo se asigna automáticamente. Elegir la opción Fecha corta. Especificar el tipo de dato Numérico. 34. 24. 29.18. 3 Valencia 46005 25/08/67 4 Ana Martínez Bueso Almudena. 33. 35. 46 Valencia 46002 24/03/69 7 Fabiola Coste Mayor Puente viejo.

Pulsar INTRO. 45.8 Mario 38. 44. Hacer clic sobre el botón de la ventana de la base de datos. 31 . Hacer doble clic sobre el número de registro actual de la barra inferior. 39. 47. 34 Valencia 46005 30/10/62 Ahora vamos a ir al registro 4. 41. Hacer clic sobre el botón para crear un nuevo registro. Hacer clic sobre el botón de la barra inferior para ir al anterior registro. Hacer clic sobre el botón de la barra inferior para ir al siguiente registro. 27 Valencia 46002 25/04/65 10 Juan Casas Más Mayor. 46. 40. Código Alumno Nombre Alumnado Apellidos Alumnado Dirección Población Código Postal Fecha de nacimiento 9 Luisa Suárez Menor Valle. Hacer clic sobre el botón para ir al último registro. Hacer clic sobre el botón para ir al primer registro. Cerrar la tabla haciendo clic sobre el botón Cerrar de la ventana de la Hoja de datos. Introducir los siguientes registros. 43. 42. 48. Escribir 4. 2 Alicante 03005 06/05/64 Cerrar la tabla haciendo clic sobre el botón Cerrar de la ventana de la Hoja de datos. 49. Dosdo Valor Franciscanos.

Nombre Cliente Tamaño:15 Apellidos cliente Tamaño: 30 Dirección cliente Tamaño: 30 Población Tamaño: 15 Código postal Tamaño: 5 Provincia Tamaño: 15 Valor predeterminado: Lugo Teléfono Tamaño: 10 Fecha nacimiento Formato: Fecha corta 3. Ejercicio 1 Concesionario III. Introducir los siguientes datos a la tabla Clientes: Código Cliente Nombre Cliente Apellidos Cliente Dirección Población Código Postal Provincia Teléfono Fecha nacimiento 100 Antonio García Pérez Astilleros. ábrelo para realizar los ejercicios planteados a continuación. 2. Abrir la base de datos Concesionario de la carpeta Tus documentos en la unidad W. Modificar la estructura de la tabla Clientes siguiendo los datos siguientes: Nombre del campo Propiedades Código Cliente Regla de validación: No se puede introducir clientes cuyo código no esté comprendido entre los valores 1 y 3000. 1. Modificar la estructura de la tabla Coches vendidos: Nombre del campo Tipo de dato Matrícula Tamaño: 7 Marca Tamaño: 15 Modelo Tamaño: 20 Color Tamaño: 2 Precio Numérico Extras instalados Dejar las opciones por defecto 4.\. 3 Valencia 46011 Valencia 963689521 15/28/60 101 Carlos Pérez Ruiz Magallanes .Ejercicios Modificar tablas de datos Si no tienes abierto Access. 11 Gandía 46700 Valencia 96296547 8 30/03/61 112 Jaime Juangrán Sornes Balmes. 21 Valencia 46014 Valencia 96368459 6 31/01/68 32 . 21 Utiel 46300 Valencia 962485147 26/04/58 105 Luis Rodríguez Más Juan de Mena.

Observa como no nos deja por no cumplir la regla de validación. 2. 33 . Abrir la base de datos Clínica. 8. Probar cambiar el código del primer registro por 4500. 9.225 5. Modificar la estructura de la tabla Pacientes siguiendo los datos siguientes: Nombre del campo Tipo de dato Código Paciente Tamaño: Entero Nombre Paciente Tamaño: 15 Apellidos Paciente Tamaño: 30 Dirección Tamaño: 30 Población Tamaño: 15 Código postal Tamaño: 5 Provincia Borrar este campo Teléfono Paciente Tamaño: 10 Fecha nacimiento Formato: Fecha corta 3. Cerrar la tabla. Cerrar la base de datos. Crear otra tabla con el nombre de Ingresos con los siguientes campos: Nombre del campo Tipo de dato Nº ingreso Dejar opciones por defecto Habitación Tamaño: Entero Cama Tamaño: 1 Fecha ingreso Formato: Fecha corta 5. Crear otra tabla con el nombre de Médicos con los siguientes campos: Nombre del campo Tipo de dato Código Médico Tamaño: 5 Nombre Médico Tamaño: 15 Apellidos Médico Tamaño: 30 Teléfono Médico Borrar este campo Especialidad Tamaño: 20 4. 1. 23 Sagunto 46500 Valencia 96354785 2 28/04/69 Ir al registro 8 y modificar el nombre por Alfredo. Ejercicio 2 Clínica III. 6. Cerrar la base de datos. 7. Alfonso Prats Montolla Séneca. Volver a dejar el código 100.

Todas las tablas deben tener una clave principal. 6. 3. C Cualquiera de las dos primeras opciones. D Ninguna de las opciones anteriores. 2.. La propiedad Indexado se cambiará automáticamente al asignar un campo como clave principal.Cuestiones CREAR UNA TABLA DE DATOS. es decir empezando con una tabla en blanco. La propiedad Tamaño del tipo de dato Numérico nos indica cuántos números se pueden introducir en el campo. Las propiedades de los campos vienen definidos según la descripción del campo. Elige la opción correcta: 1.. Ninguna de las opciones anteriores. 2 B Asignar una clave principal a una tabla.MDB. y contesta verdadero o falso: 1. 4. 2.. Si hacemos clic sobre el botón A B C D 2. 1 A Guardar una tabla. Al guardar una tabla ésta tendrá la extensión . Cualquiera de las dos primeras opciones. Explica para qué sirve la clave principal de una tabla. Relaciona cada botón de la izquierda por su significado en la parte derecha. Observa cada afirmación. B Nos permite modificar la forma con la que se va a almacenar el dato en el campo. 34 .3.. de la ventana de la base de datos: Se creará una nueva tabla utilizando el asistente. Ejercicio 3. Ejercicio 4. La tabla es el primer objeto a crear dentro de una base de datos. 5. Se creará una nueva tabla utilizando el modo Diseño. es decir. Ejercicio 1. 1 número. La propiedad Formato: A Nos permite cambiar la forma de visualizar los datos en pantalla. Ejercicio 2.

3. etc. 4. haciendo clic sobre ésta para que su nombre aparezca remarcado. en el caso de que no lo estuviera. Hacer clic sobre el botón Diseño de la ventana de la base de datos.) tendremos que realizar una modificación en su diseño: 1. 2. hacer clic sobre el botón Diseño de la barra de herramientas.Modificar tablas de datos. Aparecerá el siguiente cuadro de diálogo de diseño de tablas estudiado en la unidad temática anterior. Seleccionar la tabla a rellenar. Aparecerá la ventana de Hoja de datos: 35 . Abrir la base de datos donde se encuentra la tabla a rellenar. o ir al final de la tabla para añadir otro campo. seguir los siguientes pasos: 1. haciendo clic sobre ésta para que su nombre aparezca remarcado. Introducir y modificar datos de una tabla. Para introducir datos en una tabla. añadir una nueva columna. Guardar la tabla. 2. Ir al campo a modificar y realizar las sustituciones necesarias.. Si una vez creada una tabla. en el caso de que no lo estuviera. Abrir la base de datos donde se encuentra la tabla a modificar. 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. queremos cambiar algo de su definición (por ejemplo. 5. 3. Hacer clic sobre el botón de la ventana de la base de datos. borrar una columna. Seleccionar la tabla a la que queremos modificar su diseño. ampliar una columna que ya existe.. Modificar el diseño de una tabla. Si no estamos en la ventana de la base de datos sino en la ventana de Hoja de datos para la introducción de valores.

Hacer clic. El registro quedará seleccionado. Haciendo clic 36 . Si lo que queremos es borrar un registro entero: 1. 5. Pulsar la tecla SUPR del teclado. Seleccionar el registro a eliminar haciendo clic sobre el cuadro de la izquierda del registro. Al final donde pone de 1 nos indica el número total de registros que en nuestro caso es uno. En el momento en que cambiamos de registro. Pulsar INTRO para ir al segundo campo del registro. Escribir el valor del primer campo del registro. 2. El recuadro en blanco nos está diciendo el registro actual. 4.Cada fila nos sirve para introducir un registro. observando la barra nos indicará en qué registro estamos situados y el número total de registros de la tabla. pulsar INTRO para introducir los datos del segundo registro. hacer clic sobre el botón Hoja de datos de la barra de herramientas. Desplazarse dentro de una tabla. Si no estamos en la ventana de la base de datos sino en la ventana de Diseño de tabla. 3. Cuando terminamos de introducir todos los campos del primer registro. Hacer clic sobre el botón Cerrar de la ventana de la Hoja de datos para terminar con dicha tabla. Si lo que queremos es modificar algún valor introducido no tenemos más que situarnos sobre el valor a modificar y volverlo a escribir. no haciendo necesario guardar los registros de una tabla. 6. Para desplazarse por los diferentes registros de una tabla vamos a utilizar la barra de Registros: En primer lugar. se almacenará dicho registro. 7.

FLECHA IZQUIERDA y FLECHA DERECHA del teclado. para crear un nuevo registro que se situará automáticamente al final de la tabla. Podemos ir también directamente a un número de registro determinando de la siguiente forma: 1. 2. 37 . para ir al registro posterior de la tabla. para ir al último registro de la tabla. Hacer doble clic sobre el cuadro en blanco donde pone el número del registro actual.sobre los diferentes botones realizaremos las operaciones indicadas a continuación: para ir al primer registro de la tabla. FLECHA ARRIBA. Escribir el número del registro al cual queremos ir. 3. para ir al registro anterior de la tabla. Pulsar INTRO. También podemos desplazarnos por los diferentes campos y registros pulsando las teclas FLECHA ABAJO.

4. 2. Si estamos introduciendo los datos en una tabla y pulsamos la tecla FLECHA DERECHA del teclado: A) Iremos al siguiente campo. nos permite: Ir a un registro determinado. Observa cada afirmación. Ejercicio 4. 3. C) Cualquiera de las dos primeras opciones. B) Iremos al siguiente registro. Ninguna de las opciones anteriores. El diseño de una tabla nos permite modificar la estructura de la tabla. Cualquiera de las dos primeras opciones. Relaciona cada botón de la izquierda por su significado en la parte derecha. Elige la opción correcta: 1. La barra A) B) C) D) 2. Si estamos introduciendo datos en una tabla y queremos ir a su diseño tendremos que cerrar primero la tabla. Explica las posibilidades que nos ofrece la siguiente barra: 38 . Ejercicio 3. Es peligroso modificar el diseño de una tabla si ya hemos introducido registros en ésta.Cuestiones Modificar tablas de datos Ejercicio 1. Ejercicio 2. 1 A Ir a la Hoja de datos de la tabla. Crear un nuevo registro. 5. D) Ninguna de las opciones anteriores. 2 B Ir al diseño de la tabla. La clave principal no se puede cambiar una vez asignada a un campo. Un registro se puede añadir en cualquier momento y en cualquier posición dentro de la tabla. y contesta verdadero o falso: 1.

se evita la duplicidad de datos. Relación Uno a Varios: Cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal) puede tener más de un registro relacionado en la primera tabla (tabla secundaria). ahorrando memoria y espacio en el disco. Para conseguir una correcta base de datos relacional es imprescindible realizar un estudio previo del diseño de la base de datos. Bases de datos relacionales. una población puede tener más de un habitante. y un alcalde lo será únicamente de una población. pero un habitante pertenecerá (estará empadronado) en una única población. Conceptos básicos sobre relaciones. Por ejemplo Tenemos dos tablas una con los datos de diferentes poblaciones y otra con los habitantes. Las tablas se relacionan de dos a dos. Se pueden distinguir tres tipos de relaciones: Relación Uno a Uno: Cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa. una población sólo puede tener un alcalde. Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas. Al hacer uso de las relaciones.Las relaciones Una base de datos relacional permite la utilización simultánea de datos procedentes de más de una tabla . Relación Varios a Varios: Cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa. Tipos de relaciones. aumentando la velocidad de ejecución y facilitando al usuario/a el trabajo con tablas. Por ejemplo Tenemos dos tablas una con los datos de diferentes poblaciones y otra con una lista de Alcaldes. 39 . donde una de ellas será la tabla principal de la que parte la relación y la otra será la tabla secundaria destino de la relación.

6. una cliente podrá realizar un pedido con varios artículos. Ir al menú Herramientas.Por ejemplo Tenemos dos tablas una con los datos de clientes y otra con los artículos que se venden en la empresa. 3. Ahora aparecerá la ventana de Relaciones con las tablas añadidas en el paso anterior. Seleccionar una tabla que pertenecerá a la relación haciendo clic sobre ésta. 2.. y un artículo podrá ser vendido a más de un cliente. 5. Elegir la opción Relaciones. Para realizar la relación: 40 . 7. Siguiendo el ejemplo anterior sería definir una tabla lineas de pedido relacionada con clientes y con artículos. Las relaciones varios a varios se suelen representar definiendo una tabla intermedia entre las dos tablas. Para crear relaciones en Access primero deberemos acceder a la ventana Relaciones. 4. Repetir los pasos 5 y 6 hasta añadir todas las tablas de las relaciones a crear.. Aparecerá dicha tabla remarcada. Crear la primera relación. Hacer clic sobre el botón Cerrar. para ello: 1. Hacer clic sobre el botón Agregar. Aparecerá el cuadro de diálogo de la derecha esperando indicarle las tablas que formarán parte de la relación a crear. Estar en la ventana de la base de datos en la cual queremos realizar las relaciones. O bien hacer clic sobre el botón de la barra de herramientas.

Al exigir integridad referencial en una relación le estamos diciendo a Access que no nos deje introducir datos en la tabla secundaria si previamente no se han introducido en la tabla principal. 13. Ir sobre el campo de relación de la tabla principal. Integridad referencial. Por ejemplo 41 . Si se desea. 10. La integridad referencial dispone de dos acciones: Actualizar registros en cascada: Cuando se cambie el valor del campo de la tabla principal. Aparecerá el cuadro de diálogo de la derecha. 11. La integridad referencial es un sistema de reglas que utiliza Access para asegurarse que las relaciones entre registros de tablas relacionadas son válidas y que no se borren o cambien datos relacionados de forma accidental. Pulsar el botón del ratón y manteniéndolo pulsado arrastrar hasta el mismo campo de la tabla secundaria. 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.8. Soltar el botón del ratón. Observa en la parte inferior el tipo de relación que se asignará dependiendo de las características de los campos de relación. Se creará la relación y ésta aparecerá en la ventana de relaciones. automáticamente cambiarán los valores de sus registros relacionados en la tabla secundaria. no nos dejará introducir un habitante a una población si dicha ciudad no existe en la tabla de Poblaciones. Activar el recuadro Exigir integridad referencial haciendo clic sobre éste. activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados. Hacer clic sobre el botón Crear. 12. 9. Ojo! siempre deben ser campos que contengan la misma información y por lo tanto del mismo tipo. Por ejemplo Siguiendo con el ejemplo anterior del tipo de relación Uno a Varios.

Realizar los cambios deseados. Para modificar relaciones ya creadas: 1. Aparecerá el cuadro de diálogo Mostrar tablas estudiado en el apartado anterior. Aparecerá la ventana Modificar relaciones estudiado anteriormente. automáticamente todos los habitantes de Onteniente se borrarán de la tabla de habitantes. Si lo que queremos es borrar la relación: 1. Hacer clic sobre el botón Aceptar. 3. Por ejemplo Si borramos la población Onteniente en la tabla de poblaciones. Elegir la opción Eliminar. 5. 3. Hacer clic con el botón derecho sobre la relación a borrar. Elegir la opción Modificar relación. Añadir tablas en la ventana relaciones. Hacer clic con el botón derecho sobre la relación a modificar. Estar en la ventana de relaciones. 4. Modificar relaciones. 4. Estar situados en la ventana de relaciones.Si cambiamos el nombre de la población Onteniente por Ontinyent en la tabla de poblaciones.. Si ya hemos creado una relación y queremos crear otra pero no se dispone de la tabla en la ventana de relaciones: 1. 2. Eliminar registros en cascada: Cuando se elimina un registro de la tabla principal se borrarán también los registros relacionados en la tabla secundaria. Cerrar el cuadro de diálogo. 42 . 2.. Hacer clic sobre el botón de la barra de herramientas. Añadir las tablas necesarias. 2. automáticamente todos los habitantes de Onteniente se cambiarán a Ontinyent.

Elige la opción correcta: 1. Relaciona cada botón de la izquierda por su significado en la parte derecha. Acceder a la ventana de relaciones. Para realizar una relación se puede elegir cualquier campo de las tablas a relacionar. La clave principal suele ser uno de los campos de relación entre dos tablas. 2. D Ninguna de las opciones anteriores. 3. D Ninguna de las opciones anteriores. 43 . C Cualquiera de las dos primeras opciones. Ejercicio 1. Ejercicio 2. C Cualquiera de las dos primeras opciones. 2. 4. No se puede añadir una tabla a la ventana de relaciones una vez creadas ya relaciones. Ejercicio 3. La integridad referencial es: A Una regla que permite que al borrar un registro de una tabla se borre el registro relacionado de la otra tabla. Ejercicio 4. 1 2 A B Añadir una tabla a la ventana de relaciones. 5. B Los campos que sirven de relación deben ser del mismo tipo. El tipo de relación no aconsejable a utilizar en Access es la Uno a Uno. Existen tres tipos de relaciones.Cuestiones. y contesta verdadero o falso: 1. Al realizar una relación: A Las dos tablas relacionadas deben tener un campo en común. Explica cada uno de los tipos de relaciones. Observa cada afirmación. B Una regla que permite que al modificar un registro de una tabla se modifique también el la otra tabla.

44 .

Abrir la base de datos donde se encuentra el formulario a crear. 4. podemos utilizar varios métodos: Utilizando un asistente que va guiando pasos por paso la creación del formulario. Hacer clic sobre el botón Aceptar. Hacer clic sobre el objeto Formulario que se encuentra a la derecha de la ventana de la base de datos. • Empezando el formulario en blanco. seguir los siguientes pasos: 1. 7. Aquí veremos cómo crear un formulario y manejarlo para la edición de registros de tablas creadas con Access. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Seleccionar Asistente para formularios. Nota: Se puede elegir también una consulta. 2. Debemos especificar los campos que aparecerán en el formulario utilizando los siguientes botones: 45 . 3. Hacer clic sobre la opción Crear un formulario utilizando el asistente de la ventana de la base de datos. 6. Hacer clic sobre la flecha del recuadro inferior para elegir a partir de qué tabla queremos realizar el formulario. Aparecerá el siguiente cuadro de diálogo: 5. Para crear un formulario utilizando el asistente.Los formularios Los formularios sirven para definir pantallas generalmente para editar registros de una tabla o consulta. Crear un formulario. Aparecerá el primer paso del Asistente para formularios 8. • Para crear formularios.

Si queremos realizar un formulario a partir de los datos de más de una tabla. para quitar el campo seleccionado de la lista de campos del formulario de la derecha. Las distribuciones más utilizadas son la de Columnas y Justificado. hacer clic sobre la flecha de la lista desplegable del recuadro Tablas/Consultas. Elegir la distribución del formulario.para añadir el campo seleccionado al formulario. elegir la tabla correspondiente y repetir el paso 8 con la segunda tabla. Aparecerá el siguiente cuadro de diálogo: 10. Hacer clic sobre el botón Siguiente para ir al siguiente paso del asistente. Pinchando en cada opción aparece a la izquierda el aspecto que tendrá el formulario. ya que las demás se parecen mucho al aspecto de tablas. 46 . Aparecerá el cuadro siguiente 12. 9. Pinchando sobre cada estilo de la lista aparece a la izquierda el aspecto que tendrá el formulario. 11. para añadir todos los campos al formulario. Elegir el estilo del formulario. Hacer clic sobre el botón Siguiente. para quitar todos los campos de la lista de campos del formulario.

13.

Hacer clic sobre el botón Siguiente.

Aparecerá el último paso
asistente para formularios

del

14.

Escribir el nombre que le
queremos dar al formulario.

15.

Hacer clic sobre el botón
Finalizar.

Por último aparecerá el
formulario creado preparado para la
edición de registros.

47

Manejar formularios.
Para manejar un formulario, seguir los siguientes pasos:
1.
Abrir la base de datos donde se encuentra el formulario a utilizar.
2.
Hacer clic sobre el objeto Formulario que se encuentra a la derecha de la
ventana de la base de datos.
3.
Hacer clic sobre el botón
de la ventana de la base de datos.
Aparecerá el formulario seleccionado.
A continuación tiene un posible formulario, aunque dependiendo de la

distribución y del estilo elegidos a la hora de crearlo puede variar:
Para desplazarse por los diferentes
registros de una tabla vamos a utilizar la barra
de Registros:
En primer lugar, observando la barra
nos indicará en qué registros estamos
situados y el número total de registros de la
tabla.
En el recuadro en blanco nos está diciendo el
registro actual.
Al final donde pone de 1 nos indica el
número total de registros que en nuestro caso es uno.
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 de la tabla.
para ir al registro posterior de 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 número de registro determinado de la siguiente
forma:
1.
2.
3.

Hacer doble clic sobre el cuadro en blanco donde pone el número del registro
actual.
Escribir el número del registro al cual queremos ir.
Pulsar INTRO.

48

También podemos desplazarnos por los diferentes campos y registros pulsando
las teclas FLECHA ABAJO, FLECHA ARRIBA, FLECHA IZQUIERDA y FLECHA
DERECHA del teclado.

Buscar 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.
Para hacer uso de esta herramienta:
1.
Ir al menú Edición.
2.
Elegir la opción Buscar...
O bien hacer clic sobre el botón

de la barra de herramientas.

Aparecerá el cuadro de diálogo siguiente:
3.
En el recuadro Buscar,
escribir el valor a buscar.
4.
Elegir del recuadro
Buscar en elegir el campo
donde se encuentra el valor a
buscar.
5.
En el recuadro Coincidir
elegir una de las siguientes
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.
6.

7.

Si queremos especificar
un poco más la
búsqueda, hacer clic
sobre el botón Más y se
ampliará el cuadro
anterior tal como vemos
en la parte derecha.
En el recuadro Buscar
elegir una de las siguientes opciones:
Todos para buscar en todos los registros de la tabla.

49




Arriba para buscar a partir del registro en el cual nos encontramos situados y
hacia arriba.
Abajo para buscar a partir del registro en el cual nos encontramos situados y
hacia abajo.
Activar la casilla Mayúsculas y minúsculas si queremos que Access diferencie
a la hora de buscar entre mayúsculas y minúsculas.
Hacer clic sobre el botón Buscar siguiente para empezar la búsqueda.

Access 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.
Y así sucesivamente hasta que deseamos terminar la búsqueda en cuyo caso,
hacer clic sobre el botón Cancelar.

50

Si no tienes abierto Access. ábrelo para realizar el ejercicio. 12. 7. 14. 2. Curso. Hacer clic sobre el objeto Formulario que se encuentra a la derecha de la ventana de la base de datos. 5.mdb que se encuentra en la carpeta Mis documentos del disco duro. 6. Abrir la base de datos Clases. 9. Hacer clic sobre el botón Aceptar. Crear un formulario para la tabla de Curso. 16. observa como aparecen los datos del primer registro que introducimos desde la tabla. 51 . Hacer clic sobre el botón Siguiente para ir al siguiente paso del asistente. 13. Hacer clic sobre el botón para añadir todos los campos al formulario. 18. 21. para ello utilizaremos el asistente para formularios: 4. y elegir Alumnado. Hacer clic sobre el botón Siguiente. 11. utilizando los mismos pasos que para el formulario de Alumnado. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. En caso de Abrir Access. Hacer clic sobre la opción Crear un formulario utilizando el asistente de la ventana de la base de datos. 15. hacer clic sobre el botón Cancelar para cerrar la ventana de cuadro de diálogo abierta. Objetivo. Hacer clic sobre el botón de la ventana de la base de datos. Seleccionar Asistente para formularios. aunque se pueden cambiar la distribución y el estilo. 10. Al crearse el formulario. Una vez abierto el formulario sólo tenemos que introducir los datos cambiando de campo con la tecla INTRO. 3. Dejar la opción Estándar como estilo del formulario. 17. Hacer clic sobre la flecha del recuadro inferior para elegir a partir de qué tabla queremos realizar el formulario. Saber manejar formularios para la introducción. Hacer clic sobre el botón Siguiente. Hacer clic sobre el botón Finalizar. 8. Cuando se llegue al último campo de un registro. Vamos a crear un formulario para la edición de datos de la tabla Alumnado. Dejar activada la opción En columnas como distribución del formulario. Dejar el nombre que nos proporciona el formulario.Ejercicio paso a paso. Hacer clic sobre el objeto Formulario que se encuentra a la derecha de la ventana de la base de datos. Ahora vamos a introducir datos en la tabla de Curso utilizando el formulario: 19. modificación y borrado de datos de una tabla creada con Access. Elegir el formulario a utilizar. 1. 20.

6. Abrir el formulario de Alumnado. 1. Pulsar la tecla INTRO hasta estar situado en este campo. Los datos son: Código Curso Nombre Curso 1 Ofimática 2 Inglés 3 Fiscalidad 4 Animación Nº Horas 300 150 340 250 Fecha Inicio 15/07/00 25/07/00 10/07/00 30/07/00 Fecha Final 20/10/00 10/09/00 25/10/00 05/10/00 22. escribir el valor a buscar Fabiola. 9. Código Alumnado Código Curso 1 1 2 1 3 2 4 3 5 3 6 4 7 4 8 2 9 1 10 4 Vamos a practicar ahora la herramienta de buscar registros. 3. Escribir el nuevo valor. 2. Hacer clic sobre el botón Cancelar. por lo que utilizaremos el formulario e introduciremos para los códigos de Alumnos/as que vienen a continuación un código de curso. Hacer clic sobre el botón de la barra de herramientas. 2. 1. 5. No hace falta guardar los registros ya que éstos se almacenan automáticamente. En el recuadro Buscar. En la tabla de Alumnado faltaban por asignar cursos a los diferentes alumnos/as. Elegir del recuadro Buscar en elegir el campo donde se encuentra el valor a buscar. Nombre Alumnado. 52 . 4. Abrir el formulario de Alumnado si no se encuentra abierto.volvemos a pulsar INTRO y pasaremos al siguiente registro. En el recuadro Coincidir dejar la opción Hacer coincidir todo el campo ya que en el campo sólo habrá escrito este valor. es decir. Empezaremos por cambiar la fecha de nacimiento de una alumna cuyo nombre es Fabiola. También vamos a cambiar la dirección de un alumno cuyo primer apellido es López. 7. 15/08/66. Hacer clic sobre el botón de la barra de herramientas. Hacer clic sobre el botón Buscar siguiente para empezar la búsqueda. 8.

5. 53 . 9. 7. Pulsar la tecla INTRO hasta estar situado en este campo. escribir el valor a buscar López. 8. es decir. En el recuadro Coincidir dejar la opción Comienzo del campo ya que estamos buscando el primer apellido. Apellidos Alumnado. 4. Hacer clic sobre el botón Buscar siguiente para empezar la búsqueda. Calicanto. Elegir del recuadro Buscar en elegir el campo donde se encuentra el valor a buscar. Hacer clic sobre el botón Cancelar.3. 6. 16. por lo tanto el campo comenzará por López pero después puede tener algo más escrito. Escribir el nuevo valor. En el recuadro Buscar.

3. 5. B Ir al último registro de la tabla. Ejercicio 2. El botón sirve para: A Crear un nuevo formulario. y contesta verdadero o falso: Un formulario nos permite trabajar únicamente con datos de tablas. 54 . A la hora de buscar algún registro tenemos que saber exactamente el contenido de uno de sus campos. D Ninguna de las opciones anteriores. Existen cuatro distribuciones de formularios cuando se crean desde el asistente: A Hoja de datos. D Ninguna de las opciones anteriores. 1. D Ninguna de las opciones anteriores. Justificado.Cuestiones Los formularios Ejercicio 1. 3 C Acceder al formulario para trabajar con él. Ejercicio 3. 2. Tablas. 4. C Cualquiera de las dos primeras opciones. B Columnas. 4 D Crear un formulario. Un formulario se puede crear a partir de dos o más tablas. 3. Las distribuciones de formularios más utilizadas son la Hoja de datos y Columnas. C Cualquiera de las dos primeras opciones. Tabular. Relaciona cada botón de la izquierda por su significado en la parte derecha 1 A Acceder a la modificación de la estructura del formulario. C Cualquiera de las dos primeras opciones. B Borrar datos de las tablas. 2 B Acceder a la ventana de búsqueda de datos dentro del formulario. 2. Observa cada afirmación. Elige la opción correcta Los formularios son objetos que nos permiten: A Introducir datos en las tablas. Tabular. Columnas. Hoja de datos. 1. La búsqueda de registros puede diferenciar entre mayúsculas y minúsculas.

4. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. 11. Existen varios tipos de consultas: Consultas de selección. Las consultas son los objetos de una base de datos que permiten filtrar datos de una tabla o consulta. Hacer clic sobre el botón Aceptar. Consultas de acción. Para crear una consulta de acción. de datos anexados y de creación de tablas. volver a realizar los pasos 6 y 7. Existen varios tipos de consultas de acción. de eliminación. Estas son las consultas en las que nos centraremos en esta unidad temática por ser las que más se utilizan. Hacer clic sobre la flecha de la derecha de la primera fila y primera columna de la cuadrícula. Una vez añadidas todas las tablas necesarias. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer según la consulta). Seleccionar el campo deseado. Cada columna de la cuadrícula QBE corresponde a un campo a utilizar. 3. 8. de actualización. 6. Crear consultas de selección. 55 . 7. 2. Son las consultas que extraen o nos muestran únicamente los datos que le especificamos. Seleccionar Vista Diseño.Las consultas En esta unidad veremos cómo crear consultas y manejarlas para la edición de registros de tablas creadas con Access. seguir los siguientes pasos: 1. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Tipos de consultas. 10. En el caso de realizar una consulta a partir de más de una tabla. 9. 5. Hacer clic sobre el botón Agregar. Seleccionar la tabla a partir de la cual queremos realizar la consulta. Son consultas que realizan cambios a los registros en una sóla operación. Se abrirá la lista desplegable de campos. hacer clic sobre el botón Cerrar. Muestran aquellos datos de una tabla que cumplen unos criterios especificados. Abrir la base de datos donde se encuentra la consulta a crear.

para ello hacer clic sobre el recuadro correspondiente a la columna del campo de ordenación. Realizar el paso 12 hasta que en la cuadrícula tengamos todos los campos deseados. Por ejemplo. Repetir los pasos 10 y 11 pero en la siguiente columna para elegir otro campo. Se utiliza cuando tenemos que utilizar el campo para seleccionar u ordenar pero no queremos visualizarlo. en la columna población y fila Criterios pondremos Valencia para formar la condición población = "Valencia" Para indicar varias condiciones en un mismo campo se emplean los operadores Y y O. 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. ordenados por Apellidos pero únicamente aquellos que sean de Valencia y hayan nacido entre el 1/1/60 y el 31/12/69. 12. Se indica en la columna del campo que entra en la condición. En una condición O el registro aparecerá en el resultado de la consulta si cumple una de las condiciones de la expresión y en una condición Y para que el registro aparezca se deben cumplir todas las condiciones de la expresión. Por ejemplo precio > 100 y precio < 1200. 14. Un criterio de búsqueda es una condición que deben cumplir los registros que aparecen en la consulta. Un criterio de búsqueda se define de la forma que le indicamos a continuación. Nombre. si en la cuadrícula QBE tenemos especificado los siguientes criterios: Queremos visualizar de la tabla Alumnado los campos Apellidos. Desactivar la casilla Mostrar para que el campo no se visualice en la consulta. 16. Utilizar la fila Orden para especificar si queremos ordenar los registros de la consulta por algún campo. Por ejemplo. el resto de la condición. Cuando en la fila Criterios se establecen criterios para más de un campo el resultado será el de una condición Y. 15. Del mismo modo pasa con cada una de las filas o: Los criterios que se indican en filas distintas se combinan con el operador O. Población y Fecha nacimiento. Especificar los criterios de búsqueda en las filas Criterios y O. si queremos los alumnos de Valencia. Cuidado que el criterio de la fecha de nacimiento únicamente afecta a la 56 . repetir la operación en las columnas correspondientes.Observa como en la segunda fila Tabla aparece el nombre de la tabla a la que pertenece el campo. En caso de querer realizar la consulta ordenando por dos campos o más. o bien aquellos de Alicante sea cual sea su fecha de nacimiento. aparecen los registros cuyo precio esté comprendido entre 101 y 1199. 13. aparecerá la flecha de lista desplegable para elegir una ordenación ascendente o descendente.

Para crear una consulta de eliminación: 57 . 17. Guardar la consulta haciendo clic sobre el botón de la barra de herramientas. Consultas de eliminación. Desde la ventana de la base de datos: 1. lo que vemos realmente es la parte de la tabla que cumple los criterios especificados. Las consultas de eliminación son consultas que eliminan de una tabla los registros que cumplen los criterios especificados. Cuando estamos visualizando el resultado de una consulta. Las consultas de acción son consultas que realizan cambios en muchos registros en una sóla operación. 18. Estar situado en la ventana de la base de datos donde se encuentra la consulta a modificar. por lo tanto si realizamos una modificación de datos se realizará dicha modificación sobre la tabla relacionada. Seleccionar la consulta a ejecutar. Consultas de acción. 20. Hacer clic sobre el botón de la ventana de la base de datos. Hacer clic sobre el botón de la ventana de la base de datos. 4. Seleccionar la tabla a modificar. Podemos ejecutar una consulta desde la ventana de diseño de la consulta o bien desde la ventana de la base de datos. Ejecutar una consulta. Para cerrar la consulta hacer clic sobre su botón .población Valencia por encontrarse en la misma fila. 2. Access no diferencia entre mayúsculas y minúsculas a la hora de realizar la búsqueda de registros. Si lo que queremos es modificar el diseño de una consulta: 1. Hacer clic sobre el botón de la barra de herramientas. Modificar el diseño de una consulta. 19. 2. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. Hacer clic sobre el botón Aceptar. A continuación te explicamos cada uno de los tipos de consultas de acción. Aparecerá el cuadro de diálogo para darle nombre a la consulta. Desde la ventana de diseño de la consulta: 1. Escribir el nombre de la consulta. 3.

Consultas de datos anexados. 4. 3. Para crear una consulta de actualización: 1. de la barra de Funciona igual que una consulta de selección. Cuando ejecutamos una consulta de eliminación nos avisa del borrado de registros. Consultas de actualización. 2. 2. Estar situado en la ventana de diseño de la consulta. Las consultas de datos anexados son consultas que añaden registros de una tabla al final de otra tabla. Elegir el tipo Actualización. Elegir el tipo Eliminación. 3. Han desaparecido la fila Orden y Mostrar por carecer de sentido aquí y en su lugar tenemos la fila Eliminar que no hace falta utilizar. Elegir el tipo datos anexados. pero aquí solamente pondremos el campo o campos que intervienen en los criterios de búsqueda y los campos que se quieren actualizar. 58 . Han desaparecido la fila Orden y Mostrar por carecer de sentido aquí y en su lugar tenemos la fila Actualizar donde tendremos que escribir el nuevo valor a dejar en el campo de la columna. 2. Hacer clic sobre la flecha de la lista desplegable del recuadro Nombre de a tabla. Estar situado en la ventana de diseño de la consulta. Hacer clic sobre la flecha del botón Tipo de consulta de la barra de herramientas. Las consultas de actualización son consultas que modifican de una tabla los registros que cumplen los criterios especificados. ¡Ojo! si no indicamos un criterio de búsqueda. 3. se asignará el valor directamente al especificar el campo de búsqueda. Hacer clic sobre la flecha del botón Tipo de consulta herramientas. Estar situado en la ventana de diseño de la consulta. se eliminarán todos los registros de la tabla.1. pero aquí solamente pondremos el campo o campos que intervienen en los criterios de búsqueda aunque se borrarán los registros enteros. Hacer clic sobre la flecha del botón Tipo de consulta herramientas. de la barra de Funciona igual que una consulta de selección. Para crear una consulta de datos anexados: 1.

Hacer clic sobre la flecha del botón Tipo de consulta de la barra de herramientas. Cuando ejecutamos una consulta de creación de tabla. nos avisa de esta creación. 2. Hacer clic sobre el botón Aceptar. 59 . Estar situado en la ventana de diseño de la consulta. Consultas de creación de tabla. Las consultas de creación de tabla son consultas que crean una nueva tabla a partir de registros de otra tabla. se asignará directamente el nombre de la tabla donde vamos a añadir los registros. Hacer clic sobre el botón Aceptar. Elegir la tabla a la que vamos a añadir los registros. 4.5. Para crear una consulta de creación de tabla: 1. También nos avisa cuando la ya existe una tabla con el nombre de la nueva tabla. Escribir en el recuadro Nombre de a tabla el nombre de la nueva tabla. Ha desaparecido la fila Mostrar por carecer de sentido aquí y en su lugar tenemos la fila Anexar a que no hace falta utilizar. Elegir el tipo creación de tabla. 5. 6. 3. Cuando ejecutamos una consulta de datos anexados nos avisa de la modificación que va a realizar.

Hacer clic sobre el botón Agregar. Hacer clic sobre el botón Cerrar. Hacer clic sobre la fila Criterios de la columna Fecha de nacimiento. Alumnado. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. Ahora probaremos otra forma equivalente. 18. 11. hacer clic sobre el botón Cancelar para cerrar la ventana de cuadro de diálogo abierta. 2. Alumnos/as. 3. 13 y 14 pero en la segunda columna para el campo Apellidos Alumnado. Seleccionar Vista Diseño. Pincha sobre el campo Población que aparece en la tabla y arrástralo sobre la tercera columna de la cuadrícula. 17. 8. Si no tienes abierto Access. 7. Hacer clic sobre el botón Aceptar. 9. 13. 5. 5. 2. hacer clic sobre el botón de la barra de herramientas. 4. Hacer clic sobre el botón de la ventana de la base de datos. 20. 6. 1. Seleccionar la consulta a modificar. Vamos a guardar la consulta. En caso de Abrir Access. Hacer clic sobre el botón de la ventana de la consulta para salir de ella. Apellidos. Estar situado en la ventana de la base de datos donde se encuentra la consulta a modificar. Apellidos. 16. Población y Fecha de nacimiento de cada alumno/a.mdb que se encuentra en la carpeta Mis documentos del disco duro. Abrir la base de datos Clases. Fecha de nacimiento Hacer clic sobre la flecha el primer recuadro de la cuadrícula. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. Hacer clic sobre su flecha de lista desplegable. 15. 4. 60 . 21. Población. 14. Para ejecutar la consulta hacer clic sobre el botón de la barra de herramientas.Ejercicio paso a paso Objetivo. Rellenar la cuadrícula QBE de la siguiente forma: Para ver los campos Nombre. Vamos a crear una consulta donde aparecerán los campos Nombre. Hacer clic sobre el campo Nombre Alumnado. Escribir el nombre que le queremos dar a la consulta. Repetir los pasos 12. Saber manejar consultas para la obtención de datos de una tabla creada con Access. 3. Repetir el paso 16 para la cuarta columna con el campo Fecha nacimiento. 1. Se abrirá la ventana de diseño de consulta. Alumnos/as. ábrelo para realizar el ejercicio. 10. 12. Seleccionar la tabla a partir de la cual queremos realizar la consulta. Ahora vamos a modificar la consulta anterior para obtener aquellos alumnos/as que hayan nacido antes del año 1967. 19.

10. Vamos a realizar otra consulta utilizando la primera. 61 . Elegir la opción Guardar como. 9. Como los criterios se encuentran en la misma fila se deberán cumplir los dos criterios para que salga el registro. Alumnado antes 67. 2. Hacer clic sobre el botón Aceptar. 8. 1. Ir al menú Archivo. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. Cerrar la consulta haciendo clic sobre su botón . 12. Deberemos formar la condición "población = "Valencia" y fecha de nacimiento < 01/01/67" 1.6.. Alumnos/as. Es decir saldrán los alumnos de Valencia Y nacidos antes del 67. Cerrar la consulta haciendo clic sobre su botón . 2. Hacer clic sobre la fila Criterios de la columna Población. 3. Ejecutar la consulta haciendo clic sobre el botón de la barra de herramientas. Escribir Valencia. Ejecutar la consulta haciendo clic sobre el botón de la barra de herramientas. Hacer clic sobre la flecha de su lista desplegable. Hacer clic sobre el botón de la ventana de la base de datos. se pone únicamente el valor. Ir al menú Archivo. pero ahora ordenaremos la información por los apellidos del alumno/a. 4. Hacer clic sobre el botón de la barra de herramientas. 7. Ejecutar la consulta haciendo clic sobre el botón de la barra de herramientas. Elegir Ascendente para ordenar de la A a la Z.. Escribir <01/01/67 para indicar la condición "Fecha de nacimiento < 01/01/67". Hacer clic sobre el botón Aceptar. Hacer clic sobre la fila Orden de la columna Apellidos alumnado. 5. 8. 5. Escribir otro nombre Alumnado antes 67.. 10. 7. 7. 6. 9. 8.. Escribir otro nombre Alumnado antes 67 de Valencia. En este caso como el operador es un "igual" no hace falta ponerlo. Seleccionar la consulta a modificar. Estar situado en la ventana de la base de datos donde se encuentra la consulta a modificar. 11. 9. 4. Ahora vamos a guardar la consulta pero con el mismo nombre. Ahora vamos a guardar la consulta pero con otro nombre. 3. Elegir la opción Guardar como. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. Hacer clic sobre el botón de la ventana de la base de datos. 6. Seleccionar la consulta a modificar. 11. Ahora vamos a modificar la consulta anterior para obtener únicamente aquellos alumnos/as de Valencia que hayan nacido antes del 67.

Cursos. Por último realizaremos una consulta a partir de dos tablas relacionadas. 6. Estar situado en la ventana de la base de datos donde se encontrará la consulta. 4. 4. Seleccionar Vista Diseño. Alumnos/as de Ofimática o Valencia. 1. 1. 11. 9. Observa que las tablas aparecen relacionadas ya que tienen una relación definida en la ventana de relaciones. 3. Hacer clic sobre el botón Aceptar. Vamos a guardar la consulta. 2. 10. 8. hacer clic sobre el botón de la barra de herramientas. Hacer clic sobre el botón de la ventana de la consulta para salir de ella. Seleccionar la otra tabla. 62 . Población. Como están unidas por el campo curso. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Hacer clic sobre el botón Agregar. 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. 5. Escribir el nombre que le queremos dar a la consulta. se formarán registros con el alumno junto con los datos del curso en el que está matriculado. Seleccionar una de las tablas a partir de las cuales queremos realizar la consulta. Para ejecutar la consulta hacer clic sobre el botón de la barra de herramientas. 7. Hacer clic sobre el objeto Consulta que se encuentra a la derecha de la ventana de la base de datos. Hacer clic sobre el botón Agregar. Nombre del curso al cual asiste. Cerrar la consulta haciendo clic sobre su botón . La consulta contendrá como datos Apellidos del alumnado. Alumnado. 2. Cerrar la base de datos haciendo clic sobre el botón de la ventana de la base de datos.10. Hacer clic sobre el botón Cerrar. 5. Rellenar la cuadrícula QBE de forma que nos quede así: 3. pero de aquellos alumnos que sean de Valencia o bien aquellos que se encuentren en el curso de Ofimática.

fecha de nacimiento de pacientes. Crear una consulta para ver Apellidos. 4. Abrir la base de datos Clínica de la carpeta Mis documentos del disco duro. teléfono y fecha de nacimiento de aquellos pacientes que sean de Madrid y cuyo código postal sea 28028. 1. 3. 2. Abrir la base de datos Concesionario de la carpeta Mis documentos del disco duro. Crear una consulta par ver los apellidos y población de aquellos clientes que hayan comprado Ford o Citroen. 2. Modificar la consulta anterior para añadir el precio. Crear una consulta para ver los Apellidos. y especificar aquellos que sean Ford.Ejercicios Ejercicio 1 Concesionario VI. Cerrar la base de datos. Marca y Modelo de los Coches vendidos. 6. 63 . 7. 4. Cerrar la base de datos. 5. Crear una consulta para visualizar la Matrícula y modelo de aquellos coches que tengan que realizar Cambio de aceite y cambio de filtro. 1. Apellidos del médico asignado así como la especialidad de éste cuya fecha de ingreso sea posterior al 31/12/98. Ejercicio 2 Clínica VI. 3. Crear una consulta para visualizar únicamente los campos Matrícula. Modificar la consulta anterior para visualizar los Ford que tengan un precio superior a 2600000.

C Cualquiera de las dos primeras opciones. D Ninguna de las opciones anteriores. Se puede ordenar el resultado de una consulta por más de un campo. B Ejecutar una consulta. Ejercicio 2. 3. Si modificamos uno de los datos resultado de una consulta de selección. D Ninguna de las opciones anteriores. 3. A la hora de ejecutar una consulta. C Cualquiera de las dos primeras opciones. 1. Ejercicio 3. 2. 5. La cuadrícula QBE es: A La parte de la ventana de diseño de una consulta donde aparecen las tablas a utilizar para realizar la consulta. y contesta verdadero o falso: Una consulta nos permite seleccionar una serie de datos de tablas o bien de otra consulta. Observa cada afirmación. En una consulta solamente se puede realizar un criterio de selección. ¿Cuál es la diferencia entre una consulta de selección y una de acción? 64 . B La ventana con el resultado de una consulta. 4. 2. éste dato también se modificará en la tabla correspondiente. B Modificar datos de una tabla. D Ninguna de las opciones anteriores. El botón sirve para: A Ir a una consulta. 1.Cuestiones Las consultas Ejercicio 1. Elige la opción correcta: Las consultas son objetos que nos permiten: A Seleccionar datos de una tabla. Se puede realizar una consulta a partir de los datos de más de una tabla. 6. C Cualquiera de las dos primeras opciones. para buscar los registros especificados Access diferencia entre mayúsculas y minúsculas.

Debemos especificar los campos que aparecerán en el formulario.. 4. 6. añadiendo cabeceras y pies de página. Hacer clic sobre el botón Aceptar. Para crear un informe utilizando el asistente. Hacer clic sobre el objeto Informe que se encuentra a la derecha de la ventana de la base de datos. En esta unidad veremos cómo Crear informes sencillos a partir de tablas creadas con Access. • Empezando el informe en blanco. 7. Crear un informe. Hacer clic sobre la flecha del recuadro inferior para elegir a partir de qué tabla queremos realizar el informe. 8.. Seleccionar Asistente para informes. totales parciales o finales. 9. Son útiles para obtener listados con el formato que queramos. 3. Abrir la base de datos donde se encuentra el formulario a crear. Para crear informes. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Hacer clic sobre el botón Siguiente para ir al siguiente paso del asistente.Los informes Los informes son los objetos de una base de datos que permiten presentar los datos de las tablas o consultas de forma impresa . 2. etc. 65 . podemos utilizar varios métodos: • Utilizando un asistente que va guiando paso por paso la creación del informe. Hacer clic sobre la opción Crear un informe utilizando el asistente de la ventana de la base de datos. 5. seguir los siguientes pasos: 1.

Hacer clic sobre el botón Siguiente. Este nombre coincidirá con el título que aparecerá al principio de la página.10. utilizar el segundo recuadro. 18. En caso de querer ordenar por más de un campo. seguir los siguientes pasos: 1. 11. Escribir el nombre que le queremos dar al informe. El botón de la derecha nos sirve para elegir el orden si pone AZ será en orden ascendente y si pone ZA será en orden descendente. 16. en el recuadro distribución tenemos esos formatos. 13. Elegir algún campo que nos servirá para agrupar los datos a imprimir. 17. Hacer clic sobre el botón Finalizar y aparecerá el informe creado preparado para la impresión. Hacer clic sobre el botón Siguiente. Hacer clic sobre la flecha de la derecha del primer recuadro y elegir el campo por el que queremos ordenar el informe. aparece a la izquierda una muestra de cómo queda el formato seleccionado. Abrir la base de datos donde se encuentra el formulario a utilizar. Elegir la distribución y orientación. así se ordenaría por el primero y en caso de tener dos iguales se ordenaría por el segundo y así sucesivamente. Hacer clic sobre el botón Siguiente. 66 . Para imprimir un informe. 15. Elegir el estilo deseado. 14. Hacer clic sobre el botón Siguiente. pinchando sobre alguno. 12. El asistente nos proporciona varios formatos para que elijamos el que más nos guste. Imprimir un informe. 19.

Hacer clic sobre el botón de la ventana de la base de datos. Hacer clic sobre el botón Aceptar. Elegir la opción Imprimir. 8. 7.2. 67 . 3. 5. especificar si queremos imprimir todo el informe o bien sólo algunas páginas. En el recuadro Intervalo de impresión. 6. 4. especificar el número de copias a imprimir.. Ir al menú Archivo. Hacer clic sobre el objeto informe que se encuentra a la derecha de la ventana de la base de datos. En el recuadro Copias..

hacer clic sobre Población. Hacer clic sobre el botón para añadir todos los campos al informe. Si no tienes abierto Access. 26. Cerrar la vista previa del informe haciendo clic sobre el botón de la ventana del informe. Cerrar la base de datos. 19. 17. Dejar las opciones que hay por defecto. 10. 5. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. 3. 24. Ir al menú Archivo. 16. Escribir el nombre que le queremos dar al informe. 18. Hacer clic sobre el botón Aceptar.. 7. hacer clic sobre el botón Cancelar para cerrar la ventana de cuadro de diálogo abierta. 22. 4. 1. Hacer clic sobre la flecha de la derecha del primer recuadro y elegir el campo por el que queremos ordenar el informe. elegir Apellidos. 6. escribir Alumnado por poblaciones. Elegir el estilo deseado. Hacer clic sobre el botón Siguiente.. Hacer clic sobre el botón Siguiente para ir al siguiente paso del asistente. 21. ábrelo para realizar el ejercicio. Elegir algún campo que nos servirá para agrupar los datos a imprimir. Abrir la base de datos Clases. 9. 20. 12. Seleccionar Asistente para informes. 8. Practicar la creación de informes utilizando el asistente de Access. 14.mdb que se encuentra en la carpeta Mis documentos del disco duro. Hacer clic sobre el botón Finalizar. Hacer clic sobre el botón Siguiente. En caso de Abrir Access. 23. 13. 11. Dejar la distribución y orientación definidas por defecto. 25. 2. 68 . Hacer clic sobre el botón Aceptar.Ejercicio paso a paso Objetivo. Hacer clic sobre el botón Siguiente. 27. 15. Elegir la opción Imprimir. Hacer clic sobre el objeto Informe que se encuentra a la derecha de la ventana de la base de datos. Hacer clic sobre la flecha del recuadro inferior para elegir a partir de qué tabla queremos realizar el informe. Hacer clic sobre el botón Siguiente. Alumnado. Hacer clic sobre la opción Crear un informe utilizando el asistente de la ventana de la base de datos.

3. 2. Crear un informe para imprimir los registros de la tabla Coches vendidos agrupados por Marca y ordenados por Modelo. 69 . 4. 4. e imprimirlo. Crear un informe para imprimir los registros de la tabla Clientes agrupados por Población y Ordenados por Apellidos. Abrir la base de datos Concesionario de la carpeta Mis documentos del disco duro. Crear un informe para imprimir Apellidos y nombre del paciente así como su fecha de ingreso y los apellidos del médico asignado. Cerrar la base de datos. ábrelo para realizar los ejercicios planteados a continuación. 2. Imprimir el informe anterior. e imprimirlo. Cerrar la base de datos. 5. Concesionario VII. Clínica VII. e imprimirlo. Ejercicio 1 1. Crear un informe para imprimir los registros de la tabla Revisiones.Ejercicios Si no tienes abierto Access. Abrir la base de datos Clínica de la carpeta Mis documentos del disco duro. Ejercicio 2 1. 3.

Observa cada afirmación. Solamente podemos ordenar la información de un informe en orden ascendente. Elige la opción correcta: 1. Solamente podemos agrupar el informe por un campo. 2 B Imprimir un informe. Ninguna de las opciones anteriores. D Ninguna de las opciones anteriores. La orientación del informe se elige a la hora de imprimir el informe. Los informes son objetos que nos permiten: A Introducir datos en las tablas. Cualquiera de las dos primeras opciones. 3. 4.Cuestiones Los informes Ejercicio 1. Con el botón : A B C D Veremos el informe antes de imprimirlo. 5. 7. C Cualquiera de las dos primeras opciones. El nivel de agrupamiento sirve para poder ordenar el informe por algún campo. Desde el recuadro Imprimir podremos imprimir la página 2 y la 4. 70 . Un informe nos permite trabajar únicamente con datos de tablas. 2. 1 A Abrir el informe. es decir. 6. Ejercicio 3. Ejercicio 2. B Imprimir datos de las tablas. de A a Z. 2. Aparecerá el cuadro de diálogo Imprimir. y contesta verdadero o falso: 1. Un informe se puede crear a partir de dos o más tablas. Relaciona cada botón de la izquierda por su significado en la parte derecha.

Tabla CLIENTES: Campo Código cliente Nombre Apellidos Empresa Puesto Dirección Población Código Postal Provincia Teléfono Fecha nacimiento Tipo Tamaño Texto (CLAVE) 5 Texto Texto Texto Texto Texto Texto Texto Texto Numérico Entero largo Fecha/hora Predeterminado Validación No vacío “” Cuatro letras “????” Encargado Vigo Pontevedra [01/01/60-Actual] Tabla ALMACÉN CAMPO Código del artículo Descripción Proveedor Precio Unitario Quedan en stock Stock seguridad Imagen TIPO Texto Texto Texto Moneda Numérico Numérico Objeto OLE PROPIEDADES CLAVE TAMAÑ PREDETERMINAD O O 10 4 No negativo [0.100] No inferior a 2 Foto del producto 71 2 .Ejercicios Base de datos Gestión Comercial Ejercicio de diseño de tablas de una base de datos Tablas Escribir descripción en todos los campos y añadir texto de validación en los campos con regla de validación.

apellidos . ordenados por nombre. y la condición >5 en criterios. Añadir fila de totales Añadir “cuenta” en la fila de totales del cód. Pedidos de cada cliente: ¨ ¨ 72 . de cliente Filtrar provincia = “Pontevedra” ¨ VALOR ALMACÉN: Precio de todos los artículos del almacén excepto los que tengan un valor menor o igual a 5 en stock de seguridad.Tabla PEDIDOS: Campo Código del pedido Nº del pedido Código cliente Código artículo Fecha Hora Vendedor Cantidad Servido Tipo Autonumérico Numérico Texto Texto Fecha/hora Fecha/hora Texto Numérico Sí/no Propiedades CLAVE actual(fecha()) actual Mayor que 10 Consultas ¨ NOMBRES: Mostrar el nombre y apellidos de los clientes llamados “Manuel” ó “Antonio”. y añadir “suma” en la fila total. ¨ CUANTOS: Contar la cantidad de artículos que hay en el almacén: Quedan en stock (suma). y especificar “donde” en la fila de totales para el stock de seguridad. Calcular el campo valor (como en CUANTOS). añadir columna de stock de seguridad. ¨ PONTEVEDRA: Cuantos clientes hay en la provincia de Pontevedra: Pintar provincia y cód. dirección y población de los clientes orensanos (población = Orense).(nulo). ¨ Mostrar el precio total de los productos del almacén: nuevo campo calculado llamado valor con la siguiente expresión (valor:[Precio unitario]*[quedan en stock]). de entre 25 y 35 años (crear un campo que calcule la edad fecha_actual-fecha_naci. ¨ ORENSANOS: Mostrar nombre. De cliente. ¨ SIN_TLF: Mostrar nombre y apellidos de los clientes que no tengan teléfono. y añadir el criterio >=25 y <=35). ordenados por edad. teléfono.

Tabla TELÉFONO: Crear la tabla utilizando el asistente. Provincia Texto 10 Pontevedra. Por defecto Pontevedra. que sean urgentes. así como una tabla que recoja los mensajes recibidos de las personas que componen el listín. Santiago o vacío. Campo Tipo Tamaño Propiedades Teléfono Texto (CLAVE) máscara (999)99-99-99 Nombre Texto 20 Apellidos Texto Ciudad Texto Vigo. 73 . Tabla RECADOS: Campo Teléfono Fecha Hora Urgente Recado Tipo Fecha/hora Fecha/hora Sí/No Memo Propiedades El mismo formato que en la tabla anterior Sólo fechas del año actual Predeterminado: Hora actual Por defecto No Gestión de tablas ¨ Filtrar los teléfonos de la provincia de Pontevedra. ¨ Filtrar los registros de los recados urgentes. ordenándolos por fecha. La Coruña. ordenándolos por hora. o vacío. ¨ Filtrar los recados del día de hoy. Por defecto Vigo. Tablas Escribir Título en todos los campos y añadir texto de validación en los campos que incluyan regla de validación. con las siguientes características. ¨ Buscar un teléfono por los apellidos de la persona. Tomar los campos de Personal / Direcciones. Formularios Diseñar un formulario para el mantenimiento de los recados.Base de datos Teléfono Diseño de una base de datos que mantenga los datos necesarios de un listín telefónico.

74 . Añadir dos botones para poder desplazarse al registro siguiente y al registro anterior. Seleccionar el teléfono de un cuadro desplegable que presente todos los teléfonos de la tabla de TELÉFONOS.1. 3. Presentar el campo Urgente en forma de botón. 2.

Base de datos: Libros Tablas Tabla PUBLICACIONES: Definir el campo clave : IdPublicación de tipo texto de 10 caracteres de tamaño. 30 Tabla PUBLICACION-AUTORES Campo IdPublicación IdAutor Propiedades Es el mismo campo que en la tabla PUBLICAIONES. Relaciones Exigir Integridad referencial en toda las relaciones. 75 . Añadir el texto de validación “El identificador de la publicación debe ser único”. Varios entre las tablas PUBLICACIONES y PUBLICACION-AUTORES. Relación 1: Relación 1: Relación 1: Varios entre las tablas AUTORES y PUBLICACION-AUTORES. Campo Título Tipo Editor Fecha Páginas Anotación Tipo Texto Texto Texto Fecha larga Numérico Memo Descripción Título de la obra Tipo de la publicación Editora de la publicación Fecha de la publicación Número de páginas Notas importantes Tabla AUTORES: Campo Tipo IdAutor Texto Apellidos Texto Nombre Texto Notas Memo Tabla TEMAS: Campo IdPublicación Tema Tamaño 10 Tipo Texto Tamaño Tamaño 80 12 50 Entero Título Título Tipo Editorial Fecha edición Nº páginas Notas Propiedades CLAVE Propiedades Es el mismo campo que en la tabla anterior. Poner como título “Identificador de la publicación”. Varios entre las tablas PUBLICACIONES y TEMAS. Es el mismo campo que en la tabla AUTORES.

Formularios Diseñar varios formularios según los modelos que se propongan.Datos Introducir los datos en las tablas. 76 .

Base de datos almacén Diseño de una base de datos que permita la gestión de un almacén dedicado a la distribución de productos alimenticios. Tabla CLIENTES Campo Código cliente Nombre Dirección Provincia Tipo Tamaño Texto (CLAVE) 5 Texto Texto Texto 10 Predeterminado Pontevedra Tabla VENDEDORES Campo Código vendedor Nombre Tipo Tamaño Texto (CLAVE) 3 Texto Tabla ARTÍCULOS Campo Código artículo Descripción PVP Stock Tipo Texto (CLAVE) Texto Numérico Numérico Propiedades Tamaño 10 Positivo Entre 0 y 100 Tabla PEDIDOS Campo Código del pedido Fecha Código vendedor Código cliente Código artículo Cantidad Servido Tipo Autonumérico Fecha/hora Texto Texto Texto Numérico Sí/no Propiedades CLAVE Fecha corta Mayor que cero 77 Predeterminado La actual . Tablas Escribir descripción en todos los campos y añadir texto de validación en los campos que incluyan regla de validación.

78 . ¨ STOCK: Indicar el total de artículos que hay en el almacén (número de unidades totales del almacén). Añadir todos los campos de clientes. bordes. Incluir los dos campos de la tabla de VENDEDORES. Formulario ARTÍCULOS: Crear un formulario a través del asistente. Formulario CLIENTES: Sin utilizar el asistente. se almacene su código en la tabla de PEDIDOS). etc. VENDEDOR y ARTÍCULO a partir de las tablas correspondientes (de forma que cuando seleccionemos un cliente de la lista. ¨ NOMBRES: Mostrar el nombre y dirección de los clientes cuyo nombre comience por la letra “M” ó “A”. Añadir el logotipo de la empresa en el encabezado insertando una imagen.Relaciones Relacionar las cuatro tablas convenientemente. Añadir cuadros de lista para poder seleccionar CLIENTE. con todos los campos de la tabla de ARTÍCULOS. ¨ PONTEVEDRA: Indicar cuantos clientes hay de la provincia de Pontevedra. 2. 4. Datos Introducir los datos en las tablas. añadir títulos en las cabeceras. antes de introducir los datos. colores de fondo y texto. Aceptar la PROVINCIA a través de un cuadro combinado que presente las 4 provincias gallegas. ordenados por código. ¨ ORENSANOS: Mostrar dirección y provincia de los clientes orensanos. Cambiar el orden de petición de datos en la pantalla de modo diseño. El campo SERVIDO en forma de botón. Formulario PEDIDOS: Incluir todos los campos de la tabla de PEDIDOS. Consultas Crear las siguientes consultas con los nombres que aparecen en negrilla. Formulario VENDEDORES: Sin utilizar el asistente. Formularios Dar un formato atractivo a los formularios : Incluyendo distintas fuentes. de forma que primero introduzcamos el STOCK y después el PVP. 1. ordenados por nombre. 3. Incrustar un botón para cerrar el formulario y otro botón para pasar al registro siguiente.

¨ STOCK MÍNIMO: Descripción y stock de todos los artículos con menos de 10 unidades en almacén. (Crear la consulta). nombre vendedor e importe de los pedidos no servidos. 3. 79 . ordenándolos de menor a mayor precio. PEDIDOS_FECHA: Agrupar por fecha. ¨ DESCUENTO: Calcular un 5% de descuento a los artículos de precio mayor a 5. ALMACÉN VALORADO : ordenado por PVP . PVP y stock. 2. descripción. ¨ IMPORTE: fecha. Denominar a cada informe con el nombre que aparece en negrilla. fecha y vendedor de los pedidos del mes de octubre de este año. ¨ OCTUBRE: Código. pintando el total de unidades. ARTÍCULOS: Título : “Relación de artículos en almacén” Detalle: Ordenados por descripción. indicando descripción. nombre cliente. IMPORTE: Agrupar por cliente. los campos fecha.000 pts. ordenando por fecha y mostrando : descripción. nombre vendedor. ordenando por fecha. para los clientes de Pontevedra. ordenados por fecha. stock e importe (consulta). Añadir títulos a los informes y personalizar cabecera y pié. mostrar descripción. mostrar descripción. PVP. (consulta). PEDIDOS: Agrupando por fecha. (Suma total del PVP por stock). cantidad e importe de los pedido servidos.¨ VALORACIÓN: Total de importe en almacén. 4. ¨ NO SERVIDOS: Fecha. Informes 1. código de cliente y código de artículo. ¨ HOY: Pedidos no servidos de hoy. 5. Crear las consultas que sean necesarias. 6. 3. ¨ Utilizar el asistente para diseñar los informes y retocarlos desde modo diseño. 2. cantidad e importe. nombre cliente. PEDIDOS_VEDEDOR: Agrupar los pedidos por vendedor. Pié: Fecha y número de página. descripción del artículo. importe. de un vendedor concreto.

la fecha. 9. dirección. Incluir como detalle. PEDIDOS NO SERVIDOS : Agrupar por vendedor y artículo los pedidos no servidos del día de hoy. 8. Añadir el total de unidades e importe al final de la factura. unidades. descripción. RECIBO : Diseñar el recibo para un cliente. 80 . de los clientes de la provincia de Pontevedra. Pintar los datos del cliente en la cabecera de la factura.7. importe e IVA (15%). descripción y unidades de cada artículo. PVP. Agrupar los pedidos por día. Mostrar en el informe el nombre de cliente. Que incluya los datos del cliente. indicando los pedidos servidos para ese cliente en un mes concreto. FACTURA : Crear la factura de un cliente concreto. el mes de los pedidos y el importe total. (Que los datos se correspondan con la factura anterior). Incluir el total de unidades de artículos.

Base de datos Restaurante Gestionar el servicio de mesas de un restaurante según las siguientes especificaciones. Antonio y Manuel Entre 0 y 5% Tabla CARTA CAMPO Código del plato Plato Raciones Precio Tipo TIPO Texto (3) Sí / No PROPIEDADES PREDETERMINAD O CLAVE Nombre del plato Número de raciones que hay. Entre 5.500 pts Tabla PEDIDOS: CAMPO Código del pedido Mesa Fecha Código plato Código camarero Personas Notas TIPO PROPIEDADES Autonumérico CLAVE Hay 5 mesas Fecha/hora Hasta seis Memo 81 PREDETERMINAD O La de hoy . No negativo.000 pts Plato ó postre Plato 7. Tablas Añadir texto de validación en los campos que incluyan regla de validación.000 y 10. Tabla CAMAREROS CAMPO Código camarero Nombre Comisión TIPO PROPIEDADES Autonumérico Texto Numérico 3 camareros María. Ajustar el tamaño de los campos según los datos que vayan a almacenar.

Consultas Mesa: Indicar el número de personas que fueron atendidas en cada mesa. Menú: Relación de platos (incluyendo los precios). Atenciones: Indicar el número de pedidos que atendió un camarero concreto. 2. Añadir el total de la factura. antes de introducir los datos. 82 . agrupándolos según tipo: 1º mostrar los platos y después los postres. según la fórmula: Importe comisión = comisión * total de personas servidas / 100 Informes Factura: Diseñar la factura de una mesa y fecha concreta. Introducir el código del plato a través de la selección en un cuadro de lista con los posibles platos. personas e importe (precio*personas). 1. Utilizar un cuadro de selección para indicar el camarero. para una fecha concreta. Importe comisión: Calcular el importe de comisión de cada camarero. Formularios Dar un formato atractivo al formulario Pedidos.Relaciones Relacionar las tablas convenientemente. Plato preferido: Determinar cual es el plato (no postre) más pedido. mostrando además las raciones que hay de cada plato. 4. 3. Incluir todos los campos de la tabla de PEDIDOS. Agrupar las líneas de detalle de forma que primero aparezcan las de tipo plato y después los postres. Exigir integridad referencial. el número de mesa. fecha y como detalle de cada pedido el nombre del plato. mostrando como cabecera el camarero que la atendió. Añadir botón de comando que permita imprimir el pedido.

000 Tabla ALUMNOS Campo Código alumno Nombre Dirección Actual Tipo Propiedades Autonumérico Texto CLAVE Sí/No Permite saber si es un alumno actual Tabla CLASE Campo Código clase Código alumno Código curso Calificación Tipo CLAVE Propiedades Ejemplos :LM17 :30.000 pts 7. Formularios Diseñar un formulario para cada tabla para facilitar la introducción de datos. Tablas Añadir texto de validación en los campos que incluyan regla de validación.000 y 10. clase y curso de forma que presente la calificación obtenida. antes de introducir los datos. Access. Tabla CURSOS Campo Tipo Código del curso Autonumérico Curso Texto Duración Precio Numérico Propiedades Predeterminado CLAVE Word.MJ20 De 0 a 10 Relaciones Relacionar las tablas convenientemente.2 ó 3 meses 2 Entre 5.Base de datos Alumnos Base de datos que permita la gestión de los cursos impartidos en este centro. Excel Word 1. Calificación: Diseñar un formulario para mostrar los datos del alumno. 83 .

Informes Recibo: Diseñar el recibo de pago de un alumno concreto. de los alumnos aprobados. 84 .Consultas Actuales: Indicar el número de alumnos actuales. mostrando como cabecera los datos del alumno y como detalle el nombre del curso y el precio. Incluir el total a pagar. Aprobados: Relación ordenada por nombre.