You are on page 1of 85

MICROSFT ACCESS 2013

Índice
SESION ................................................................................................................................................ 5 CONCEPTOS BÁSICOS DE ACCESS 2013 ............................................................................................................. 6 Ejercicio 1: Ingreso a Access................................................................................................................. 6 Ejercicio 2: Crear una Base de Datos en base a una plantilla ................................................... 7 Ejercicio 3 Explorando los objetos de una base de datos ..................................................................... 7 Ejercicio 4: Crear una base de datos en blanco.................................................................................... 8 CREACIÓN DE TABLAS. .................................................................................................................................... 9 Ejercicio 1: Crear una Tabla ................................................................................................................. 9 Ejercicio 2: Crear una Tabla desde la vista diseño ............................................................................. 10 Ejercicio 3: Ingreso de Datos a una Tabla .......................................................................................... 10 Ejercicio 4: Ingreso de Datos Memo .................................................................................................. 10 Ejercicio 5: Ingreso de Datos Adjuntos .............................................................................................. 11 Ejercicio 6: Ingreso de Datos Sí / No .................................................................................................. 11 SESION .............................................................................................................................................. 12 PROPIEDADES DE CAMPO. ............................................................................................................................ 13 Ejercicio 1: Propiedades de los campos ............................................................................................. 15 Ejercicio 2 Propiedad Regla de Validación y Texto de Validación ...................................................... 17 Ejercicio 3: Propiedad Mascara de Entrada ....................................................................................... 18 IMPORTAR, VINCULAR Y EXPORTAR DATOS ........................................................................................................ 19 Ejercicio 1: Importar datos de otra base de datos. ............................................................................ 19 Ejercicio 2: Importar datos de Excel. .................................................................................................. 19 Ejercicio 3: Importar datos de Archivos de texto.............................................................................. 20 Campos de Búsqueda ......................................................................................................................... 21 Ejercicio 1 Con una lista de valores. ................................................................................................... 21 Ejercicio 2: Con una tabla .................................................................................................................. 22 SESION .............................................................................................................................................. 23 CLAVE PRINCIPAL ........................................................................................................................................ 24 Ejercicio 1: Relaciones ........................................................................................................................ 24 Ejercicio 2: Modificar Relaciones ....................................................................................................... 25 Ejercicio 3: Integridad Referencial ..................................................................................................... 25 MANEJO DE LA VISTA HOJA DE DATOS .............................................................................................................. 27 Ejercicio 1 Buscar y reemplazar datos ............................................................................................... 27 Ejercicio 2 Modificar ancho de columnas........................................................................................... 28 Ejercicio 3 Inmovilizar campos ........................................................................................................... 28 Ejercicio 4 Ocultar campos ................................................................................................................. 28 Ejercicio 5 Mostrar campos ocultos ................................................................................................... 28 Ejercicio 6 Formato de registro .......................................................................................................... 28 SESION .............................................................................................................................................. 29 CONSULTAS ............................................................................................................................................ 30 Ejercicio 1: Consultas simples. ........................................................................................................... 30 Ejercicio 2: Consultas con 2 o más tablas. ......................................................................................... 31 Ejercicio 4: Criterios para Números y Fechas ..................................................................................... 32 Ejercicio 6: Criterios para Textos ........................................................................................................ 33

2

MICROSFT ACCESS 2013
Ejercicio 1 Campos Calculados ........................................................................................................... 35 Ejercicio 2: Funciones ......................................................................................................................... 36 SESION .............................................................................................................................................. 37 CONSULTAS AVANZADAS .............................................................................................................................. 38 Ejercicio 1 Consulta con Totales ......................................................................................................... 38 Ejercicio 3: Usar Consultas como origen de otras consultas .............................................................. 39 Ejercicio 5: Usar Parámetros. ............................................................................................................. 40 CONSULTA DE TABLAS DE REFERENCIA CRUZADA ................................................................................................ 42 SESION .............................................................................................................................................. 44 EXAMEN PARCIAL........................................................................................................................................ 45 SESION .............................................................................................................................................. 48 CONSULTAS DE ACCIÓN ................................................................................................................................ 49 Ejercicio1 consulta de actualización. ................................................................................................. 49 Ejercicio 3: Consultas de Creación de tablas. ..................................................................................... 50 Ejercicio 5: Consultas para anexar datos. .......................................................................................... 50 Ejercicio 4 Consultas de eliminación .................................................................................................. 52 SESION .............................................................................................................................................. 53 INFORMES ................................................................................................................................................. 54 Ejercicio 1: Informe en Tablas ............................................................................................................ 54 Ejercicio 2: Reconocer las secciones ................................................................................................... 55 Ejercicio 3: Agregar imágenes: Para este ejercicio busque en internet imágenes sobre EC NET y gualdelas............................................................................................................................................ 56 Ejercicio 3 Aplicando un tema al informe .......................................................................................... 56 Ejercicio 4: Campos de resumen ........................................................................................................ 57 Ejercicio 5: Mejorando el funcionamiento del informe. ..................................................................... 57 Ejercicio 7: Informes Agrupados. ....................................................................................................... 59 Ejercicio 8: Agregar subtotales. ......................................................................................................... 60 SESION .............................................................................................................................................. 63 FORMULARIOS ............................................................................................................................................ 64 Ejercicio 1: Asistente para Formularios .............................................................................................. 64 Ejercicio 2: Crear formularios desde la Vista Diseño .......................................................................... 65 Ejercicio 3: Control Ficha .................................................................................................................... 66 Ejercicio 4: Control Botón................................................................................................................... 67 Ejercicio 5: Modificando propiedades ................................................................................................ 68 Ejercicio 8: Cuadros de diálogo .......................................................................................................... 70 Ejercicio 9: Cuadros de diálogo .......................................................................................................... 71 Ejercicio 10: Formularios de navegación ........................................................................................... 71 Ejercicio 11: Formulario Panel de Control .......................................................................................... 72 Ejercicio 12: Opciones de Inicio .......................................................................................................... 73 SESION ............................................................................................................................................ 74

MACROS ................................................................................................................................................. 75 Ejercicio 1 Crear una Macro ............................................................................................................... 76 Ejercicio 2 Acciones más utilizadas .................................................................................................... 77

3

MICROSFT ACCESS 2013
Ejercicio 3 Grupos de Macros ............................................................................................................. 78 SESION ............................................................................................................................................ 80

HERRAMIENTAS DE BASE DE DATOS ................................................................................................................. 81 Cifrar con contraseña......................................................................................................................... 82 SESION ............................................................................................................................................ 83

EXAMEN FINAL ........................................................................................................................................... 84

4

5 .MICROSFT ACCESS 2013 SESION Temas   Conceptos de bases de Datos Ingreso al programa Access Pasos para la creación de bases de datos basado en una plantilla Creación de bases de datos en blanco Uso de las plantilla MS Access (Contactos) Descripción de los objetos de base de datos Creación de Tablas (vía asistente y vista diseño) Tipos de dato de campo Logros    Crear archivos de base de datos. Crear tablas. Organizar los elementos de una base de datos Access.

ACCDB para que el ordenador las reconozca como tal. nombre del cliente. Haga clic sobre el botón Inicio 2. Las bases de datos de Access 2013 tienen la extensión . actualizar. Formularios. Una consulta es un objeto que proporciona una visión personal de los datos almacenados en las tablas ya creadas.MICROSFT ACCESS 2013 Conceptos básicos de Access 2013 Una base de datos es un conjunto de datos que están organizadospara un uso determinado y el conjunto de los programas que permiten gestionar estos datos es lo que se denomina Sistema Gestor de Bases de Datos. 4. Existen varios tipos de consultas para seleccionar.     Ejercicio 1: Ingreso a Access. Un informe es el objeto de Access 2013 diseñado para dar formato. Una tabla contiene información sobre un temao asunto particular Las tablas contienen campos que almacenan los diferentes datos como el código del cliente. Elija Todos los programas. etc. Ubique Microsoft Office y despliegue las opciones de este grupo. 1. calcular. Consultas. 6 . Un formulario es el objeto de Access 2013 diseñado para la introducción. Macros Una macro es el objeto de Access 2013 que define de forma estructurada las acciones que el usuario desea que Access realice en respuesta a un evento determinado. Una tabla de datos es un objeto que se define y utiliza para almacenar los datos. Haga clic sobre Microsoft Access 2013. Pero en principio se utilizan para extraer de las tablas los datos que cumplen ciertas condiciones. etc. Existen diferentes tipos de formularios pero los que más se utilizan tienen la forma de pestañas de datos para la introducción por ejemplo de nuevos productos. imprimir y resumir datos seleccionados de una tabla. Informes. borrar datos. dirección. Generalmente se utiliza para presentar los datos de forma impresa. 3.  Tablas de datos. visualización y modificación de los datos de las tablas. Cierre Access para ver otra forma de ingresar.

.. El nombre de la BD será Clientes.. 1... Se muestra la ventana principal de esta base de datos.. Elija la opción Tablas y vistas relacionadas......... Use el botón explorar y cree la carpeta Calse01....... 2............................... haga clic en el cuadro desplegable (vea la imagen)................................. 4..... A la izquierda se encuentra el Panel de navegación........... En el Panel de Navegación............. Clic en Aceptar..................... ¿Qué títulos se muestran? . ..................MICROSFT ACCESS 2013 Otra forma de ingresar a la aplicación 1.... elija Contactos 2............. Haga clic para desplegar el panel: Ejercicio 3Explorando los objetos de una base de datos En este ejercicio..... luego en Crear............... En Access.... se verán los objetos que conforman una base de datos de Access y la forma de organizarlos. Pulse las teclas Windows + R 2... ¿Qué opciones se muestran en el grupo Desplazarse a la categoría? ... 3.............. 7 .............. Se muestran títulos los cuales agrupan los objetos de la base de datos...... En esta ventana escriba: MSACCESS Ejercicio 2: Crear una Base de Datos en base a una plantilla 1..

......... en su base de datos............. Cierre la base de datos..... Luego....MICROSFT ACCESS 2013 5... que ocupa la base de datos? ... La base de datos ocupa un tamaño importante porque Access genera una serie de tablas del sistema que usa para la administración de la base de datos........ Cierre la base de datos. En la parte derecha... Haga clic en la ficha General. cambie a la vista Tipo de objeto.... por defecto esta seleccionado Base de datos en blanco.... 3. 4........... El nombre de la BD será Venta. Ejercicio 4: Crear una base de datos en blanco Ingrese a Access.. En la ventana que aparece........... Haga clic en el botón Crear (observe la imagen). ¿Cuantos objetos se muestran en el título Formulario? ... Luego. clic en la Ficha Archivo...... escriba el tipo de objeto que representa cada icono: Icono Tipo de objeto 7...... ¿Cuál es el tamaño en Kb...... así como de los objetos que contiene..... clic en Ver y editar propiedades de base de datos.... y debe ser guardada en la carpeta Tienda..... 2... 8 ... 5. ¿Qué títulos se muestran? .............. Ahora... a. Cierre esta ventana y su base de datos Venta... 6.................... 1.....

....... Para guardar la tabla... 2.. haga doble clic en el encabezado de cada columna y modifique el nombre de cada uno de los campos..... Ubique el Grupo Tablas..... Haga clic en el botón Tabla y desde esta vista.... Crear una tabla desde la Hoja de Datos....... Luego cierre la tabla... ¿Cuántos registros tiene la tabla? ........ Luego...............MICROSFT ACCESS 2013 Creación de tablas....... 5........... Ahora............ escriba los siguientes datos: Solo Escribir lo remarcado 3.. clic en la base de datos Venta.. ¿Cuántos campos tiene la tabla? .. use el botón Guardar de la barra de acceso rápido... Abrir.. guardar la tabla con el nombre Zonales... La tabla debe quedar con los títulos que se muestran: 4...... realice el mismo procedimiento para crear la tabla Zonales con los datos de la imagen. Cierre la tabla Cargos......................... Ejercicio 1: Crear una Tabla 1.. 9 ... El nombre para la tabla será Cargos y haga clic en Aceptar....... ahora crearemos la tabla: vaya a la ficha Crear............... Para esto debe abrir la base de datos Venta: Estando en la ventana de Access haga clic en la ficha archivo.....

En esta cuadricula. Ejercicio 3: Ingreso de Datos a una Tabla 1.MICROSFT ACCESS 2013 Ejercicio 2: Crear una Tabla desde la vista diseño 1. 2. Para guardar la tabla pulsar CTRL + W y responda SI 4. clic en NO. Así. Haga doble clic en la tabla Empleados Luego. ingrese los siguientes registros IdEmpleado 1 2 3 4 5 6 7 8 9 10 Apellidos Vallejos Paulett Gonzales Oda Vera Escorza Fuentes Jáuregui Napan Tameño Castillo Chavez Cortez Soto Castañeda Mariscal Pachas Vásquez Arias Arana Nombres Andres Yuri Roberto Saúl Jorge María José Christian Wilder Alfredo Edad 31 33 29 28 33 38 34 37 42 29 Contrato 01/01/2003 Sueldo 1500 1500 1800 1600 1400 1600 1450 1300 1200 1450 Categ b a b c b c b b a b Ejercicio 4: Ingreso de Datos Memo Los campos de tipo memo contienen texto extenso sobre un determinado registro. diseñe la tabla de acuerdo a las siguientes especificaciones: 3. El nombre para la tabla será Empleados y hacer clic en aceptar. En la ficha Crear. haga clic en el botón Diseño de Tabla. grupo tablas. para ingresar valores a este campo: 10 . 5. Aparecerá un mensaje solicitando una clave principal.

Ejercicio 6: Ingreso de Datos Sí / No Los datos de tipo Sí/No presentan una casilla de verificación. 11 . 5. Suministra las tiendas Metro (Independencia) y Mega Plaza. Escriba el siguiente texto: Es encargado de la atención a clientes en Súper Mercados. Basta con hacer clic en cada uno de ellos para indicar que son casados. agregue la siguiente observación al segundo registro. 2. 6. Clic en Abrir y aceptar.MICROSFT ACCESS 2013 1. y los guarda dentro de la carpeta tienda en una sub carpeta llamada Fotos. Marque a los 3 primeros y a los 3 últimos empleados como casados. Doble clic Aquí 2. Doble clic en el primer registro del campo Foto. Agregar las fotos de los 5 primeros registros. Ejercicio 5: Ingreso de Datos Adjuntos Para la práctica. descargue de internet fotos de personas X. El resulado debe ser: Ahora el registro ya tiene una foto agregada. En la ventana Datos adjuntos. 4. deje el cursor dentro del campo Observaciones. 4. Buscar la foto para el primer registro. 1. Use la ventana Zoom (Shift + F2) 3. Es supervisor de la zona Norte y controla cerca de 20 vendedores. clic en agregar… Clic Aquí 3. Además. En el primer registro. Yuri se encarga de mantener informado a los empleados acerca de los elementos que son considerados en la supervisión de los productos.

Aplicar campos de búsqueda.MICROSFT ACCESS 2013 SESION Temas  Propiedades generales de campo Hoja de propiedades Importar. Importar datos de diferentes orígenes. vincular y exportar datos Propiedades de búsqueda Logros    Modificar las propiedades en los campos de la tabla. 12 .

402823E38 para valores positivos. Tamaño del campo Para los campos Texto. Doble para valores comprendidos entre -1. y entre 1. Se puede establecer para todos los tipos de datos excepto el Objeto OLE y Auto numérico.94065645841247E-324 para valores positivos. 13 . Id. Simple para la introducción de valores comprendidos entre -3.adp) y números entre -10^28-1 y 10^28-1 (si estamos en una base de datos . con el símbolo del euro. las opciones son: Byte (equivalente a un carácter) para almacenar valores enteros entre 0 y 255. la pestaña General donde indicamos las características generales del campo y la pestaña Búsqueda.767.401298E-45 para valores negativos. Entero para valores enteros comprendidos entre -32. esta propiedad determina el número máximo de caracteres Para los campos Numérico. Moneda: presenta los valores introducidos con el separador de millares y el símbolo monetario asignado en Windows como puede ser €.147.483. Las propiedades se agrupan en dos pestañas. Las propiedades aparecen en la parte inferior izquierda de la Vista Diseño de tabla esto es cuando tenemos un campo seleccionado. las opciones son: Número general: presenta los números tal como fueron introducidos. y entre 1. Decimal para almacenar valores comprendidos entre -10^38-1 y 10^38-1 (si estamos en una base de datos . Euro: utiliza el formato de moneda.483.401298E-45 y 3.768 y 32.94065645841247E-324 para valores negativos. Fijo: presenta los valores sin separador de millares.648 y 2. Formato del campo Esta propiedad se utiliza para personalizar la forma de presentar los datos en pantalla o en un informe.accdb) Los campos Auto numérico son Entero largo.79769313486231E308 y 4.79769313486231E308 y 4. Para los campos Numérico y Moneda.MICROSFT ACCESS 2013 Propiedades de Campo. Entero largo para valores enteros comprendidos entre -2.147. Cada campo de una tabla dispone de una serie de características que proporcionan un control adicional sobre la forma que funciona el campo. Nota: A los demás tipos de datos no se les puede especificar tamaño.402823E38 y 1. de réplica se utiliza para claves auto numéricas en bases réplicas.647.

Fecha corta: se presenta la fecha con dos dígitos para el día. Fecha mediana: presenta el mes con los tres primeros caracteres. no se muestra ninguna fecha. si el valor es sólo una hora. Se suele emplear cuando se sabe que un determinado campo va a tener la mayoría de las veces el mismo valor. 14 . El formato Fecha corta asume que las fechas comprendidas entre el 1/1/00 y el 31/12/29 son fechas comprendidas entre los años 2000 y el 2029 y las fechas comprendidas entre el 1/1/30 y el 31/12/99 pertenecen al intervalo de años entre 1930 y 1999. mes y año. Los campos Texto y Memo no disponen de formatos predefinidos. Ejemplo: 17:35:20.MICROSFT ACCESS 2013 Estándar: presenta los valores con separador de millares. no se muestra ninguna hora. Valor predeterminado El valor predeterminado es el valor que se almacenará automáticamente en el campo si no introducimos ningún valor. Máscara de entrada Se utiliza la máscara de entrada para facilitar la entrada de datos y para controlar los valores que los usuarios pueden introducir. Título Se utiliza esta propiedad para indicar cómo queremos que se visualice la cabecera del campo. Fecha larga: se visualiza la fecha con el día de la semana y el mes completo. Científico: presenta el número con notación científica. Ejemplo: 17:35. Ejemplo: 21-Ago-2000. Los campos Sí/No disponen de los formatos predefinidos Sí/No. Porcentaje: multiplica el valor por 100 y añade el signo de porcentaje (%). Los campos Fecha/Hora tienen los siguientes formatos: Fecha general: si el valor es sólo una fecha. Ejemplo: Lunes 21 de agosto de 2000. Ejemplo: 01/08/00. Lugares decimales Esta propiedad nos permite indicar el número de decimales que queremos asignar a un tipo de dato Número o Moneda. para los campos Texto se tendrían que crear formatos personalizados. Ejemplo: 5:35 PM. Hora corta presenta la hora sin los segundos. Hora larga: presenta la hora con el formato normal. Verdadero/Falso y Activado/Desactivado. Hora mediana: presenta la hora con formato PM o AM.

. Propiedad Tamaño: para campos de tipo Texto En este tipo de campo.. Presione la tecla ESC para cancelar el ingreso... El campo Dirección tendrá un tamaño de 50........ y también aceleran las operaciones de ordenación y agrupación....... Clic el campo Apellidos y cambie la propiedad Tamaño del campo a 20. Ejercicio 1: Propiedades de los campos Verifique que la tabla Empleados este abierto........... Requerido Si queremos que un campo se rellene obligatoriamente tendremos que asignar a esta propiedad el valor Sí.... en caso contrario el valor será el de No... Esta propiedad dispone de tres valores: No: Sin índice. Abrir la tabla Empleados y escriba Avanzado en el campo Categoría del primer registró.. Sí (sin duplicados): Cuando se asigna un índice pero sin admitir valores duplicados........... ¿Qué sucede al escribir?........ 6.. 7.... Los índices hacen que las consultas basadas en los campos indexados sean más rápidas. esta propiedad se refiere al tamaño máximo de caracteres que se pueden escribir en un campo.. Hay que escribir el criterio que debe cumplir el valor introducido en el campo para que sea introducido correctamente.... 2. 3. CTRL + W para guardar los cambios y Responda SI a la confirmación. 4.. Indexado Se utiliza esta propiedad para establecer un índice de un solo campo. Texto de validación En esta propiedad escribiremos el texto que queremos nos aparezca en pantalla si introducimos en un campo un valor que no cumple la regla de validación especificada en la propiedad anterior. 15 . 1.MICROSFT ACCESS 2013 Regla de validación Esta propiedad nos permite controlar la entrada de datos según el criterio que se especifique. 5......... Permitir longitud cero Los campos Memo y Texto cuentan con esta propiedad para controlar que no se puedan introducir valores de cadena que no contengan caracteres o estén vacíos........ El tamaño del campo Nombre será también de 20....... Vaya a la ficha Inicio y en el grupo Vistas elija el botón Vista Diseño... Sí (con duplicados): Cuando se asigna un índice al campo y además admite valores duplicados (dos filas con el mismo valor en el campo).. el Fono de 12 y Categ de 1..

..... Vaya a la ficha Inicio... y en el grupo Ver haga clic en el comando Vista Diseño... Clic en el campo IdEmpleado y en la propiedad Título escriba: CODIGO DE EMPLEADO 3...3 en la edad del primer empleado........ se refiere al valor máximo que pueda contener un campo. 4............ Clic en el campo IdEmpleado y en la propiedad Formato escriba el siguiente código: 0000 3. 4... ¿Qué sucede al pulsar enter? …………………………………………………………………………………………… Propiedad Título 1................. Abra la tabla Empleados y cambie a la vista Diseño... Luego. ¿Cómo se muestra los registros del campo IdEmpleado?. En la propiedad Formato escriba el código: > > = Alt + 62 16 .. Guarde los cambios y abra la tabla Empleado.MICROSFT ACCESS 2013 Propiedad Tamaño: campo de tipo Numérico En este tipo de campo...... 1.... Abrir la tabla Empleados y escriba 31. Clic en el campo IdEmpleado y cambie el tamaño a Entero...... 2. Propiedad Formato para campos de tipo Texto 1.. Guarde los cambios y abra la tabla Empleados............................ CTRL + W para guardar los cambios y Responda SI a la confirmación...................... 1..... Modifique la propiedad título de los siguientes campos: Contrato FECHA DE CONTRATO Categ CATEGORÍA Sueldo SUELDO BÁSICO Fono TELÉFONO Foto FOTO Propiedad Formato para campos numéricos........... 2.... Modifique el formato para que la Edad se muestre con 3 dígitos: ¿Qué formato Escribió? .................. Abra la tabla Empleados y cambie a la vista diseño. El campo Edad debe ser de tipo Byte... 4................. ¿Cómo se muestra su campo IdEmpleado? ...... Cambie a la Vista Diseño y clic el campo Apellidos 2.... 2.. 3..

Guarde los cambios y abra la tabla Empleados...... Cambie a la Vista Diseño de la tabla Empleados. Guarde los cambios y abra la tabla Empleados..................... escriba 400 y pulse Enter............. 1...... Guarde los cambios aplicados a su tabla...... Clic en el campo Sueldo. En la propiedad Texto de Validación escriba: Error...... 4.................. Ejercicio 2 Propiedad Regla de Validación y Texto de Validación En este ejercicio se quiere restringir el ingreso de sueldos de los empleados a valores por encima de 530 (sueldo mínimo)... El formato aplicado en una fecha Larga es: dddd....... dd “de“ mmmm “de” aaaa 7................ 6...... Finalmente............ Propiedad Formato para campos de tipo Fecha 1... ¿Cómo se muestran las fechas? ....... 2. Aplique el mismo formato al campo Categ. modifique la propiedad formato a Fecha Larga...... 3............ 4........... 9... Ahora. ¿Cómo se muestra su campo Contrato? ……………………………………………………………………………………… ¿Cuál será el código para que la fecha se muestre como Enero-01/2003? ... Abra la tabla Empleados y cambie a la vista diseño.. 2................ Si es necesario modifique el ancho del campo Contrato para ver los resultados. El sueldo no puede ser menor al mínimo 5........................ 3............. Clic en el campo CONTRATO En la propiedad Formato seleccione la Fecha mediana.MICROSFT ACCESS 2013 3..... Para el primer sueldo. Observe los resultados. 17 ..................... 6......... Nota: El formato aplicado en una fecha mediana es dd/mmm/aa 5... Guarde los cambios y abra la tabla Empleados................ Guarde los cambios y abra la tabla Empleados... En la propiedad Regla de Validación escriba: > =530 4......... ¿Cómo se muestran los registros del campo Apellidos? ... ¿Permite Access ingresar este valor? ...... Guarde los cambios y abra la tabla Empleados.............................. en la propiedad Formato escriba: dd-mmm-aaaa 8......

. 18 .....”B”. Categorías de A .. 17. 9......D 16. En la regla de validación del campo Categ escriba: IN (“A”. 1.. Pulse ESC repetidamente para cancelar el ingreso..... Luego.... escriba la siguiente mascara de entrada: (511) 999-9999 4..”C”.......... las celdas se rellenan con el diseño preparado en la máscara de entrada. 13.. Para el primer registro. Fecha incorrecta 11... En la propiedad Texto de Validación escriba: Error......... Ejercicio 3: Propiedad Mascara de Entrada Al finalizar... Abra la tabla Empleados y cambie a la vista Diseño......... 15....... Para el primer registro. B. Cambie a la vista diseño y sseleccione el campo Contrato. Borre el formato establecido y escriba como mascara de entrada: 99/99/9999 3......... se pide que la fecha de contrato sea anterior a la fecha actual. Guarde los cambios y abra la tabla Empleados........ 8... escriba como Fecha el 10-10-2013 y pulse Enter. ¿Permite Access ese valor? ..... y que aún a pesar de ser un campo de tipo texto..MICROSFT ACCESS 2013 7.. Pulse ESC repetidamente para cancelar el ingreso.. Ahora... Finalmente en este ejercicio se pide que el campo Categ sólo permita el ingreso de alguno de los siguientes textos: A... En la propiedad Regla de Validación escriba: <= Ahora( ) 10.... Guarde los cambios y cierre la tabla......... Guarde la tabla y escriba los siguientes valores en los registros respectivos: Contrato 010199 030897 020698 080898 Telefono 4523333 4847888 4254777 3652254 5.. sólo soporta ingreso de números............ 14. usted podrá aplicar una plantilla para el ingreso de fechas y de teléfonos.. en el campo Fono. C y D.”D”) …y en el texto de validación escriba: Error.. Cambie al diseño de la tabla Empleados. 2.... escriba H en la Categ ¿Permite Access el ingreso de este valor? ....... Clic en el campo Contrato. 12.. Observe que al ingresar los teléfonos.......... Guarde los cambios y abra la tabla Empleados.........

2.pe Importar. En el campo Cargo. su base de datos debe contener 5 tablas. Ahora. 1. 4. ubique el grupo Importar y Vincular y hagaclic en el botón Access 2. Ejercicio 1: Importar datos de otra base de datos. NOTA PARA EL PROFESOR: Pedir los archivos con anticipación para la próxima clase que toca el tema de importar y vinculara. En la ventana Importar objetos. >?<???????????????????? 3. 3. Haga clic en Seleccione las tablas que se muestran en la figura y luego en clic Aceptar.edu. 1. Abra la base de datos Venta 2. Abrir la tabla Cargos y cambie a la vista diseño. de libros de Excel y de archivos de texto. En la ficha Datos Externos. Pulse Examinar y seleccione la base de datos Ejemplo de la carpeta capitulo04. Ejercicio 2: Importar datos de Excel.xlsx 19 .MICROSFT ACCESS 2013 Otro ejemplo de mascara de entrada se puede aplicar a los campos de tipo texto. La petición lo hacen a este correo laavallejos@sise. se presenta la siguiente ventana: 1. Clic en Abrir y luego clic en Aceptar. En este ejercicio se importarán tablas de otra base de datos hecha en Access Neptuno que el instructor les proporcionara. escriba la siguiente mascara de entrada. Abra el libro Datos. Cierre la ventana que aparece. Escriba en los siguientes cargos: 8 Soporte Técnico 9 Supervisor Debe notar que la letra inicial se muestra en mayúscula. la forma más sencilla es asignar nombres a las tablas de Excel y usar el asistente para importar. 2. En esta base de datos se harán todas las pruebas de este laboratorio. 1. vincular y exportar datos En estos ejercicios se verá la forma de importar datos de diversas fuentes: de otras bases de datos de Access. Para importar tablas de Excel. Guarde los cambios y abra la tabla cargos. mientras el resto de texto en minúscula. 1. En este ejercicio se importará las Categorías que se encuentran en la hoja1 del libro Datos.

Haga clic en Siguiente. Luego. Clic en Aceptar. En este paso puede especificar opciones de importar. en la ficha Fórmulas. 10. Para nuestro caso. 14. Realice el procedimiento necesario para importar los datos de la hoja2 del libro Datos. 12. Ahora. Cierra el libro de Excel y elija el botón guardar. elija la ficha Datos Externos. Pulse las teclas CTRL + * para seleccionar toda la tabla. Siguiente. cuando el asistente solicite una clave principal. responda Sin clave principal. seleccione la opción Mostrar Rangos con nombre y seleccione el nombre de rango que definió (en nuestro caso Lista1). 6. En nuestro caso Categorías y haga clic en Finalizar. En la hoja1. y en el grupo Importar y vincular. y seleccione el libro Datos en la carpeta Clase04. 16. 11. El nombre para la tabla será Lista1. Use el botón Examinar. escriba el nombre de la tabla. ejercicio se importarán los datos del archivo Proveedores. en Access. El nombre de la tabla debe ser: Clientes y se deben importar 91 registros. Siguiente. 4. Para importar datos de archivos de texto se usará también el asistente.txt En este 20 . 8. Abra la tabla Categoría Se debe haber importado una tabla con 19 registros. haga clic en la celda B9. En el segundo paso active la casilla Primera fila contiene encabezados de columna para que se tomen como encabezados de campos. Ejercicio 3: Importar datos de Archivos de texto. 3. Practique lo aprendido. haga clic en el botón Excel. Cerrar la ventana que aparece. En el último paso. 9.MICROSFT ACCESS 2013 2. Clic en abrir y luego aceptar. Ahora. 15. 7. 5. elija Siguiente. elija el botón Asignar nombre. 13. En el primer paso del Asistente.

txt que se encuentra en la carpeta Clase04 y haga clic en Abrir. Los elementos que se muestran en la lista. seleccione la opción Delimitado y haga clic en Siguiente. Se deben de haber importado 10 registros. el resultado debe mostrar el campo como: 1. 5. en la propiedad Origen de fila. Abrir la tabla Empleados y Haga clic en el primer registro del campo Categoría para ver el resultado. 6. 2. Finalmente. y en el grupo Importar y vincular haga clic en el botón archivo de texto. Campos de Búsqueda Los campos de búsqueda nos permiten relacionar un campo con una lista desplegable. En el primer paso del Asistente. elija Cuadro Combinado. 4. Abra la tabla Empleados y cambie a la vista Diseño. elija la ficha Datos Externos. Practique lo aprendido. En la propiedad Mostrar Control. 6. 4. 7. En este ejemplo se creará un campo de búsqueda para el campo Categoría de la tabla Empleados. D Guarde los cambios. En este paso.MICROSFT ACCESS 2013 1. 2. active la casilla Primera fila contiene nombres de campos y elija como delimitador de campos el Punto y coma. En Access. En la propiedad Tipo de Origen de la fila elija Lista de Valores. Complete el asistente y haga clic en Finalizar. Ejercicio 1 Con una lista de valores. B. escriba: A. para poder seleccionar el elemento que deseamos ingresar a nuestros registros. 3. 21 . Realice el procedimiento necesario para importar los datos de archivo de texto Pedidos que se encuentra en la carpeta Clase04. pueden ser de una lista que debemos preparar o pueden ser tomados de una tabla o consulta. luego Aceptar. 5. Siguiente. C. seleccione el archivo Proveedores. Seleccione el campo Categ y haga clic en la ficha Búsqueda 3.

es decir el campo IdCargo y Cargo.MICROSFT ACCESS 2013 Practique lo aprendido. Guarde los cambios y abra la tabla empleados para ver el resultado. la primera columna tendrá un ancho de 1 cm y la segunda un ancho de 3cm. 5. Cambie el campo FormaEnvio de la tabla Pedidos para que muestre la siguiente lista  Ejercicio 2: Con una tabla En este ejemplo se creará un campo de búsqueda para el campo IdCargo de la tabla Empleados para que muestre el campo Cargo de la tabla Cargos. Finalmente en la propiedad Ancho de columna. 3. 7. En Número de columnas. 2. 4. elija Cuadro Combinado. Realice un procedimiento parecido para mostrar en la tabla Productos. En la propiedad Mostrar Control. seleccione la tabla Cargos. Nota: Nro. de columnas: 2 Ancho de columna: 0. Realice un procedimiento parecido para mostrar los siguientes campos de búsqueda con la tabla Pedidos. como se observa: 1.3 2. Practique lo aprendido. En la propiedad Origen de fila. Cambie el campo IdZonal de la tabla Empleados para que muestre el campo Zonal de la tabla Zonales. Seleccione el campo IdCargo y clic en la ficha Búsqueda. el Número de los Proveedores y las Categoría de las Categoría 22 . escriba 1. 8. 1. Abra la tabla Empleados y cambie a la vista Diseño. 3 Con esto. elija 2 para que se muestren los 2 primeros campos de la tabla Cargos. (Se debe mostrar el Nombre de los Clientes y los Apellidos de los Empleados) 3. 6. En la propiedad Tipo de Origen de la fila elija Tabla o Consulta.

Integridad referencial Manejo de la vista hoja de datos Buscar y reemplazar datos Modificar el ancho y alto de las filas y columnas Mostrar u ocultar campos Logros     Establecerá una clave principal y Relacionara tablas para unificar la base de datos.MICROSFT ACCESS 2013 SESION Temas   Clave principal Identificar y aplicar a los campos la clave principal. Modificar relaciones. Manejar a la perfección la vista hoja de datos 23 . Empleara la integridad referencial. Establecer relaciones con las diferentes tablas de la base de dato.

Seleccione el campo IdCliente y cambie el tamaño a Entero largo. 3. Seleccione los campos IdPedido 3. los campos a relacionar deben ser del mismo tipo y tamaño. 2. Es decir el campo IdCliente de la tabla Clientes debe ser del mismo tipo y tamaño que el campo IdCliente de la tabla Pedidos. En este caso. NumerodePedido (Tabla Pedidos). se establecerá una relación entre las tablas Pedidos y Clientes. 6. Con ellas evitamos duplicidad de datos y mantenemos un enlace entre registros de diferentes tablas. haga clic en el botón Crear. En la ventana de relaciones. Abra la tabla Pedidos y cambie a la vista Diseño. 4. Ejercicio 1: Relaciones Las relaciones vinculan 2 tablas mediante un campo común.MICROSFT ACCESS 2013 Clave Principal En el caso de la tabla Detalles de Pedidos. Haga clic en el botón ClavePrincipal 4. es ver que tablas se deben vincular. En nuestro ejemplo. haga clic en el botón Relaciones 8. 7. IdCategoria (Tabla Categoría). Abra la tabla Clientes y cambie a la vista Diseño. 9. En la ventana Mostrar tabla. Ahora. estableceremos la relación entre ambas tablas. Verificar que los siguientes campos tengan clave principal: IdCargo (Tabla Cargo). arrastre el campo IdCliente de la tabla Clientes sobre el IdCliente de la tabla Pedidos. Luego. 10. IdProducto (Tabla Producto) e IdCliente (Tabla Cliente). a simple vista no se encuentra un campo como clave principal. 1. agregue la tabla Pedidos y Clientes. Guarde los cambios realizados. 24 . 5. IdProveedor (Tabla Proveedores). IdEmpleado (Tabla Empleado). Abra la tabla Detalles de Pedidos y cambie a la vista Diseño. IdZonal (Tabla Zonal). Cierre la ventana Mostrar tabla. Guarde los cambios realizados. a través del campo IdCliente Para establecer la relación. NumerodePedido (Tabla DetalledePedidos). En la ficha Herramientas de Base de Datos. Seleccione el campo IdCliente y cambie el tamaño a Entero largo. Establecer Relaciones El primer paso para establecer relaciones. se usarán los campos IdPedido como clave principal 1. 2. Guarde los cambios realizados.

Use la ficha Herramientas de Base de Datos. Ejercicio 3: Integridad Referencial La integridad referencial es un sistema de reglas que utiliza Access para garantizar que las relaciones entre los registros de tablas relacionadas son válidas y que no se eliminan ni modifican accidentalmente. 1. Pulsar Ctrl + W para Guardar los cambios de la ventana de Relaciones. 12. Clic en Aceptar. Practique lo aprendido. Haga doble clic sobre la línea de la relación de las tablas Pedidos y Clientes. es necesario entrar a la ventana de relaciones y modificar las opciones de la relación establecida. Ejercicio 2: Modificar Relaciones Para modificar una relación. b) No puede cambiar un valor de clave principal en la tabla principal si ese registro tiene registros relacionados. de un empleado si existen pedidos asignados a ese empleado. 4. no puede cambiar el Id. Por ejemplo. no puede eliminar un empleado si existen pedidos asignados a dicho empleado. Gracias a la Integridad Referencial: a) No puede eliminar un registro de una tabla principal si existen registros coincidentes en una tabla relacionada. Establezca una relación entre la tabla Pedidos y Empleados.MICROSFT ACCESS 2013 11. Botón Relaciones… 2. Active la casilla de ExigirIntegridad Referencial. Por ejemplo. La relación será con el campo IdEmpleado. 1. Observe la relación establecida. Guarde los cambios realizados en la ventana de relaciones. 3. 25 .

2. Guarde los cambios de la tabla. restaure el valor original de cliente modificado. 5. Escriba 50. Guarde los cambios realizados en la venta de relaciones. Abra la tabla Clientes. Ahora. 1. Haga clic en Aceptar. 2. Observe que los pedidos que se mostraban para el cliente 1 ahora se actualizaron a 50 8. 9. Cierre la tabla Pedidos. Modifique el IdCliente del primer registro. Establezca todas las relaciones entre las distintas tablas de su base de datos. Abra la tabla Clientes. 3. 1. Haga clic en algún campo del registro 2. Para probar la funcionalidad de la opción seleccionada: 4. Cierre su tabla. 4. abra la tabla Pedidos. Modifique la relación entre las tablas Pedidos y Clientes. Pulse ESC para cancelar los cambios. Access no pone reparos en la modificación del registro. 3. Su ventana de relaciones debe ser similar a: Nota: Si no puede relacionar las tablas con facilidad por favor revisar las tablas para ver si cumplen con los requerimientos establecidos por Access (analice bien). 6. La integridad referencial aplicada en el ejercicio anterior no permite dicho cambio ya que existen pedidos de dicho cliente. Finalmente. Escriba 20001. 26 . 7. 2. Practique lo aprendido. Active la casilla Actualizar en cascada los campos relacionados. Modifique el idCliente del primer registro. 5. Actualizar en cascada En este ejercicio se modificará las opciones de la integridad para que se acepten cambios en la clave principal de la tabla Clientes. Exija integridad referencial entre ellas.MICROSFT ACCESS 2013 Para probar la funcionalidad de la integridad referencial: 1.

MICROSFT ACCESS 2013 3. Si lo que queremos es sustituir un valor por otro utilizaremos la opción Reemplazar. clic en Buscar. Coloque los siguientes parámetros como se muestra la figura. 1. Manejo de la vista hoja de datos Ejercicio 1 Buscar y reemplazar datos Para hacer uso de esta herramienta debemos visualizar los datos. Ingresa los parámetros al cuadro de diálogo de la siguiente forma: 27 . Aparecerá el cuadro Buscar y Reemplazar: 2. Guarde las relaciones establecidas y cierre su base de datos. Habrá la tabla Productos en la Vista Hoja de datos y hacer clic en el botón Buscar y Reemplazar. 3.

Ubíquese en el campo UnidadesEnExistencias Active la ficha inicio en la sección Registro haga clic en el botón Más. Ingrese el ancho del campo ancho del campo y acepte Ejercicio 3 Inmovilizar campos   Despliegue el botón Más de la ficha Inicio.MICROSFT ACCESS 2013 Ejercicio 2 Modificar ancho de columnas Estando en la tabla Productos. Clic en Inmovilizar campos. Para desactivar realice los mismos pasos pero en vez de inmovilizar campos haga clic en Liberar campos Ejercicio 4 Ocultar campos    Ubiques en uno de los campos Clic en el botón Mas de la ficha inicio Clic en Ocultar Campo Ejercicio 5 Mostrar campos ocultos     Clic en el botón Mas de la ficha inicio Clic en Mostrar Campos Active la casilla de verificación del campo que desea mostrar Clic en Cerrar Ejercicio 6 Formato de registro En la ficha inicio – fragmento Formato de texto cambie las opciones como se muestra en la figura 28 .

29 .MICROSFT ACCESS 2013 SESION Temas  - Consultas Descripción de los tipos de consulta Criterios de selección Consulta de campo calculado Funciones en las consultas Logros     Creará consultas con una o más tablas. Empleara criterios para sus consultas. Utilizará funciones en las consultas. Creará consultas con campos calculados.

El primer paso es determinar con que tabla o tablas es necesario trabajar. Existen varios tipos de consultas de acción. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Haga clic en la ficha Crear 2. pues es la que diseño en el sesion anterior. Esta base de datos ya la conoce. 4. 1. En el grupo Consultas elija Diseño de Consulta 3. Son las consultas que extraen o nos muestran datos. Ejercicio 1: Consultas simples. En la ventana Mostrar Tabla. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL. Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. Su ventana debe ser similar a: Área de tablas Cuadricula 30 . Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Son consultas que realizan cambios a los registros. cosa que no es objeto de este curso. Consultas específicas de SQL. se trabajará con la tabla Pedidos. Consultas de acción. seleccione la tabla Pedidos y use el botón Agregar. de datos anexados y de creación de tablas. Cierre la ventana Mostrar tabla. de actualización.   Abra la base de datos Ventas de la carpeta Clase01. Se pide crear una consulta que muestre los pedidos despachadas al cliente BLONP. Existen varios tipos de consultas:  Consultas de selección. modificarlos e incluso almacenar el resultado en otra tabla. de eliminación.MICROSFT ACCESS 2013 CONSULTAS Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla. En nuestro ejemplo. Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular).

Haga lo mismo con los campos FechaPedido e IdCliente. se muestran el número de registros afectados por el criterio. agregue el criterio. en la fila de criterios. Se pide crear una consulta que muestre el NumeroPedido. debe establecer un criterio. 1. La cuadricula se debe mostrar como: 31 . debe agregar los campos que quiere mostrar en la consulta. en el ejemplo. Cantidad y Descuento 5. En el grupo Consultas elija el botón Diseño de Consulta. Use el botón para ver los resultados. Con la ventana Mostrar Tabla. 8. Stock y la categoría con la condición que sea bebibles En este ejemplo. NombreProducto. Finalmente.MICROSFT ACCESS 2013 5. Guarde la consulta como Ejercicio0. 4. Para nuestro ejemplo. 6. arrastre los campos que se solicitan mostrar: NumeroPedido. El resultado debe ser como la imagen. Debajo del IdCliente. 3. arrastre el campo NumeroPedido a la primera columna de la cuadricula. En la cuadricula. escriba BLONP. Haga clic en la ficha Crear 2. el Precio. Nombre del Producto. Ejercicio 2: Consultas con 2 o más tablas. En la barra de estado.PrecioUnidad. se pide mostrar las facturas del cliente BLONP. En el campo IdCategoria. 7. se debe trabajar con las tablas Detalles de Pedidos y Producto. En la cuadricula. agregue las tablas Detalles de Pedidos y Producto. Se debe mostrar 3 registros. es decir escriba el numero de la categoría que desea listar (1).

escriba la siguiente expresión: <20 2. Se deben mostrar 14 registros. Crear una consulta con la tabla Pedidos y Clientes. Se pide crear una consulta que muestre los Productos con menos de 20 unidades en Stock. 7. En la cuadricula. puede usar el operador Entre. Si desea especificar un intervalo de números o fechas. Se pide crear una consulta que muestre los pedidos entregados en el mes de Agosto del 1996. <. Se deben mostrar 26 registros. Campo NumeroPedido NombreProducto PrecioUnidad Cantidad Tabla Detalles de productos productos Detalles de pedidos pedidos Criterio Guarde la consulta como Ejercicio3 Descuento Detalles de pedidos NombreContacto Pais Clientes Clientes FechaPedido Pedido Ejercicio 4: Criterios para Números y Fechas Los campos de tipo Numérico y Fecha usan operadores de comparación como: (>. Genere las siguientes consultas y escriba el criterio establecido en la cuadricula del diseñador de consultas: Nota: los campos a mostrar serán de la tablas asignadas. Listar Pedidos emitidas el 8 de Julio del 1996. 3.) para establecer criterios. por ejemplo los Artículos cuyo Stock se encuentre entre 50 y 100 unidades o las Facturas emitidas del 10 al 15 de enero. Ejecute la consulta. Crear una consulta con la tabla Productos. Guarde la consulta como Ejercicio1. Se deben mostrar 2 registros. 1. tal como se muestran en las cuadriculas de los ejercicios. =. >=. <=.MICROSFT ACCESS 2013 6. NombreProducto y UnidadesenExistencia. entre. 32 . Listar los detalles despachados del pedido 10257. etc. Se deben mostrar 3 registros. Ejecute la consulta. 1. 1. Campo NumeroPedido NomCliente Tabla Pedido Clientes Criterio Guarde la consulta como Ejercicio2 2. en el criterio del campo UnidadesenExistencia. Ejercicio 3: Practique lo aprendido. agregue los campos Idproducto. Guarde la consulta como Ejercicio5 y luego cierre el diseñador de consultas.

En el criterio del campo FechaEntrega. Campo NumeroPedido Tabla Pedidos Criterio NombreCliente Clientes DirCliente Clientes FechaEntrega Pedidos NombreProducto UnidadesExistencia NombreCategoria Productos Productos Categorías Guarde la consulta como Consulta3 Ejercicio 6: Criterios para Textos Los campos de tipo Texto aceptan el uso de comodines. 4. Listar las facturas emitidas del 15 de Julio hasta el 15 de Agosto de 1996. Se deben mostrar 17 registros. tal como se muestran en las cuadriculas de los ejercicios. Ejecute la consulta. Crear una consulta con la tabla Clientes. 33 . agregue los campos INumeroPedido. Guarde la consulta como Ejercicio4. Se deben mostrar 24 registros. Ejercicio 5: Practique lo aprendido. 1.MICROSFT ACCESS 2013 2. Así por ejemplo. En la cuadricula. NombreCliente y FechaEntrega. Listar los Productos cuyo stock sea de 50 a 100 unidades. Campo NumeroPedido Tabla Pedidos Criterio NombreCliente Clientes DirCliente Clientes FechaEnvio Pedidos Guarde la consulta como Consulta1 2. (13 registros) Campo IdProducto Tabla Productos Criterio Guarde la consulta como Consulta2 3. Se pide crear una consulta que muestre los Clientes cuyo nombre inicie con la letra A 1. Listar los pedidos antes del mes Agosto. Los comodines que se usaran son: * (el asterisco reemplaza una cadena de caracteres) y el ? que reemplaza un solo carácter. usted podrá listar los Clientes cuyo nombre empiece con la letra C o los Artículos cuyo segundo carácter sea A. Genere las siguientes consultas y escriba el criterio establecido en la cuadricula del diseñador de consultas: Nota: los campos a mostrar serán de la tablas asignadas. escriba la siguiente expresión: Entre 01/08/1996 y 31/08/1996 3.

Se deben mostrar………. Ejecute la consulta. 1. 4. Ejecute la consulta. Campo IdCliente Tabla Clientes Criterio Guarde la consulta como Consulta5 NombreCliente Clientes DirCliente Clientes NombreCliente Clientes DirCliente Clientes 34 . En la cuadricula. agregue los campos IdProducto . Se deben mostrar………. 1. escriba la siguiente expresión: "??D*" 3. El ? reemplaza un solo carácter y es obligatorio que la expresión se encierre entre comillas. NombreCliente y DirCliente. Campo IdCliente Tabla Clientes Criterio Guarde la consulta como Consulta4 2.MICROSFT ACCESS 2013 2. Guarde la consulta como Ejercicio5. Ejecute la consulta. registros. Guarde la consulta como Ejercicio6. 2. En la cuadricula. Guarde la consulta como Ejercicio7. 4. escriba la siguiente expresión: *MB* 3. NombreProducto y UnidadesEnExistencia. agregue los campos IdCliente. NombreCliente y DirCliente. Por ejemplo se desea mostrar clientes cuyo nombre tenga como tercer carácter la letra D. en el criterio del campo NombreProducto. En la cuadricula. Listar los Clientes cuya dirección sea una Avenida Números de registro……………. en el criterio del campo NombreCliente. El uso del asterisco puede ser *A y ubicará los Clientes cuyo nombre termine en A o en el caso de *A* los clientes cuyo nombre contenga la letra A. Crear una consulta con la tabla Productos. registros. Ejercicio 7: Practique lo aprendido Generar las siguientes consultas y escriba la cuadricula que se muestra en el diseñador de consultas: 1. Se deben mostrar………. 4. en el criterio del campo NombreCliente. Por ejemplo se pide ubicar a los Artículos que contenga el texto MB en el nombre. 2. agregue los campos IdCliente.. registros. escriba la siguiente expresión: A* 3. Listar los Clientes cuyo apellido sea García. Se deben mostrar…………….. registros. Crear una consulta con la tabla Clientes.

35 . Observe que el campo descuento se muestra ahora con 2 decimales. Reemplace el texto Expr1 por Descuento y ejecute la consulta. PrecioUnidad * 0. Campo Idproducto Tabla Productos Criterio NombreProducto Productos UnidadesEnExistencia Productos Guarde la consulta como Consulta6 4. Se pide crear una consulta que muestre el Descuento (10% del PreArticulo) y el Precio al Público (PreArticulo menos Descuento). Cambie a la vista diseño y observe que Access cambió al expresión. elija Propiedades. 1. 6. Se deben mostrar………………. NombreProducto UnidadesEnExistencia Productos Productos Ejercicio 1 Campos Calculados Son campos obtenidos a través de fórmulas no son guardados en tablas. 2. Campo Idproducto Tabla Productos Criterio Guarde la consulta como Consulta7. Observe que ahora el campo se muestra como Descuento. Cambie la vista diseño. 8. Ejecute la consulta. Listar los Productos que sean Cerveza y Carne. Observe que se agrega una columna con el nombre de Expr1.10 5. 3. 7. En el campo Descuento. Listar los productos cuyo nombre contenga en el 4to carácter sea V. NombreProducto y PrecioUnidad. use el Clic Derecho. registros. añadiendo corchetes en el nombre de campo y el prefijo Expr1 Expr1: [PrecioUnidad] * 0. agregue los campos IdProducto. se muestra la Hoja de Propiedades y en la opción Formato elija Fijo.1 El campo calculado necesita un ALIAS el cual se muestra en la hoja de datos. En la siguiente columna vacía de la cuadricula. escriba la siguiente expresión: 4. En la cuadricula. Crear una consulta con la tabla Productos. es necesario crear consultas que permitan calcular dichos valores. Ejecute la consulta. Así usted podrá obtener un recargo de los precios de sus artículos o el IGV de cada producto.MICROSFT ACCESS 2013 3.

.............MICROSFT ACCESS 2013 Cambie a la vista diseño y escriba la expresión usada para calcular el Precio Público (PrecioUnidad menos Descuento).. Guarde la consulta como Ejercicio09................... Crear una consulta con la tabla Productos y Categorías 2. En la siguiente columna de la cuadricula.................... escriba la siguiente expresión: SiInm([Nombre]="Condimentos".................. Ejecute la consulta y observe que solo los productos de multimedia se muestran con Gastos de envío de 30........0) 4.. agregue los campos IdProducto. NombreProducto... 5... El nombre de este campo debe ser Gastos de Envío y debe mostrar 2 decimales..... 36 .......... Genere las siguientes consultas y escriba las expresiones usadas: 1.............. Calcular el Monto (PrecioPublico por Cantidad menos el descuento) de los registros de la tabla Detalle de Pedido y la tabla Productos... En la cuadricula... Ejecute la consulta...... Guarde la consulta como Consulta8. Ejercicio 3: Practique lo aprendido.. 6......30........ Expresión usada: ......... El resultado debe ser como: Guarde la consulta como Ejercicio8 Ejercicio 2: Funciones Se pide crear una consulta que asigne 30 como Gastos de Envío para los productos de la categoría Multimedia 1... Ejecute la consulta y cambia a la vista diseño. 7.. Preciounidad (tabla Productos) y Nombre (tabla Categorías) 3................................... ¿Qué Expresión usó?...

MICROSFT ACCESS 2013

SESION Temas

Consultas Avanzadas Consultas de totales Consultas usando parámetros Consulta de referencia cruzada

Logros
   Creará consultas estableciendo un resumen con totales. Personalizara la consulta usando parámetros como criterios. Cruzara datos de las tablas para obtener una información más generalizada.

37

MICROSFT ACCESS 2013

Consultas Avanzadas
Ejercicio 1 Consulta con Totales
Estas consultas permiten calcular un resumen. Agrupan los registros de acuerdo a un campo (por ejemplo de acuerdo al año, a la Categoría, etc.) y usan funciones para resumir otros campos. Se pide crear una consulta que permita calcular el Total de Stock por Categoría del producto. El resultado debe ser como:

1. Crear una consulta con la tabla Producto y Categorías 2. En la cuadricula, agregue los campos NombreCategoria (tabla Categorías) y UnidadesEnExistencia (tabla Productos). 3. Elija la Ficha Diseño deHerramientas de Consultas. Ahora, en el grupo Mostrar uOcultar active el botón Totales. 4. Ahora, en la fila Total, cambie el diseño para que se muestre como:

5. Ejecute la consulta y observe el resultado. 6. Cambie la vista diseño y cambie el alias a su consulta. El diseño debe ser como:

7. Ejecute la consulta y observe el resultado. 8. Cambie al diseño y agregue a la consulta el campo IdProducto. En la fila del total elija la función Cuenta y cambie el alias a Nro de Productos. Ejecute la consulta para que se muestre como:

38

MICROSFT ACCESS 2013

9. Guarde la consulta como Ejercicio10.

Ejercicio 2: Practique lo aprendido.
Generar las siguientes consultas y escriba la cuadricula que se muestra en el diseñador: 1. Mostrar el número de Pedidos por Cliente. El resultado debe ser como:

Campo Tabla Total Guarde la consulta como Consulta9 2. Listar el monto por Pedido (debe obtener una sumatoria del Monto: (PrecioUnidad por cantidad). El resultado debe ser como:

Campo Tabla Total Guarde la consulta como Consulta10

Ejercicio 3: Usar Consultas como origen de otras consultas
Usted puede usar una consulta para crear otra. Por ejemplo, en nuestro caso usaremos la consulta 13 para crear una consulta más completa.

39

MICROSFT ACCESS 2013

1. Crear una consulta con la tabla Clientes, Pedido y la Consulta10 2. En la cuadricula, agregue los campos NumeroPedido(tabla Pedido), NombreCliente (tabla Clientes), FechaPedido (tabla Pedido) y Monto (consulta 13). 3. Ejecute la consulta. El resultado se muestra como la figura:

4. Guarde la consulta como Ejercicio11.

Ejercicio 4: Practique lo aprendido.
Usando la consulta Ejercicio11, genere las siguientes consultas y escriba la cuadricula que se muestra en el diseñador de consultas. 1. Mostrar el Monto despachado por Cliente. El resultado debe ser como:

Campo Tabla Total 2. Guarde la consulta como Consulta11

Ejercicio 5: Usar Parámetros.
Los criterios usados en nuestras consultas pueden ser dinámicos. Por ejemplo, vamos a crear una consulta que solicite una fecha y muestre las facturas de dicha fecha.

40

Cambie a la vista diseño y ejecútela otra vez. Campo IdProducto NombreProducto Tabla Productos Productos Criterio Guarde la consulta como Consulta11 2. 3. Campo NumeroPedido NombreCliente FechaEnvio Tabla ejercicio11 ejercicio11 ejercicio11 Criterio Guarde la consulta como Consulta12 Monto qejercicio11 UnidadesEnExistencia Productos NombreCategoria Categorías 41 . Se deben mostrar las facturas entre ese intervalo de fechas. 4. 2. En el criterio del campo fecha escriba [Fecha a consultar:] Ejecute la consulta. Escriba 05/08/1996y clic en aceptar para comprobar que la consulta es dinámica. 9. 5. Observe que se muestra una ventana como: 6. Usando la tabla productos y Categorías. Guarde la consulta como Ejercicio12. Usando la consulta Ejercicio12. 7.MICROSFT ACCESS 2013 1. 8. Crear una consulta con la consulta Ejercicio11 Agregue todos los campos de la consulta. Observe los resultados. Generar las siguientes consultas de parámetros y escriba la cuadricula que se muestra en el diseñador de consultas: 1. Ejercicio 6: Practique lo aprendido. Escriba 16/08/1996y haga clic en Aceptar. crear una consulta que solicite una fecha inicial y una fecha final. crear una consulta que solicite la categoría del Artículo y que muestre los artículos de dicha Categoría.

Ejecute la consulta y observe los resultados. el país se usa como Columnas y GastoDe Envio es el Valor que se calcula. Guarde la consulta como Referencia1 42 . 3. Observe que el campo se ha tomado el mes del campo Fecha. 2. 4. agrupando registros y calculando totales con los valores incluidos. 7. 6. Cambie el diseño de la consulta para que se muestre como: 5. Fecha de envió Numero de pedido (tabla Pedidos). 1. permiten analizar datos usando 2 entradas (de filas y columnas). Observe que el Nombre de Cliente se usa como Filas. En el grupo Tipo de consulta.MICROSFT ACCESS 2013 Consulta de tablas de referencia cruzada Las consultas de tabla de Referencias Cruzadas. Agregue los campos NombreCliente (tabla Clientes). Ejercicio 1 En nuestro ejemplo se pide crear una consulta de tabla de Referencias cruzadas que muestre el número de Facturas despachadas a los clientes de acuerdo al año de facturación. Crear una consulta con las tablas Pedidos y Clientes. use el botón General para cambiar la consulta a Referencia Cruzada.

(para ver los meses en orden. Se pide ahora.MICROSFT ACCESS 2013 Ejercicio 2: Otro Ejemplo. Ejecute la consulta y observe los resultados. mostrar el número de facturas mensuales emitidas por cliente. Pedidos y Categorías. en el grupo Tipo de Consulta elijala opción General. Clientes. Cambie el diseño de la consulta para que se muestre como: 5. Pedidos y Categorías. Crear una consulta con las tablas Pedidos y Clientes. Detalle de Pedido. Usando la tabla productos. Agregue los campos NombreCliente (tabla Clientes). Ejercicio 3: Practique lo aprendido. Guarde la consulta como Referencia2. El resultado debe ser como: Observe que el nombre de cliente se usa como Filas. Observe la fórmula en el encabezado de columna fecha pedido. 4. Genere las siguientes consultas y escriba la cuadricula que se muestra en el diseñador de consultas: 1. el nombre del Mes de las fechas de las facturas se usan como Columnas y el número de pedido es el Valor que se calcula. genere una consulta que muestre el total de pedidoa por Cliente y Categoría: Campo Tabla Total Tab Ref cruz Guarde la consulta como Referencia3 2. calcule en total mensual de pedidos (cantidad) por Categoría. 6. 2. Cambie su consulta a Referencia Cruzada. 3. Detalles de Pedidos. Campo Tabla Total Tab Ref cruz 43 . 1. debe arrastrarlos a la ubicación esperada) 7. Fecha de pedido y Número de pedido (tabla Pedidos). Usando las tablas productos.

Consultara los datos estableciendo diferentes criterios. Identificara que propiedad le corresponde según el tipo dato que tenga el campo. 44 .MICROSFT ACCESS 2013 SESION Temas  Examen parcial Crear una base de datos Crear tablas y modificar sus propiedades Relacionar las tablas Resolver las consultas de selección que proponen Logros     Reforzará los conocimientos en la creación de base de datos con sus tablas. Establecerá que tipo de relación aplicara a las tablas.

) Llenar los datos de las tablas creadas anteriormente Tabla Administradores Tabla Cines Tabla Distritos 45 . (7 Ptos. tal como se muestra en la figura. Crear la siguiente base de datos relacionada.MICROSFT ACCESS 2013 Examen Parcial 1.

Guardarla como : ADMCINDIST  Utilizando la tabla Películas. Num_salas. crear una consulta que permita mostrar los campos de : Cod_cine. Idioma_pelicula. Genero_pelicula. crear una consulta que permita mostrar los campos de : Nom_pelicula. Crear las siguientes consultas:: (13 Ptos. Nom_proveedor. Email_proveedor. Guardarla como : PELIPROV  Utilizando la tabla Proveedores.  Utilizando la tabla Administradores. Reseña_pelicula. Cines y Distritos. Guardarla como : NOMPROV siempre y cuando sean de tipo S. Guardarla como : PELITERROR siempre y cuando sean del genero terror  Utilizando las tablas Películas y Proveedores. Duración. Nom_dis. crear una consulta que permita mostrar los campos de : Cod_proveedor.)  Utilizando las tablas Administradores y Distritos. crear una consulta que permita mostrar los campos de : Nom_adm. Tlf_adm. etc. Tamaño de campo Formato Mascara de entrada Requerido. 2. Ruc_proveedor. Nom_adm.L. crear una consulta que permita mostrar todos los campos. Guardarla como : ADMDIREC siempre y cuando en el campo de dirección comiencen como “Jr” 46 . crear una consulta que permita mostrar los campos de : Nom_pelicula.R.MICROSFT ACCESS 2013 Tabla Películas Tabla Proveedores Tomar en cuenta los siguientes aspectos según su criterio      Aplicar la regla de validación junto al texto de validación. Genero_pelicula. Guardarla como : ADMDIST  Utilizando las tablas Administradores. Nom_dis. Nom_proveedor.

Guardarla como : BUTACA<=10000 siempre y cuando el campo de Num_butaca sea <=10000  Utilizando la tabla Distritos. crear una consulta que permita mostrar los campos de : Cod_cine. Foto_pelicula. SUERTE… 47 . Genero_pelicula. Guardarla como : NOMDIST siempre y cuando en el campo de Nom_dis comience con “S”  Utilizando las tablas Cines y Peliculas. Guardarla como : CINEPELICULA Guardar la Base de Datos CINE en el escritorio. Num_salas. Nom_pelicula.MICROSFT ACCESS 2013  Utilizando la tabla Cines. Foto_cine. crear una consulta que permita mostrar todos los campos. luego pasarlo a donde indique el Prof. crear una consulta que permita mostrar todos los campos. Num_butacas.

MICROSFT ACCESS 2013 SESION Temas  Consultas de Acción. Crear consultas de actualización. Creará nuevas tablas desde una consulta Copiara datos de una tabla a otra anexando los datos través de la consulta Eliminará datos según el criterio que proponga 48 . Crear consultas de creación de tablas. Consultas de anexar datos Consultas de eliminación. Logros     Actualizara los datos de la tabla según el criterio.

escriba la fórmula que incremente el precio en un 25%. En la cuadricula. Ahora. Los registros se actualizarán. Ejercicio1 consulta de actualización. 7. 4. Se pide crear una consulta de actualización que incremente los precios de los Artículos en un 25%. Observe el icono característico de este tipo de consulta. Para ver como trabajó la consulta. Abra la tabla Productos y observe los precios actuales: 2.MICROSFT ACCESS 2013 Consultas de Acción A diferencia de las consultas de selección. En la fila Actualizar a. Luego. debe crear una consulta con la tabla Productos. 3. El diseño de su consulta debe ser: (es obligatorio el uso de corchetes) 6. 5. Se pueden establecer criterios. 1. abra nuevamente la tabla Artículos y observe los nuevos precios: Ejercicio 2: Practique lo aprendido. Genere las siguientes consultas de actualización y escriba la cuadricula que se muestra en el diseñador de consultas: Agregue 100 unidades al Stock a todos los productos de la categoría Lácteos 49 . Ejecute la consulta y responda Sí a la confirmación. En el grupo Tipo de Consulta elija el tipo de consulta Actualizar. aunque usted no vea ningún resultado todavía. 8. Estas consultas actualizan los valores de un campo. Modifique el tipo de consulta a una consulta de Actualización. estas consultas modifican los registros de una o más tablas. guarde la consulta como Actualizar Precios. agregue el campo PrecioUnidad.

precioUnidad. guarde la consulta como Generar Tabla. 6. 4.MICROSFT ACCESS 2013 Campo Tabla Actualizar a Criterio Guarde la consulta como Incrementar Stock. Observe el icono característico de este tipo de consulta. 7. Ejercicio 3: Consultas de Creación de tablas. Clic derecho sobre la tabla clientes. opción pegar. Haga clic en Aceptar. 8. Escriba Productos Quesos como nombre de la tabla a crear. Ejercicio 5: Consultas para anexar datos. Modifique el tipo de consulta a una consulta de creación de tabla. Campo Tabla Criterio IdFactura Facturas NomCliente Clientes Fecha Facturas Guarde la consulta como Crear Tabla1. Genere las siguientes consultas de creación de tabla y escriba la cuadricula que se muestra en el diseñador de consultas: 1. En la cuadricula. se pide crear una consulta que genere una tabla con todos los Productos de la Categoría Quesos 1. 5. Luego clic derecho. Ejecute la consulta y responda Sí a la confirmación. NombreProducto. Ejercicio 4: Practique lo aprendido. En el grupo Tipo de Consulta elija el tipo de consulta Crear Tabla. Observe que ahora se muestra una tabla con el nombre especificado en la consulta. aparece el siguiete cuadro. 2. que muestre el IdPedido. clic en copiar 2. Se pueden crear tablas a partir del resultado de una consulta de acción. NombreCliente y Fecha de los pedidos emitidas en el mes de agosto. en el campo NombreCategoria establezca como criterio Quesos. Finalmente. En este ejemplo. UnidadesEnExistencias tabla Productos) y NombreCategoria (tabla Categorías) 3. Ahora. Crear la tabla Pedidos del mes de Agosto. agregue los campos IdProducto. Crear una consulta con las tablas Productos y Categorías. Genere una copia de la tabla clientes 1. 50 .

13. Haga clic en el botón sí. 5. Ahora ejecute la consulta: 11. 12. 6. Verifique la tabla Clientes_Backup. sección consulta. Luego haga clic en el botón anexar Se muestra la siguiente ventana: 9.MICROSFT ACCESS 2013 3. clic en diseño de consulta. Seleccione la tabla cliente y agregue todos los campos 7. Como ve en la figura establezca el nombre y active la opción Estructura solamente. Clic en el botón aceptar Haremos la consulta para anexar datos a la tabla Clientes_Backup. Si muestra este mensaje quiere decir que el anexado de datos ha sido satisfactorio. 10. debe tener los siguietes datos: 51 . Como criterio coloque en cargo de cliente Representante de ventas y en País Alemania. 8. 4. Seleccione la tabla Clientes_Backup. Clic en la ficha crear.

MICROSFT ACCESS 2013 Guarde la consulta con el nombre Anexado1 Ejercicio 2 practique lo aprendido     Anexar a todos los asistentes de Brasil a la tabla Clietes_Backup. Seleccione la tabla Clientes_Backup y agregue todos los campos 3. el resultado será que todo el dato de la tabla se elimina. 2. Anexar a todos los clientes que viva en Avenida Anexar a todos los contactos que trabajen en ventas Anexar los mexicanos que sean propietarios Ejercicio 4 Consultas de eliminación 1. 4. 52 . Haga clic en el botón si para eliminar dichos registros Nota: si no coloca un criterio en una consulta de eliminación. Como criterio coloque en cargo de cliente Representante de ventas y en País Alemania. Clic en la ficha crear. clic en diseño de consulta. Luego haga clic en el botón Ahora ejecute la consulta 5. sección consulta.

MICROSFT ACCESS 2013 SESION Temas  Informes. Crear el informes Reconocer las secciones de un informe Establecer los campos de resumen Agregar subtotales al os informes Logros     Creará informes Reconocerá las secciones que tiene un informe Establecerá los campos de resumen Agregara los subtotales a los informes 53 .

2. clic en el botón Informe.MICROSFT ACCESS 2013 Informes Los informes son una manera excelente de organizar y presentar los datos de una base de datos de Microsoft Access. Guarde la consulta como: Clientes por país. 4. escriba Brasil. Realizar: 1. Teléfono. Ejercicio 1: Informe en Tablas Un informe en tablas es un listado con datos de una o más tablas. Para nuestro ejemplo. 54 . Así. debe crear un informe que muestre el Nombre. Dirección. 3. Haga clic en la consulta que acaba de crear. cambie a Todos los objetos de Access. Ciudad y País de todos los Clientes de Brasil. En el panel de Navegación. Los informes permiten aplicar formato a los datos dando lugar a un diseño atractivo e informativo en la pantalla o en las copias. 3. En el criterio del campo País. Para generar el informe: 1. Crear una consulta con la tabla Clientes Agregue los campos que se solicitan y ordene por el nombre del Cliente. una relación de clientes o un listado de Pedidos despachados en un determinado periodo. usted puede tener un listado de productos. 2. Luego. vaya a la ficha Crear y en el grupo Informes.

se reconocerá las secciones que conforman un informe. Ejercicio 2: Reconocer las secciones En estos ejercicios. Abra el informe Clientes por País. indican los cortes de página. agregando distintos elementos como: líneas. Cambie a la vista diseño. imágenes y etiquetas. 7. Para cambiar la orientación de la página: 6. Guarde el informe como Clientes por País. 1. se verá la forma de personalizar el diseño. Access genera un informe con los datos de la consulta y muestra el resultado en la Vista Presentación. Observe que el informe se muestra en 2 páginas debido a que se está usando una página vertical. Seleccione el botón Horizontal. 8. 2.MICROSFT ACCESS 2013 4. Se presenta una ventana que muestra las secciones de su informe: 55 . Haga clic en la ficha Configurar Página. 5. 3. Las líneas punteadas que se muestran en la imagen.

el fondo. Seleccione la imagen descargada de internet Modifique el tamaño del logo para tener una apariencia como la imagen: Ejercicio 3 Aplicando un tema al informe Puede cambiar todo el formato de su informe aplicando un tema integrado de Office. Para aplicar un tema: 1. despliegue el botón Temas. seleccionar el botón Logotipo. etc. Despliegue el botón Controles: Al desplegar el comando Controles se muestra  Ejercicio 3: Agregar imágenes: Para este ejercicio busque en internet imágenes sobre EC NET y gualdelas 1. 4. Haga clic en la sección Encabezado del Informe En el grupo Encabezado y pie de página. formato de los objetos.MICROSFT ACCESS 2013 ¿Qué secciones se muestran?      ………………………………………………… ………………………………………………… ………………………………………………… ………………………………………………… ………………………………………………… Vaya a la ficha Diseño de la Herramientas de diseño de informe y ubique el grupo Controles. En el grupo Temas. 3. 2. Señale con el mouse cada uno de los temas para ver su vista previa  56 . Un tema cambia el tipo de fuentes.

............ 1................. 6... de clientes de Brasil........ En la parte final del informe se debe ver el Nro.............. cambie el criterio del campo País a : 57 ...... 5.. elimine el campo País del Encabezado de página y del Detalle........ 8.. 3........ 7....... inserte un cuadro de texto y modifique la etiqueta... 2............ 6.............. En el encabezado del informe... Luego...... ¿Qué número se muestra?............. Cambie a la Vista presentación o a vista Informes y observe los cambios............... 1............................... Luego........... 5... añada un cuadro de texto.................... Cambie a la vistaDiseño............... Cambie a la vista Diseño.... Ejercicio 4: Campos de resumen Access inserta un campo de resumen al final de cada informe..... Cambie a la vista Diseño.............. Ejercicio 5: Mejorando el funcionamiento del informe............ En la vista diseño...... 3..................... cambie al tema Metro ¿Qué cambios nota en su informe?......... Cambie a la Vista presentación.. Seleccione el tema Opulento.................... Añadiendo parámetros a la consulta 3......... ........ En el ejemplo se muestra el número de clientes............. Cierre su informe..................... Cambie a la Vista Presentación ¿Qué número se muestra?..... 4............... Cambie a la vista presentación y modifica la posición para que se muestre como la figura: 4.......... Observe el cuadro de texto que se muestra en esta sección: ¿Qué función se muestra? .............. Luego. Abra la consulta Clientes por País 4.MICROSFT ACCESS 2013 2..... El cuadro se debe mostrar como: 7..... Haga clic en la sección Pie de Informe 2.................. seleccione el cuadro de texto del pie de informe y elimínelo........ Elimine la etiqueta que viene con el cuadro y en el objeto escriba =[País].......................

........ ¿Cuántos clientes son de Italia?............................................................... FechaPedido y GastosEnvío (tabla Pedidos)................... ................ En el Pie del informe....................................... ¿Cuántos clientes son de Argentina? .................... Escriba Alemania y haga clic en Aceptar....................................................... Luego........ agregue las funciones necesarias para calcular el siguiente resumen: Escriba las funciones usadas en cada cuadro de texto: . [Escriba el país a imprimir:] 5.............. NombreCliente (tabla Clientes)............................... modifique la consulta para que solicite la FechaFinal del reporte............................................. Genera un informe que muestre la relación de Pedidos del mes de Julio........... 3.................................................................... Guarde la consulta como Pedidos por Fecha........................................................MICROSFT ACCESS 2013 ......... Access solicita el nombre del País a listar........................................ Genere una consulta con las tablas Pedidos y Clientes...... 7........... genere un informe con la consulta creada................................................... 6...................... 4..... Ahora......... 58 ..... 7..................... 5.. 1........... 2........................ Ejercicio 6: Practique lo aprendido........ Agregue los campos IdPedido (tabla Pedidos)................. Fecha Inicial y Escriba el procedimiento usado para lograr esto: ........... Finalmente............ de acuerdo al siguiente diseño: Solución: 1..................... Guarde el informe con el nombre Pedidos por Fechas............................ 6... .................... abra el informe Cliente por País.... ¿Cuántos clientes son de Alemania? ..................... Guarde los cambios realizados a la consulta...................

.... Agregue todos los campos de la consulta 2. Abra el Informe pedidos por Fechas. Agregue los campos: CodigoProducto............. Vaya a la ficha Crear.................. Para generar el informe: 1..MICROSFT ACCESS 2013 8. vendedor y trimestre... Crear una consulta con la tabla Productos... y seleccione el comando Asistente para Informes del grupo Informes En el Asistente: 1.... 3.. en nuestro caso será a través Por Categoría.. La posibilidad de agrupar y ordenar los datos para que el conjunto tenga visualmente más sentido constituye una ventaja clave de los informes... Clic en Siguiente..... NomProveedor (tabla Proveedores). se va a desarrollar un informe de Productos agrupado por la Categoría del Producto.. 59 .. en un informe de ventas se pueden agrupar las ventas por región. PrecioUnidad y UnidadesEnExistencia (tabla Productos) y CategoríaProducto (tabla CategoríaProducto).... Por lo tanto.. mostrando subtotales así como un total general. haga clic en la consulta creada. Guarde la consulta como: Productos por Categoría y cierre la consulta.. 2...... NombreProducto (tabla Productos).... ¿Cuántos pedidos hay en la primera quincena de Agosto del 97? . En este ejercicio.......... ¿Cuántos pedidos hay en Junio del 97?.... elija el tipo de agrupamiento que necesitemos...... En el panel de Navegación. 2.. El diseño del reporte será parecido a la imagen de la siguiente página: Crear la consulta 1.... Ejercicio 7: Informes Agrupados... Luego.. Proveedores y CategoríaProducto...

.. seleccione la distribución de sus encabezados. 1... el cual se debe activar.......... se deberá obtener un resumen de cada grupo para obtener subtotales...... 4........ Clic en Siguiente. Luego indique el orden de los detalles de cada grupo.. Guarde y cierre el informe.. 2... escriba un nombre para su informe Productos por Categoría y haga clic en Finalizar.. En la parte inferior se muestra el cuadro de diálogo de Agrupación..... Una vez agrupado su informe..... 4....... Clic en Siguiente. Por último.. Ejercicio 8: Agregar subtotales.....MICROSFT ACCESS 2013 3... Seleccione el vínculo Más del campo NombreCategoria (vea la imagen de arriba).. (Seleccione Esquema) 5... Abra el informe creado y cambie a la vista diseño.. Ahora. En la ficha Diseño haga clic en el comando Agrupar y ordenar del grupo Agrupación y Totales: 3....... Este resumen se debe insertar en el Pie del grupo. orden y Total.... Se muestra opciones como: 60 .. ¿Qué sección nueva se muestra? . 6... En nuestro caso será por el IdProducto........

........... 7............ Cada uno de los grupos se puede imprimir en su respectiva página........... Cambie a la Vista preliminar. Ejercicio 9: Practique lo aprendido... Luego............... Detalle de pedido y Productos...... Crear una consulta con las tablas Pedidos.... Cierre el cuadro de Agrupación.... Cambie a la Vista preliminar...... Cierre la hoja de propiedades............................. ¿Cuántos productos tiene la categoría Disco Duro? ¿Cuál es el Stock? .. incluya en el pie de grupo los cuadros de texto necesarios para calcular: 8... 61 . Así... Se pide crear un informe que muestre los detalles de los pedidos y calcule el Subtotal. Como muestra observe la figura: Consulta: 1.... Guarde y cierre el informe... Use el menú contextual sobre algún lugar de su Pie de CategoriaProducto.... 4. ¿Cuántas páginas tiene su informe? . elija la opción Sin una sección de pie y cámbiela a Con una sección de pie.MICROSFT ACCESS 2013 5.. 1.... IGV e Importe de Ventas............ 5........ 6.......... ¿Cuántas páginas tienen ahora su informe? .... Clientes.. usted tendrá tantas páginas como Categorías de productos tenga..... Luego... Ubique la propiedad Forzar nueva página y cambie el valor a Después de la Sección 3. 2.. Forzar Páginas..............

.... 69015 Subtotal .... En el asistente agrupo por Pedido.... Informe 4........ 5. Complete el asistente y guarde el informe como Imprimir Pedido.............. Guarde y cierre su consulta.. IdProducto......MICROSFT ACCESS 2013 2............... [Ingrese el Nro........ Observe la forma de agrupación y Cambie a la Vista Diseño......... Abra el informe Imprimir Pedido y observe que solicita el número de un pedido.. IGV e Importe de Venta............ Abra la consulta Imprimir Pedido.. agregue el siguiente parámetro en el criterio del IdPedido.......... Cambie a la Vista Preliminar y observe los cambios... de Pedido a Imprimir:] 3.. 62 ........ 4...... Clic en el botón Asistente para Informes y use la consulta Imprimir Pedido como origen de datos..... IGV ..... NombreCliente (tabla Clientes).... Guarde esta consulta con el nombre de Imprimir Pedido. Añadir subtotales: 9............................ 5..... 2............... Cambie la ubicación de los campos hasta tener una apariencia similar a la imagen: 8... 6..... FechaPedido (tabla Pedidos)....... PrecioUnidad (tabla Productos) y el Importe (campo calculado que usted debe hallar: PrecioUnidad por Cantidad). NombreProducto..... 3............. Ingrese el siguiente número y escriba los resultados: Pedido Nro. Para terminar. En esta consulta añada los siguientes campos: Numero de Pedido (tabla Pedidos).... 7.... 1. En la vista diseño.... agregue los cuadros de textos necesarios para calcular el Subtotal..... Unidades en Existencia (tabla Detalles)...... En la sección Pie Numero Pedido..

....................................................... Creará formularios diseñando a su criterio......... Pedido Nro.......... Agregara los controles adecuados para cada formulario....................... Importe de Venta: SESION Temas  Formularios............................................................... Asistente para insertar botones de comando Logros     Creará formularios con el asistente................................................... Insertara botones con un asistente de botones de comando........................ 69020 Subtotal ........MICROSFT ACCESS 2013 Importe de Venta: ........ 63 ...................................... Crear el formularios vía asistente Crear formularios desde la Vista Diseño Agregar controles a los formularios..... IGV ......

3.MICROSFT ACCESS 2013 Formularios Un formulario se utiliza para introducir o mostrar datos de una base de datos. Luego haga clic en Siguiente. 6. vaya a la ficha Crear. Access genera un formulario como la imagen: 64 . en nuestro caso será Productos. También puede utilizar un formulario como un panel de control que abre otros formularios e informes de la base de datos. Haga clic en el botón Asistente para formularios 4. En el primer paso del asistente. 2. Ahora. lleve todos los campos de la tabla Productos. Clic en Siguiente. 1. En nuestro ejemplo se desea crear un formulario justificado que nos permita dar mantenimiento a los registros de la tabla Productos. 5. Haga clic en el botón Finalizar. Elija un diseño Justificado. escriba el nombre para el formulario creado. Ejercicio 1: Asistente para Formularios La forma más sencilla de crear formularios es a través del Asistente para Formularios. 7. En el último paso del asistente. Abra la Ventas y haga clic en la tabla Productos.

...............MICROSFT ACCESS 2013 8..... Para mostrar los campos de la tabla Productos..... 6. Cierre el formulario... Al hacer clic en Agregar campos existentes se muestra este panel: 5....... y ubique el grupo Formularios............ Ejercicio 2: Crear formularios desde la Vista Diseño Crear un formulario desde la vista diseño nos permite personalizar la apariencia y diseño de nuestra ventana................... Vaya a la ficha Crear.... Cierre el formulario creado...... 1....... En este caso................ 65 ....... Use los botones de desplazamiento para ver los demás registros...... El resultado es como  3..................... se creará otro formulario para dar mantenimiento a los registros de la tabla Productos... ¿Cuál es el nombre del producto del registro 6? .......... 9.................. Hacer clic en Mostrar todas las tablas ............... 4... Grabe el formulario como Productos2 y abrir nuevamente y cambie a la Vista Formulario ¿Qué datos se muestran en el formulario? . use el comando Agregar Campos Existentes de la ficha Diseño.................. 7......... 2................ Hacer doble clic en los 5 primeros campos de la tabla Productos....................... Haga clic en el comando Diseño del Formulario.....

4. Use el comando Diseño de formulario para insertar un formulario en blanco. Haga clic en el tabulador de la Página1 Arrastre los campos que se muestran en la imagen a la Página1 5. Sobre el título Página1.MICROSFT ACCESS 2013 Ejercicio 3: Control Ficha En la vista diseño podemos insertar controles que mejoren la apariencia y funcionalidad de nuestros formularios. 3. Haga clic en la Página2 y arrastre estos otros campos (observe la figura). use el menú contextual. Para organizar mejor los campos de los productos. Observe los campos NumeroProveedor y Categoría de Producto: Estos campos son cuadros combinados. Propiedades. porque son campos de búsqueda creados al diseñar la tabla y cuyas propiedades son respetadas al generar el formulario. 1. Para cambiar el nombre de los tabuladores 1. Cambie a la vista Formulario y haga clic en las fichas para ver los campos: 66 . 5. 2. 2. Ubique el control Pestaña en el grupo de controles y arrástrelo a su formulario. se insertará el control Pestaña. 4. Ubique la propiedad Título y escriba como título Producto… Realice lo mismo sobre la Página2. 3. Su control se debe ver como: Guarde el formulario como Mantenimiento de Productos.

. fuera de la ficha.45 Unidades en Existencia: 200 Proveedor: Exotic Liquids Código Categoría: bebibles Para insertar el botón que nos permita cerrar el formulario: 1.... Ejercicio 4: Control Botón Los botones nos permiten agregar funcionalidad a nuestro formulario. 9. Como nombre del control deje el que propone el Asistente......... 67 .... Escriba los siguientes valores en este registro: Nombre del Producto: Inkakola Precio por Unidad: 12. fuera de la ficha.. Haga clic en Finalizar..MICROSFT ACCESS 2013 6. 4.......... 2.... Podemos crear botones para imprimir el formulario.... etc. En el Asistente.... 3. Cambie a la vista diseño del formulario creado en el ejercicio anterior. 6. Arrastre el control Botón a la derecha del formulario creado... Haga clic en Siguiente. Ubique el grupo Controles de la ficha Diseño..... Guarde el formulario y cambie a la vista formulario.. 1. para eliminar un registro... En nuestro caso escriba: Nuevo 7.... 5.. Use los botones de Exploración para poder desplazarse entre todos los registros.. ¿Qué sucede al hacer clic en el botón Nuevo?. Elija un texto a mostrar en el control. Arrastre el control Botón a la derecha del formulario. seleccione la CategoríaOperaciones con Registros y haga clic en la acción Agregar nuevos registros... 8...... Haga clic en Siguiente..

El diseño de dicho formulario debe considerar la distribución de campos de acuerdo a la imagen (ahí se muestra el 5to registro). seleccione la CategoríaOperaciones con Formularios y haga clic en la acción Cerrar formulario... Dicho formulario debe contener las pestañas: Personales...... En el Asistente....... 3.... 68 .. 3. Genere un formulario basado en la tabla Empleados...... 2... Luego. Ejercicio 5: Modificando propiedades En este ejercicio se pide modificar ciertas propiedades del formulario y de algunos de los objetos que lo conforman..... 4... Modifique los siguientes valores: Título: Mantenimiento de Empleados Selectores de Registro: No Botones de Desplazamiento: No Botones Minimizar Maximizar: Ninguno Botón Cerrar: No Estilo de Bordes: Diálogo 4. 5... Elija la imagen Salida para mostrar en el control.. Guarde el formulario y cambie a la vista formulario..... Haga clic en Siguiente.MICROSFT ACCESS 2013 2.. 1. Como nombre del control deje el que propone el Asistente.... Abra el formulario creado en el ejercicio anterior y cambie a la Vista diseño.... Guarde los cambios y pase a la vista Formulario. Empresa y Otros.... Haga clic en Finalizar.. minimizar ni cerrar y que el título de la ventana cambió.... ¿Qué sucede al hacer clic en el botón? ....... Observe que ya no tiene los botones maximizar... Ejercicio 6: Practique lo aprendido.. elija la ficha Diseño. 6. Haga clic en Siguiente... y en el grupo Herramientas haga clic en el comando Hoja de Propiedades... 5.....

....MICROSFT ACCESS 2013 Ficha Personales Ficha Empresa Ficha Otros Además.............. Finalmente............................ debe insertar los siguientes botones en la parte derecha de su formulario: Debe permitir el ingreso de nuevos registros Elimina el registro activo Cierra el formulario activo Botones que permita ir al registro anterior y siguiente Agregue un cuadro de texto que muestre el Nombre y Apellidos del empleado. El resultado del 5to registro debe ser: Escriba la función usada: ................................... modifique las propiedades necesarias de su formulario para tener un diseño parecido a la imagen: (se está mostrando el 5to registro) 69 ........................

. Inserte el control Botón y presione ESC para salir del asistente.. 7..... Genere un informe basado en la consulta anterior.......... ¿Qué se muestra en dicho control?: ... Generando el formulario 4. Cierre el diseñador del informe. Presione la tecla ESC para salir del asistente.. Cambie a la vista Diseño y en la ficha Diseño... El diseño de la consulta debe ser: 2. Cambie a la vista Diseño... consultas o incluso.. Ubique la propiedad Origen de fila y escriba: Select Distinct Pais from Clientes 8. Cierre la consulta. con otros formularios... 10. 5... 3. Generado el informe 1.... despliegue el comando Controles y arrastre el control Cuadro combinado al detalle.. El diseño del formulario es: 70 . Ubique la propiedad Nombre y escriba cboPais. Ahora. Genere una consulta con la tabla Clientes... enviándole valores para filtrar sus resultados. Modifique el texto a ImprimirListado..... El nombre del informe debe ser ListadoClientes. 9.. presione F4 para ver las propiedades del control...... Guarde la consulta como ListadoClientes...... En este ejercicio se creará un formulario que permita abrir un informe....... genere un formulario en blanco....... 6. Luego...........MICROSFT ACCESS 2013 Ejercicio 8: Cuadros de diálogo Puede crear formularios que permitan interactuar con informe.... Guarde el formulario como Imprimir y cambie a la vista Formulario Haga clic en el control que ha diseñado.

. ¿Qué se muestra en dicho control?: .... En este ejercicio se creará un panel para abrir los 2 informes del ejercicio 8 y 9.............MICROSFT ACCESS 2013 Ahora.. En esa ventana escriba la siguientes líneas de código: Private Sub Comando4_Click() Dim informe As String informe = "ListadoClientes" criterio = "Pais = Forms![Imprimir]!CboPais" DoCmd. Ejercicio 9: Cuadros de diálogo Crear un formulario que permita seleccionar una categoría y se muestre un listado de productos de dicha categoría........ Se muestra el editor de Visual Basic (VBA). acViewPreview.. Sobre el botón que ha insertado. 12.. 71 ......OpenReport informe... Permite crear fácilmente un panel para abrir y ver formularios e Informes. ..... use el botón derecho del mouse y elija Generar evento....... para añadir código al control 11............. Seleccione la opción Generador de código... seleccione un país del cuadro combinado y haga clic en el botón ImprimirListado..... 14. Cierre la ventana del editor............ Cambie a la vista Formulario. criterio End Sub 13.. El diseño del formulario debe ser: Ejercicio 10: Formularios de navegación Este es un nuevo elemento en Access.

Ejercicio 11: Formulario Panel de Control Este tipo de formulario le permite interactuar con otros formularios e informes.. En nuestro caso. Haga lo mismo con el informe ListadoProductos (ejercicio 9).... Guarde el formulario con el nombre de Navegación........ inserte la imagen (Logo) y las etiquetas Control de Pedidos y Seleccione una opción.....MICROSFT ACCESS 2013 1. Diseño del Formulario. arrastre el control Botón a su formulario.. Arrastre el informe ListadoClientes (ejercicio 8) sobre el botón Agregar Nuevo.... En el Asistente..... en el grupo Formularios. se va a diseñar el siguiente panel. despliegue el comando Navegación.. Cambie el diseño del panel de navegación para obtener el siguiente diseño: 4. 3. 2... Siguiente Seleccione el formulario a abrir....... No está vinculado a ningún origen de datos y nos permite abrir formularios e informes.. Elija la ficha Crear.. 72 ...... Cambie a la vista Formulario..... puede ser el primer objeto que se muestre al abrir su base de datos.. Para el botón Empleados. Seleccione el diseño Pestañas horizontales  2. En la ficha Crear..... 1. En nuestro caso Mantenimiento de Empleados... Ahora........ 3... seleccione la categoría: Operaciones con Formularios y elija la acción Abrir formulario. ¿Qué sucede al hacer clic en cada botón?: .... Incluso.

...................................................................MICROSFT ACCESS 2013 Siguiente........ Haga clic en Finalizar......................... En este paso seleccione la segunda opción: Siguiente.... 3..... 4......... Cambie a la vista diseño e inserte los demás controles de acuerdo a las siguientes indicaciones: Productos........................ Por ejemplo se puede modificar el icono y el nombre de su aplicación... abra su base de datos y observe como se muestra el formulario........ Opciones de Access y elija Base de Datos Actual.. etc........................ ClientesporPaís................. Para ver los cambios efectuados....................... En Opciones de la Aplicación escriba EC – Net Computadoras y Suministros en el cuadro Título de la aplicación.............................. Pedidos debe mostrar una vista previa del informe Imprimir Pedido............... cambie a la vista Formulario y haga clic en el botón insertado......................................... 7. Acción: ............. Acción: .......................... seleccione el formulario Panel.... ¿Qué sucede? ......... debe mostrar una vista previa del informe Clientes por País...... 73 ... Seleccione el Botón Inicio......... Categoría: . indicar que se muestre alguna barra de herramientas................... 6................................ Categoría: .. modifique las propiedades para que se muestre el formulario como la imagen.................................. Guarde el formulario como Panel... Haga clic en Aceptar y cierre su base de datos......................... 1. 2................... En el cuadro Mostrar formulario..................................... Finalmente............... Acción: .............................................. 5.......................... 4............. Ahora................ Ejercicio 12: Opciones de Inicio Las opciones de inicio permiten personalizar la interfaz de Access al abrirse la base de datos.............. debe abrir el formulario Mantenimiento de Productos............................ Escriba como texto del botón Empleados...................... Categoría: ..........

Grupos de Macros 74 . Crear macros.MICROSFT ACCESS 2013 Practique lo aprendido y crear los siguientes formularios Con la base de datos Inventario crear los siguientes informes SESION Temas  Macros. Asignar Nombres a la macro Realizar Acciones con macros más utilizadas.

75 . nos impedirá ejecutar ciertas acciones de macro si la base de datos no se encuentra en una ubicación de confianza. ejecutar informes. para evitar acciones malintencionadas. También sirven para crear métodos abreviados de teclado y para que se ejecuten tareas automáticamente cada vez que se inicie la base de datos. si la encuentra será el primer objeto que se ejecute antes de lanzar cualquier otro. mostrar u ocultar barras de herramientas. La configuración por defecto de Access. Si guardamos la Macro con el nombre de AutoExec.MICROSFT ACCESS 2013 Logros  Creará macros para automatizar algunas acciones en la base de datos    Asignara Nombres a la macros creadas en la base de datos Aprenderá a realizar Acciones con macros más utilizadas. Esta opción es muy socorrida a la hora de efectuar comprobaciones o lanzar procesos antes de que el usuario empiece a trabajar con la base de datos. Esto es debido a que Access al arrancar busca una macro con ese nombre. Aprenderá a crear grupos de macros MACROS Las Macros son un método sencillo para llevar a cabo una o varias tareas básicas como abrir y cerrar formularios. cada vez que se inicie la base de datos. etc. se ejecutará automáticamente.

pues es muy importante. en principio. En la imagen puedes ver cómo en la columna Acción deberemos seleccionar una acción de entre las existentes en el cuadro desplegable. para 76 . que se puede mostrar y ocultar. aunque puede que aparezca también la columna Argumentos. por lo que la acción de apertura debería ir antes de la de cierre. Esta ventana es muy parecida a la vista Diseño de tabla que ya conoces y tiene la misma dinámica pero ahora en vez de campos lo que definimos son las acciones que queremos que se ejecuten. tal como vimos al realizar consultas de acción. el proceso se realizará automáticamente sin necesidad. podemos añadir la ubicación de está al Centro de confianza. El formulario deberá estar abierto antes de ejecutar la orden de cerrar el formulario. Podemos añadir tantas acciones como queramos. y que explicaremos más adelante. sólo tienes que hacer clic el botón Macro de la pestaña Crear. al principio consta de dos columnas: Acción y Comentario. de interacción por nuestra parte. Recuerda que deberás tener cuidado con el orden en el que estableces las acciones.MICROSFT ACCESS 2013 Para ejecutar correctamente las macros de bases de datos que consideremos fiables. o una Macro que abra una consulta para subir un diez por cien el precio de nuestros productos. En todo momento podrás utilizar los botones de Insertar o Eliminar filas insertar nuevas acciones entre dos existentes o eliminar una acción. podríamos definir una Macro que abra un formulario cuando el usuario haga clic en un botón. Cuando ejecutemos una Macro. Se abrirá la Vista de diseño de Macro. simplemente deberemos colocarlas una después de otra y en el orden que queremos que se ejecuten. Crear una Macro es relativamente fácil. Cuando selecciones una Acción en la lista desplegable. indicaremos una acción o conjunto de acciones que automatizarán un proceso. Imagina que tienes dos acciones (entre varias) que abren y cierran un formulario. en la parte inferior izquierda aparecerán sus opciones y a la derecha una descripción breve de lo que hace la acción. En la columna Comentario podremos escribir una pequeña descripción opcional sobre el porqué de la acción o un comentario sobre su efecto. Como podrás observar. Ejercicio 1 Crear una Macro Para definir una macro. Por ejemplo.

o ejecutarla directamente desde la ventana de la base de datos haciendo clic en Ejecutar o bien haciendo doble clic directamente sobre ella. permite abrir un informe. en la parte inferior izquierda aparecerán sus opciones: A continuación veremos las acciones más comunes AbrirConsulta AbrirFormulario AbrirInforme AbrirTabla Esta acción abre una consulta escogida entre las existentes en la base de datos. Se posiciona en el siguiente registro que cumpla los criterios en la acción BuscarRegistro anterior. BuscarRegistro BuscarSiguiente CancelarEvento Cerrar CuadroMsj DetenerMacro 77 . Con esta acción podrás cerrar cualquier objeto que se encuentre abierto. No tiene argumentos. Cuando la Macro está terminada. Siempre puedes recurrir a la ayuda de Access para obtener información sobre acciones que aquí no tratemos. No tiene argumentos. Más tarde podremos llamarla desde un control Botón de comando. Con las Macros incluso podremos mostrar mensajes para interactuar con el usuario. abre un formulario. Introduce esta acción en una Macro para detener su ejecución. Verás su utilidad más adelante. Esta acción busca el primer registro que cumpla los criterios especificados. Puedes utilizar esta acción para avanzar en las búsquedas que realices. Del mismo modo que la acción anterior. Igual que las acciones anteriores. Cuando selecciones una Acción en la lista desplegable.MICROSFT ACCESS 2013 Para cambiar el orden en el que se encuentren las acciones puedes seleccionar algunas de ellas y arrastrarlas con el ratón para colocarlas en otra posición. Utilizaremos esta acción para buscar registros. Ejercicio 2 Acciones más utilizadas En este apartado veremos las acciones más utilizadas en las Macros. ejecutarse y cerrarse. Esta acción permite abrir una tabla. No tiene argumentos. Esta acción cancela el evento que produjo la ejecución de la macro. puede guardarse .

Al igual que es más cómodo agrupar los archivos en carpetas. Para definir un grupo de macros haremos uso de la opción Nombres de macro en la pestaña Diseño. Utiliza esta acción para lanzar comandos que puedas encontrar en cualquier barra de herramientas. Si activas el botón verás que la Vista de Diseño de Macros cambia para añadir una nueva columna a la izquierda: Esta columna nos da la opción de crear diferentes macros dentro de una Macro principal.MICROSFT ACCESS 2013 Esta acción detendrá todas las Macros que se estén ejecutando en ese momento. nombre2 y nombre3. A partir de este momento podremos ejecutar las acciones accion4. Te permitirá saltar a un registro en particular dentro de un objeto. 78 . accion5. esta acción minimiza la ventana activa convirtiéndola en una barra de título en la parte inferior de la ventana de Access. pero realmente será un grupo de macros formado por las macros nombre1. También los grupos de macros pueden ser útiles para definir macros a modo de subrutinas dentro de una macro principal. puede llegar a ser dificultoso localizar una macro dentro de la ventana Base de Datos.nombre2. Imagina que tenemos la siguiente macro y la guardamos como Macro1: Macro1 aparecerá en la ventana Base de Datos como una macro. Observa que para llamar a una macro que forma parte de un grupo de macros. Esta acción maximiza la ventana activa para que ocupe todo el espacio de la ventana de Access. No tiene argumentos. Al contrario que la anterior. Esta acción hace que Access se cierre. hay que primero indicar el nombre del grupo y después el nombre de la macro separados por un punto. DetenerTodasMacros EjecutarComando *EstablecerValor IrARegistro Maximizar Minimizar Salir Ejercicio 3 Grupos de Macros Cuando tenemos muchas macros. accion6 y accion7 simplemente llamando a la macro Macro1. puede ser útil agrupar nuestras macros en grupos de macros que contengan macros relacionadas. Una acción muy útil que te permitirá modificar los valores de los campos.

Por ejemplo. mientras que {END} equivaldría a pulsar la tecla FIN. 79 . y la tecla MAYUS como +. Combinación2.MICROSFT ACCESS 2013 AutoKeys o Métodos abreviados de Teclado Las Macros también te permitirán crear métodos abreviados de teclado. END sería el equivalente a la combinación de teclas E+N+D. Las teclas que contengan más de una letra deberán ir encerradas entre llaves {} para que no se confundan con combinaciones. Combinación3. etc. El modo de construir una Macro que actúe de este modo es muy sencillo. 3. siguiendo la sintaxis que encontrarás en la siguiente tabla: Sintaxis de la Combinación ^C or ^1 {F3} ^{F3} +{F3} {INSERT} ^{INSERT} +{INSERT} Combinación de Teclas CTRL+C ó CTRL+1 F3 CTRL+F3 MAYUS+F3 INSERT CTRL+INSERT MAYUS+INSERT El modo en el que indicaremos las combinaciones es muy sencillo. Simplemente tendremos que escribir los nombres de las teclas que forman la combinación en la columna Nombre de Macro. En la columna Nombre de Macro deberás indicar la combinación de teclas que activarán las acciones que escribas en la columna Acción. 2. En vez de Combinación1. Sólo tendrás que seguir los siguientes pasos: 1. podremos asignar a través de una Macro diferentes acciones mediante una combinación de teclas. Activa la opción Nombres de Macro para añadir la columna con el mismo nombre. deberás escribir la combinación de teclas que quieres que ejecuten las acciones. De este modo podrás crear varias combinaciones y asignarlas a un grupo de acciones. Es interesante asociar combinaciones de teclas a la acción EjecutarMacro para permitir lanzar una macro con sólo pulsar unas teclas. Crea una nueva Macro y llámala AutoKeys. Esto es. Lo único que deberás tener en cuenta es que la tecla CTRL se escribirá como ^.

Compactar y reparar la base de datos.MICROSFT ACCESS 2013 SESION Temas  Herramientas de base de datos. Cifrar con una contraseña. Logros 80 .

81 .MICROSFT ACCESS 2013   Compactara y reparara la base de datos para optimizar su rendimiento Cifrara con contraseña para dar seguridad a la base de datos Herramientas de base de datos Compactar y Reparar Una herramienta muy útil que Access nos ofrece y que podremos utilizar es la de Compactar y Reparar.

Ahora ya estamos en disposición de establecer una contraseña. Utilizaremos esta herramienta para revisar nuestra base de datos.MICROSFT ACCESS 2013 Como puedes ver en la imagen para utilizarla deberás acceder a la pestaña Archivo. El aumento del tamaño no es debido sólo al aumento de la información sino también a que se va generando espacio utilizado en algún momento pero que ya no sirve y sigue ocupando espacio en el archivo. En el menú del botón Abrir. En él deberás introducir la contraseña y a continuación introducirla de nuevo para confirmarla. el archivo de base de datos (el . seleccionar la opción Información y hacer clic sobre Compactar y reparar base de datos. pero en el cuadro de diálogo no pulses el botón Abrir para confirmar.accdb) se va haciendo cada vez más voluminoso y trabajar con la base de datos puede hacerse más lento y pesado con el tiempo. pero no cierres Access.   Abrir la base en modo exclusivo: Cierra la base si la tienes abierta. La reparación le permite a Access reorganizar mejor la información a nivel interno lo que hará que la base de datos funcione mejor. sino que deberás pulsar la pequeña flecha que hay en él. insertar. Verás que se muestra un cuadro de diálogo como el de la imagen. Cifrar con contraseña Ya hemos visto las opciones más útiles para configurar la base de datos de modo que un usuario pueda trabajar con ella fácilmente y con ciertas restricciones. Al trabajar. Nos queda ver cómo cifrarla para evitar que tengan acceso a ella las personas no autorizadas. desde Archivo > Cerrar base de datos. selecciona Abrir en modo exclusivo. modificar y eliminar objetos y datos. Para ello debemos seguir dos simples pasos: abrir la base en modo exclusivo y aplicar la contraseña. 82 . se solicitará la contraseña al tratar de abrir el archivo Access. este espacio es un espacio innecesario que se puede recuperar al compactar la base de datos. Selecciona la base normalmente. Utiliza la opción Archivo > Abrir para abrir la base de nuevo. De este modo. Lo haremos desde Archivo > Información > Cifrar con contraseña.

Te pedirá la contraseña para confirmar la acción. SESION Temas  Examen final. Crear consultas de accion Crear formularios. Logros 83 .MICROSFT ACCESS 2013 Si en algún momento decides quitarle la contraseña. Crear informes. Luego. deberás seguir los mismos pasos: primero abrir la base en modo exclusivo y luego pulsar Descifrar en Archivo > Información. cierra la base y ábrela de nuevo para que no se encuentre en modo exclusivo.

Nom_pelicula.MICROSFT ACCESS 2013    Reforzará los conocimientos de la creación de consultas de acción Creará formularios según su criterio. Guardarla como : ELI_PELICULA  Utilizando la tabla Cines. Examen final 1. crear una consulta que permita actualizar el código “PROV02” por “PROV05”. 84 . crear una consulta que permita eliminar la película “MELINDA Y MELINDA”. Creará los informes de consultas de selección. crear una consulta que permita actualizar el nombre de “Roberto Macedo” por “Roberto Torres”. Películas y Distritos crear una consulta de Creación de Tabla que permita mostrar los campos de : Nom_cine.)  Utilizando la tabla Administradores. Guardarla como : ACTUALIZA_NOMADM  Utilizando la tabla Proveedores. Guardarla como : ACTUALIZA_CODPROV  Utilizando la tabla Películas. Guardarla como : ELI_CINE  Utilizando las tablas de Cines. Utilice la base de datos Cine realice las siguientes consultas de acción: (12 Ptos. crear una consulta que permita eliminar a los cines que en el campo Num_butacas sea >=10000.

MICROSFT ACCESS 2013 Genero_pelicula. Idioma_pelicula. Duracion. Crear los siguientes formularios (6 Ptos. la nueva tabla se debe llamar NEWTABLA2 2.)  Crear un informe por cada consulta creada en el examen parcial  Crear un formulario para la tabla ADMINISTRADORES y otro formulario para la tabla PROVEEDORES. Guardarla como : CREA_TABLA2. Nom_dis. Genero_pelicula. Guardarla como : CREA_TABLA1. utilizar la opción de Vista Diseño  Crear un formulario para la tabla PELICULAS. utilizar la opción del Asistente 85 . Nom_pelicula. la nueva tabla se debe llamar NEWTABLA1  Utilizando las tablas de Proveedores y Películas crear una consulta de Creación de Tabla que permita mostrar los campos de : Nom_proveedor.