Professional Documents
Culture Documents
ndice
SESION ................................................................................................................................................ 5
CONCEPTOS BSICOS 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
CREACIN DE TABLAS. .................................................................................................................................... 9
Ejercicio 1: Crear una Tabla ................................................................................................................. 9
Ejercicio 2: Crear una Tabla desde la vista diseo ............................................................................. 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 Validacin y Texto de Validacin ...................................................... 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 Bsqueda ......................................................................................................................... 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 ms tablas. ......................................................................................... 31
Ejercicio 4: Criterios para Nmeros y Fechas ..................................................................................... 32
Ejercicio 6: Criterios para Textos ........................................................................................................ 33
2
MICROSFT ACCESS 2013
3
MICROSFT ACCESS 2013
4
MICROSFT ACCESS 2013
SESION
Temas
Conceptos de bases de Datos
Logros
Crear archivos de base de datos.
Organizar los elementos de una base de datos Access.
Crear tablas.
5
MICROSFT ACCESS 2013
Las bases de datos de Access 2013 tienen la extensin .ACCDB para que el
ordenador las reconozca como tal.
Tablas de datos.
Una tabla de datos es un objeto que se define y utiliza para almacenar los
datos. Una tabla contiene informacin sobre un temao asunto particular
Las tablas contienen campos que almacenan los diferentes datos como el
cdigo del cliente, nombre del cliente, direccin, etc.
Consultas.
Una consulta es un objeto que proporciona una visin personal de los datos
almacenados en las tablas ya creadas. Existen varios tipos de consultas para
seleccionar, actualizar, borrar datos, etc. Pero en principio se utilizan para
extraer de las tablas los datos que cumplen ciertas condiciones.
Formularios.
Un formulario es el objeto de Access 2013 diseado para la introduccin,
visualizacin y modificacin de los datos de las tablas. Existen diferentes
tipos de formularios pero los que ms se utilizan tienen la forma de pestaas
de datos para la introduccin por ejemplo de nuevos productos.
Informes.
Un informe es el objeto de Access 2013 diseado para dar formato, calcular,
imprimir y resumir datos seleccionados de una tabla. Generalmente se utiliza
para presentar los datos de forma impresa.
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.
6
MICROSFT ACCESS 2013
7
MICROSFT ACCESS 2013
La base de datos ocupa un tamao importante porque Access genera una serie de
tablas del sistema que usa para la administracin de la base de datos, as como de los
objetos que contiene.
8
MICROSFT ACCESS 2013
Creacin de tablas.
Crear una tabla desde la Hoja de Datos.
Para esto debe abrir la base de datos Venta: Estando en la ventana de Access haga
clic en la ficha archivo, Abrir, clic en la base de datos
Venta.
Ejercicio 1: Crear una Tabla
1. ahora crearemos la tabla: vaya a la ficha
Crear. Ubique el Grupo Tablas.
2. Haga clic en el botn Tabla y desde esta vista, escriba los siguientes datos:
Solo Escribir lo
remarcado
9
MICROSFT ACCESS 2013
10
MICROSFT ACCESS 2013
11
MICROSFT ACCESS 2013
SESION
Temas
- Hoja de propiedades
- Importar, vincular y exportar datos
- Propiedades de bsqueda
Logros
Modificar las propiedades en los campos de la tabla.
Importar datos de diferentes orgenes.
Aplicar campos de bsqueda.
12
MICROSFT ACCESS 2013
Propiedades de Campo.
Cada campo de una tabla dispone de una serie
de caractersticas que proporcionan un control
adicional sobre la forma que funciona el
campo. Las propiedades aparecen en la parte
inferior izquierda de la Vista Diseo de tabla
esto es cuando tenemos un campo
seleccionado.
13
MICROSFT ACCESS 2013
Los campos Texto y Memo no disponen de formatos predefinidos, para los campos
Texto se tendran que crear formatos personalizados.
Lugares decimales
Esta propiedad nos permite indicar el nmero de decimales que queremos asignar a
un tipo de dato Nmero o Moneda.
Mscara de entrada
Se utiliza la mscara de entrada para facilitar la entrada de datos y para controlar los
valores que los usuarios pueden introducir.
Ttulo
Se utiliza esta propiedad para indicar cmo queremos que se visualice la cabecera del
campo.
Valor predeterminado
El valor predeterminado es el valor que se almacenar automticamente en el campo
si no introducimos ningn valor. Se suele emplear cuando se sabe que un determinado
campo va a tener la mayora de las veces el mismo valor,
14
MICROSFT ACCESS 2013
Regla de validacin
Esta propiedad nos permite controlar la entrada de datos segn el criterio que se
especifique. Hay que escribir el criterio que debe cumplir el valor introducido en el
campo para que sea introducido correctamente.
Texto de validacin
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 validacin especificada
en la propiedad anterior.
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.
Indexado
Se utiliza esta propiedad para establecer un ndice de un solo campo. Los ndices
hacen que las consultas basadas en los campos indexados sean ms rpidas, y
tambin aceleran las operaciones de ordenacin y agrupacin. Esta propiedad dispone
de tres valores:
No: Sin ndice.
S (con duplicados): Cuando se asigna un ndice al campo y adems
admite valores duplicados (dos filas con el mismo valor en el campo).
S (sin duplicados): Cuando se asigna un ndice pero sin admitir valores
duplicados.
15
MICROSFT ACCESS 2013
CODIGO DE EMPLEADO
3. Guarde los cambios y abra la tabla Empleado.
16
MICROSFT ACCESS 2013
> =530
4. En la propiedad Texto de Validacin escriba:
17
MICROSFT ACCESS 2013
<= Ahora( )
10. En la propiedad Texto de Validacin escriba:
Finalmente en este ejercicio se pide que el campo Categ slo permita el ingreso de
alguno de los siguientes textos: A, B, C y D.
14. Cambie al diseo de la tabla Empleados.
15. En la regla de validacin del campo Categ escriba:
IN (A,B,C,D)
y en el texto de validacin escriba:
Error. Categoras de A - D
16. Guarde los cambios y abra la tabla Empleados.
17. Para el primer registro, escriba H en la Categ
Permite Access el ingreso de este valor? ..........................................................
Contrato Telefono
010199 4523333
030897 4847888
020698 4254777
Observe que al ingresar los telfonos, las
080898 3652254 celdas se rellenan con el diseo preparado en
la mscara de entrada, y que an a pesar de
5. Guarde los cambios y cierre ser un campo de tipo texto, slo soporta
la tabla. ingreso de nmeros.
18
MICROSFT ACCESS 2013
Otro ejemplo de mascara de entrada se puede aplicar a los campos de tipo texto.
1. Abrir la tabla Cargos y cambie a la vista diseo.
2. En el campo Cargo, escriba la siguiente mascara de entrada.
>?<????????????????????
3. Guarde los cambios y abra la tabla cargos.
4. Escriba en los siguientes cargos:
8 Soporte Tcnico
9 Supervisor
Debe notar que la letra inicial se muestra en mayscula, mientras el resto de texto en
minscula.
NOTA PARA EL PROFESOR: Pedir los archivos con anticipacin para la prxima
clase que toca el tema de importar y vinculara. La peticin lo hacen a este
correo laavallejos@sise.edu.pe
19
MICROSFT ACCESS 2013
11. Haga clic en Siguiente. En el segundo paso active la casilla Primera fila
contiene encabezados de columna para que se tomen como
encabezados de campos.
Realice el procedimiento necesario para importar los datos de la hoja2 del libro Datos.
El nombre de la tabla debe ser: Clientes y se deben importar 91 registros.
20
MICROSFT ACCESS 2013
21
MICROSFT ACCESS 2013
Practique lo aprendido.
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 bsqueda para el campo IdCargo de
la tabla Empleados para que muestre el campo Cargo de la tabla Cargos, como se
observa:
22
MICROSFT ACCESS 2013
SESION
Temas
Clave principal
Logros
Establecer una clave principal y
Relacionara tablas para unificar la base de datos.
Empleara la integridad referencial.
Manejar a la perfeccin la vista hoja de datos
23
MICROSFT ACCESS 2013
Clave Principal
En el caso de la tabla Detalles de Pedidos, a simple vista no se encuentra un campo
como clave principal. En este caso, se usarn los campos IdPedido como clave
principal
1. Abra la tabla Detalles de Pedidos y cambie a la vista Diseo.
2. Seleccione los campos IdPedido
3. Haga clic en el botn ClavePrincipal
4. Guarde los cambios realizados.
Ejercicio 1: Relaciones
Las relaciones vinculan 2 tablas mediante un campo comn. Con ellas evitamos
duplicidad de datos y mantenemos un enlace entre registros de diferentes tablas.
Establecer Relaciones
El primer paso para establecer relaciones, es ver que tablas se deben vincular. En
nuestro ejemplo, se establecer una relacin entre las tablas Pedidos y Clientes, a
travs del campo IdCliente
Para establecer la relacin, los campos a relacionar deben ser del mismo tipo y
tamao. Es decir el campo IdCliente de la tabla Clientes debe ser del mismo tipo y
tamao que el campo IdCliente de la tabla Pedidos.
24
MICROSFT ACCESS 2013
Practique lo aprendido.
1. Establezca una relacin entre la tabla Pedidos y Empleados. La relacin ser
con el campo IdEmpleado.
25
MICROSFT ACCESS 2013
Actualizar en cascada
Practique lo aprendido.
1. Establezca todas las relaciones entre las distintas tablas de su base de datos.
Exija integridad referencial entre ellas.
2. 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).
26
MICROSFT ACCESS 2013
27
MICROSFT ACCESS 2013
28
MICROSFT ACCESS 2013
SESION
Temas
Consultas
Logros
Crear consultas con una o ms tablas.
Empleara criterios para sus consultas.
Crear consultas con campos calculados.
Utilizar funciones en las consultas.
29
MICROSFT ACCESS 2013
CONSULTAS
Las consultas son los objetos de una base de datos que permiten recuperar datos de
una tabla, modificarlos e incluso almacenar el resultado en otra tabla.
Consultas de seleccin.
Son las consultas que extraen o nos muestran datos. Muestran aquellos datos
de una tabla que cumplen los criterios especificados. Una vez obtenido el
resultado podremos consultar los datos para modificarlos (esto se podr hacer
o no segn la consulta). Una consulta de seleccin genera una tabla lgica (se
llama lgica porque no est fsicamente en el disco duro sino en la memoria del
ordenador y cada vez que se abre se vuelve a calcular).
Consultas de accin.
Son consultas que realizan cambios a los registros. Existen varios tipos de
consultas de accin, de eliminacin, de actualizacin, de datos anexados y de
creacin de tablas.
rea de tablas
Cuadricula
30
MICROSFT ACCESS 2013
5. En la cuadricula, debe agregar los campos que quiere mostrar en la consulta. Para
nuestro ejemplo, arrastre el campo NumeroPedido a la primera columna de la
cuadricula. Haga lo mismo con los campos FechaPedido e IdCliente.
6. Finalmente, debe establecer un criterio, en el ejemplo, se pide mostrar las facturas
del cliente BLONP. Debajo del IdCliente, en la fila de criterios, escriba BLONP. El
resultado debe ser como la imagen.
En este ejemplo, se debe trabajar con las tablas Detalles de Pedidos y Producto.
1. Haga clic en la ficha Crear
2. En el grupo Consultas elija el botn Diseo de Consulta.
3. Con la ventana Mostrar Tabla, agregue las tablas Detalles de Pedidos y
Producto.
4. En la cuadricula, arrastre los campos que se solicitan mostrar: NumeroPedido,
NombreProducto,PrecioUnidad, Cantidad y Descuento
5. En el campo IdCategoria, agregue el criterio, es decir escriba el numero de la
categora que desea listar (1). La cuadricula se debe mostrar como:
31
MICROSFT ACCESS 2013
Nota: los campos a mostrar sern de la tablas asignadas, tal como se muestran en las
cuadriculas de los ejercicios.
Se pide crear una consulta que muestre los Productos con menos de 20 unidades en
Stock.
Si desea especificar un intervalo de nmeros o fechas, por ejemplo los Artculos cuyo
Stock se encuentre entre 50 y 100 unidades o las Facturas emitidas del 10 al 15 de
enero, puede usar el operador Entre.
Se pide crear una consulta que muestre los pedidos entregados en el mes de
Agosto del 1996.
1. Crear una consulta con la tabla Pedidos y Clientes.
32
MICROSFT ACCESS 2013
Nota: los campos a mostrar sern de la tablas asignadas, tal como se muestran en las
cuadriculas de los ejercicios.
1. Listar los pedidos antes del mes Agosto. Se deben mostrar 17 registros.
Se pide crear una consulta que muestre los Clientes cuyo nombre inicie con la letra A
33
MICROSFT ACCESS 2013
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. Por ejemplo se pide
ubicar a los Artculos que contenga el texto MB en el nombre.
34
MICROSFT ACCESS 2013
Se pide crear una consulta que muestre el Descuento (10% del PreArticulo) y el
Precio al Pblico (PreArticulo menos Descuento).
35
MICROSFT ACCESS 2013
Cambie a la vista diseo y escriba la expresin usada para calcular el Precio Pblico
(PrecioUnidad menos Descuento).
Qu Expresin us?.................................................................................
Ejecute la consulta. El resultado debe ser
como:
Ejercicio 2: Funciones
Se pide crear una consulta que asigne 30 como Gastos de Envo para los productos
de la categora Multimedia
36
MICROSFT ACCESS 2013
SESION
Temas
Consultas Avanzadas
- Consultas de totales
- Consultas usando parmetros
- Consulta de referencia cruzada
Logros
Crear consultas estableciendo un resumen con totales.
Personalizara la consulta usando parmetros como criterios.
Cruzara datos de las tablas para obtener una informacin ms 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 ao, a la Categora, etc.) y usan funciones para
resumir otros campos.
Se pide crear una consulta que permita calcular el Total de Stock por Categora del
producto. El resultado debe ser como:
38
MICROSFT ACCESS 2013
Campo
Tabla
Total
Campo
Tabla
Total
39
MICROSFT ACCESS 2013
Campo
Tabla
Total
40
MICROSFT ACCESS 2013
41
MICROSFT ACCESS 2013
Ejercicio 1
En nuestro ejemplo se pide crear una consulta de tabla de Referencias cruzadas que
muestre el nmero de Facturas despachadas a los clientes de acuerdo al ao de
facturacin.
Observe que el Nombre de Cliente se usa como Filas, el pas se usa como Columnas
y GastoDe Envio es el Valor que se calcula.
1. Crear una consulta con las tablas Pedidos y Clientes.
2. Agregue los campos NombreCliente (tabla Clientes), Fecha de envi Numero
de pedido (tabla Pedidos).
3. En el grupo Tipo de consulta, use el botn General para cambiar la consulta
a Referencia Cruzada.
42
MICROSFT ACCESS 2013
Campo
Tabla
Total
Tab Ref cruz
Campo
Tabla
Total
Tab Ref cruz
43
MICROSFT ACCESS 2013
SESION
Temas
Examen parcial
Logros
Reforzar los conocimientos en la creacin de base de datos con sus tablas.
Identificara que propiedad le corresponde segn el tipo dato que tenga el campo.
Establecer que tipo de relacin aplicara a las tablas.
Consultara los datos estableciendo diferentes criterios.
44
MICROSFT ACCESS 2013
Examen Parcial
1. Crear la siguiente base de datos relacionada, tal como se muestra en la figura.
(7 Ptos.)
Tabla Cines
Tabla Distritos
45
MICROSFT ACCESS 2013
Tabla Pelculas
Tabla Proveedores
46
MICROSFT ACCESS 2013
Utilizando la tabla Cines, crear una consulta que permita mostrar todos los
campos. Guardarla como : BUTACA<=10000 siempre y cuando el campo
de Num_butaca sea <=10000
Utilizando la tabla Distritos, crear una consulta que permita mostrar todos
los campos. Guardarla como : NOMDIST siempre y cuando en el campo de
Nom_dis comience con S
Utilizando las tablas Cines y Peliculas, crear una consulta que permita
mostrar los campos de : Cod_cine, Num_salas, Num_butacas, Foto_cine,
Nom_pelicula, Genero_pelicula, Foto_pelicula. Guardarla como :
CINEPELICULA
Guardar la Base de Datos CINE en el escritorio, luego pasarlo a donde indique el Prof.
SUERTE
47
MICROSFT ACCESS 2013
SESION
Temas
Consultas de Accin.
Logros
Actualizara los datos de la tabla segn el criterio.
Crear nuevas tablas desde una consulta
Copiara datos de una tabla a otra anexando los datos travs de la consulta
Eliminar datos segn el criterio que proponga
48
MICROSFT ACCESS 2013
Consultas de Accin
A diferencia de las consultas de seleccin, estas consultas modifican los registros de
una o ms tablas. Estas consultas actualizan los valores de un campo. Se pueden
establecer criterios.
Ejercicio1 consulta de actualizacin.
Se pide crear una consulta de actualizacin que incremente los precios de los
Artculos en un 25%.
49
MICROSFT ACCESS 2013
Campo
Tabla
Actualizar a
Criterio
50
MICROSFT ACCESS 2013
11. Si muestra este mensaje quiere decir que el anexado de datos ha sido
satisfactorio.
12. Haga clic en el botn s.
13. Verifique la tabla Clientes_Backup, debe tener los siguietes datos:
51
MICROSFT ACCESS 2013
52
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
MICROSFT ACCESS 2013
Informes
Los informes son una manera excelente de organizar y presentar los datos de una
base de datos de Microsoft Access. Los informes permiten aplicar formato a los datos
dando lugar a un diseo atractivo e informativo en la pantalla o en las copias.
54
MICROSFT ACCESS 2013
55
MICROSFT ACCESS 2013
Qu secciones se muestran?
Al desplegar el comando
Controles se muestra
56
MICROSFT ACCESS 2013
57
MICROSFT ACCESS 2013
.................................................................................................................
[Escriba el pas a imprimir:]
5. Guarde los cambios realizados a la consulta.
6. Ahora, abra el informe Cliente por Pas. Access solicita el nombre del Pas a
listar.
7. Escriba Alemania y haga clic en Aceptar.
Cuntos clientes son de Alemania? .........................................................
Cuntos clientes son de Argentina? .........................................................
Cuntos clientes son de Italia?.................................................................
Solucin:
1. Genere una consulta con las tablas Pedidos y Clientes.
2. Agregue los campos IdPedido (tabla Pedidos), NombreCliente (tabla Clientes),
FechaPedido y GastosEnvo (tabla Pedidos).
3. Guarde la consulta como Pedidos por Fecha.
4. Luego, genere un informe con la consulta creada.
5. En el Pie del informe, agregue las funciones necesarias para calcular el
siguiente resumen:
58
MICROSFT ACCESS 2013
Crear la consulta
1. Crear una consulta con la tabla Productos, Proveedores y CategoraProducto.
2. Agregue los campos: CodigoProducto, NombreProducto (tabla Productos),
NomProveedor (tabla Proveedores), PrecioUnidad y UnidadesEnExistencia
(tabla Productos) y CategoraProducto (tabla CategoraProducto).
3. Guarde la consulta como: Productos por Categora y cierre la consulta.
Para generar el informe:
1. En el panel de Navegacin, haga clic en la consulta creada.
2. Vaya a la ficha Crear, y seleccione el comando Asistente para Informes del
grupo Informes
En el Asistente:
1. Agregue todos los campos de la consulta
59
MICROSFT ACCESS 2013
5. Por ltimo, escriba un nombre para su informe Productos por Categora y haga
clic en Finalizar.
Qu seccin nueva se muestra? ...........................................................................
6. Guarde y cierre el informe.
60
MICROSFT ACCESS 2013
5. Luego, elija la opcin Sin una seccin de pie y cmbiela a Con una seccin de
pie.
Forzar Pginas.
Cada uno de los grupos se puede imprimir en su respectiva pgina. As, usted tendr
tantas pginas como Categoras de productos tenga.
1. Use el men contextual sobre algn lugar de su Pie de CategoriaProducto.
2. Ubique la propiedad Forzar nueva pgina y cambie el valor a Despus de la
Seccin
3. Cierre la hoja de propiedades.
4. Cambie a la Vista preliminar.
Cuntas pginas tienen ahora su informe? .................................................................
5. Guarde y cierre el informe.
Consulta:
1. Crear una consulta con las tablas Pedidos, Clientes, Detalle de pedido y
Productos.
61
MICROSFT ACCESS 2013
Informe
Para terminar.
1. Abra la consulta Imprimir Pedido.
2. En la vista diseo, agregue el siguiente parmetro en el criterio del IdPedido.
62
MICROSFT ACCESS 2013
SESION
Temas
Formularios.
- Crear el formularios va asistente
- Crear formularios desde la Vista Diseo
- Agregar controles a los formularios.
- Asistente para insertar botones de comando
Logros
Crear formularios con el asistente.
Crear formularios diseando a su criterio.
Agregara los controles adecuados para cada formulario.
Insertara botones con un asistente de botones de comando.
63
MICROSFT ACCESS 2013
Formularios
Un formulario se utiliza para introducir o mostrar datos de una base de datos. Tambin
puede utilizar un formulario como un panel de control que abre otros formularios e
informes de la base de datos.
4. En el primer paso del asistente, lleve todos los campos de la tabla Productos.
Luego haga clic en Siguiente.
64
MICROSFT ACCESS 2013
65
MICROSFT ACCESS 2013
66
MICROSFT ACCESS 2013
6. Use los botones de Exploracin para poder desplazarse entre todos los
registros.
7. Haga clic en Siguiente. Como nombre del control deje el que propone el
Asistente. Haga clic en Finalizar.
8. Guarde el formulario y cambie a la vista formulario.
Qu sucede al hacer clic en el botn Nuevo?..........................................................
9. Escriba los siguientes valores en este registro:
Nombre del Producto: Inkakola
Precio por Unidad: 12.45
Unidades en Existencia: 200
Proveedor: Exotic Liquids
Cdigo Categora: bebibles
67
MICROSFT ACCESS 2013
4. Haga clic en Siguiente. Como nombre del control deje el que propone el
Asistente. Haga clic en Finalizar.
5. Guarde el formulario y cambie a la vista formulario.
Qu sucede al hacer clic en el botn? .....................................................................
Ejercicio 5: Modificando propiedades
En este ejercicio se pide modificar ciertas propiedades del formulario y de algunos de
los objetos que lo conforman.
1. Abra el formulario creado en el ejercicio anterior y cambie a la Vista diseo.
2. Luego, elija la ficha Diseo, y en el grupo Herramientas haga clic en el
comando Hoja de Propiedades.
3. Modifique los siguientes valores:
Ttulo: Mantenimiento de Empleados
Selectores de Registro: No
Botones de Desplazamiento: No
Botones Minimizar Maximizar: Ninguno
Botn Cerrar: No
Estilo de Bordes: Dilogo
68
MICROSFT ACCESS 2013
Ficha Otros
Adems, debe insertar los siguientes botones en la parte derecha de su formulario:
69
MICROSFT ACCESS 2013
Generando el formulario
4. Ahora, genere un formulario en blanco.
5. Cambie a la vista Diseo y en la ficha Diseo, despliegue el comando
Controles y arrastre el control Cuadro combinado al detalle.
6. Presione la tecla ESC para salir del asistente. Luego, presione F4 para ver las
propiedades del control.
7. Ubique la propiedad Origen de fila y escriba:
Select Distinct Pais from Clientes
8. Ubique la propiedad Nombre y escriba cboPais.
9. Guarde el formulario como Imprimir y cambie a la vista Formulario Haga clic
en el control que ha diseado.
Qu se muestra en dicho control?: ..........................................................................
10. Cambie a la vista Diseo. Inserte el control Botn y presione ESC para salir
del asistente. Modifique el texto a ImprimirListado. El diseo del formulario es:
70
MICROSFT ACCESS 2013
71
MICROSFT ACCESS 2013
72
MICROSFT ACCESS 2013
73
MICROSFT ACCESS 2013
SESION
Temas
Macros.
- Crear macros.
- Asignar Nombres a la macro
- Realizar Acciones con macros ms utilizadas.
- Grupos de Macros
74
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 ms utilizadas.
Aprender a crear grupos de macros
MACROS
Las Macros son un mtodo sencillo para llevar a cabo una o varias tareas bsicas
como abrir y cerrar formularios, mostrar u ocultar barras de herramientas, ejecutar
informes, etc.
Tambin sirven para crear mtodos abreviados de teclado y para que se ejecuten
tareas automticamente cada vez que se inicie la base de datos.
Si guardamos la Macro con el nombre de AutoExec, cada vez que se inicie la base de
datos, se ejecutar automticamente. Esto es debido a que Access al arrancar busca
una macro con ese nombre, si la encuentra ser el primer objeto que se ejecute antes
de lanzar cualquier otro.
Esta opcin 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.
La configuracin por defecto de Access, nos impedir ejecutar ciertas acciones de
macro si la base de datos no se encuentra en una ubicacin de confianza, para evitar
acciones malintencionadas.
75
MICROSFT ACCESS 2013
Para ejecutar correctamente las macros de bases de datos que consideremos fiables,
podemos aadir la ubicacin de est al Centro de confianza, tal como vimos al realizar
consultas de accin.
En todo momento podrs utilizar los botones de Insertar o Eliminar filas para
insertar nuevas acciones entre dos existentes o eliminar una accin.
76
MICROSFT ACCESS 2013
77
MICROSFT ACCESS 2013
78
MICROSFT ACCESS 2013
79
MICROSFT ACCESS 2013
SESION
Temas
Logros
80
MICROSFT ACCESS 2013
Una herramienta muy til que Access nos ofrece y que podremos utilizar es la de Compactar y
Reparar.
81
MICROSFT ACCESS 2013
Como puedes ver en la imagen para utilizarla debers acceder a la pestaa Archivo,
seleccionar la opcin Informacin y hacer clic sobre Compactar y reparar base de datos.
Utilizaremos esta herramienta para revisar nuestra base de datos. Al trabajar, insertar, modificar
y eliminar objetos y datos, el archivo de base de datos (el .accdb) se va haciendo cada vez ms
voluminoso y trabajar con la base de datos puede hacerse ms lento y pesado con el tiempo.
El aumento del tamao no es debido slo al aumento de la informacin sino tambin a que se va
generando espacio utilizado en algn momento pero que ya no sirve y sigue ocupando espacio
en el archivo, este espacio es un espacio innecesario que se puede recuperar al compactar la
base de datos.
La reparacin le permite a Access reorganizar mejor la informacin a nivel interno lo que har
que la base de datos funcione mejor.
Para ello debemos seguir dos simples pasos: abrir la base en modo exclusivo y aplicar la
contrasea.
Utiliza la opcin Archivo > Abrir para abrir la base de nuevo. Selecciona la base normalmente,
pero en el cuadro de dilogo no pulses el botn Abrir para confirmar, sino que debers pulsar la
pequea flecha que hay en l. En el men del botn Abrir, selecciona Abrir en modo exclusivo.
Ahora ya estamos en disposicin de establecer una contrasea. Lo haremos desde Archivo >
Informacin > Cifrar con contrasea. Vers que se muestra un cuadro de dilogo como el de la
imagen. En l debers introducir la contrasea y a continuacin introducirla de nuevo para
confirmarla.
82
MICROSFT ACCESS 2013
Si en algn momento decides quitarle la contrasea, debers seguir los mismos pasos: primero
abrir la base en modo exclusivo y luego pulsar Descifrar en Archivo > Informacin. Te pedir la
contrasea para confirmar la accin. Luego, cierra la base y brela de nuevo para que no se
encuentre en modo exclusivo.
SESION
Temas
Examen final.
- Crear consultas de accion
- Crear formularios.
- Crear informes.
Logros
83
MICROSFT ACCESS 2013
Examen final
1. Utilice la base de datos Cine realice las siguientes consultas de accin: (12
Ptos.)
Utilizando la tabla Administradores, crear una consulta que permita actualizar el
nombre de Roberto Macedo por Roberto Torres. Guardarla como :
ACTUALIZA_NOMADM
Utilizando la tabla Proveedores, crear una consulta que permita actualizar el
cdigo PROV02 por PROV05. Guardarla como : ACTUALIZA_CODPROV
Utilizando la tabla Pelculas, crear una consulta que permita eliminar la pelcula
MELINDA Y MELINDA. Guardarla como : ELI_PELICULA
Utilizando la tabla Cines, crear una consulta que permita eliminar a los cines que
en el campo Num_butacas sea >=10000. Guardarla como : ELI_CINE
Utilizando las tablas de Cines, Pelculas y Distritos crear una consulta de Creacin
de Tabla que permita mostrar los campos de : Nom_cine, Nom_pelicula,
84
MICROSFT ACCESS 2013
85