ACCESS 2010
Contenido
I.
OBJETIVO DE LA MATERIA........................................................................6
II.
JUSTIFIACIN........................................................................................... 6
1.2
1.2.1
TABLAS....................................................................................... 7
1.2.2
CONSULTAS................................................................................. 9
1.3
1.4
1.4.1
1.4.1.1
EJEMPLOS DE SGBD..................................................................11
MySQL.................................................................................... 11
1.5
1.6
3.4.12 INDEXADO..................................................................................... 61
3.5 RELACIONES........................................................................................ 62
3.5.1 CREAR LA PRIMERA RELACION.......................................................62
3.5.2 AADIR TABLAS A LA VENTANA RELACIONES...................................64
3.5.3 QUITAR TABLAS DE LA VENTANA RELACIONES................................65
3.5.4 MODIFICAR RELACIONES................................................................65
3.5.5 ELIMINAR RELACIONES...................................................................66
3.5.6 LIMPIAR LA VENTANA RELACIONES.................................................66
3.5.7 MOSTRAR RELACIONES DIRECTAS.................................................67
3.5.8 VISUALIZAR TODAS LAS RELACIONES.............................................68
3.6 LAS CONSULTAS................................................................................... 68
3.6.1 TIPOS DE CONSULTAS....................................................................68
3.6.2 CREAR UNA CONSULTA...................................................................69
3.6.3 LA VISTA DISEO............................................................................. 71
3.6.4 AADIR CAMPOS............................................................................. 72
3.6.5 DEFINIR CAMPOS CALCULADOS.....................................................72
3.6.6 ENCABEZADOS DE COLUMNA.........................................................73
3.6.7 CAMBIAR ORDEN DE LOS CAMPOS.................................................73
3.6.8 GUARDAR LAS CONSULTAS.............................................................74
3.6.9 EJECUTAR LA CONSULTA................................................................74
3.6.10 MODIFICAR EL DISEO DE UNA CONSULTA....................................75
3.6.11 ORDENAR LAS FILAS.....................................................................75
3.6.12 SELECCIONAR FILAS.....................................................................76
3.6.13 CONSULTAS CON PARAMETROS....................................................77
3.6.14 CONSULTAS MULTITABLA..............................................................78
3.6.15 COMBINAR TABLAS.......................................................................79
3.6.16 LA COMPOSICION EXTERNA..........................................................80
3.7 CONSULTAS DE RESUMEN....................................................................82
3.7.1 LAS FUNCIONES DE AGREGADO.....................................................84
3.7.2 AGRUPAR REGISTROS....................................................................86
3.7.3 INCLUIR EXPRESIONES...................................................................87
3.7.4 INCLUIR CRITERIOS DE BUSQUEDA................................................87
3.8 CONSULTAS DE REFERENCIA CRUZADAS.............................................88
3.8.1 ASISTENTE PARA CONSULTAS DE REFERENCIAS CRUZADAS..........89
3.8.2 LA VISTA DISEO............................................................................. 96
I.
OBJETIVO DE LA MATERIA
II.
JUSTIFIACIN
Con el estudio y prctica de los temas y ejercicios con los que cuenta el
programa de sta materia ofertada llamad Base de Datos en Access 2010, el
alumno ser capaz de crear una Base de Datos bien diseada, partiendo de los
principios bsicos, aprendiendo con ello a analizar problemas presentados en
el mbito laboral y de la vida cotidiana, teniendo con ello una herramienta ms
de apoyo a la solucin de los mismos.
1.2.2 CONSULTAS
Las consultas son las que verdaderamente hacen el trabajo en una base de
datos. Pueden realizar numerosas funciones diferentes. Su funcin ms comn
es recuperar datos especficos de las tablas. Los datos que desea ver suelen
estar distribuidos por varias tablas y, gracias a las consultas, puede verlos en
una sola hoja de datos. Adems, puesto que normalmente no desea ver todos
los registros a la vez, las consultas le permiten agregar criterios para "filtrar" los
datos hasta obtener solo los registros que desee. Las consultas a menudo
sirven de origen de registros para formularios e informes.
Algunas consultas son "actualizables", lo que significa que es posible editar los
datos de las tablas base mediante la hoja de datos de la consulta. Si trabaja
con una consulta actualizable, recuerde que los cambios se producen tambin
en las tablas, no solo en la hoja de datos de la consulta.
Hay dos tipos bsicos de consultas: las de seleccin y las de accin.
Una consulta de seleccin simplemente recupera los datos y hace que estn
disponibles para su uso. Los resultados de la consulta pueden verse en la
pantalla, imprimirse o copiarse al portapapeles. O se pueden utilizar como
origen de registros para un formulario o un informe.
Una consulta de accin, como su nombre indica, realiza una tarea con los
datos. Las consultas de accin pueden servir para crear tablas nuevas, agregar
datos a tablas existentes, actualizar datos o eliminar datos.
MySQL
1.4.1.2
Rena todos los tipos de informacin que desee registrar en la base de datos,
como los nombres de productos o los nmeros de pedidos.
Elija la clave principal de cada tabla. La clave principal es una columna que se
utiliza para identificar inequvocamente cada fila, como Id. de producto o Id. de
pedido.
Examine cada tabla y decida cmo se relacionan los datos de una tabla con las
dems tablas. Agregue campos a las tablas o cree nuevas tablas para clarificar
las relaciones segn sea necesario.
Ajustar el diseo
Analice el diseo para detectar errores. Cree las tablas y agregue algunos
registros con datos de ejemplo. Compruebe si puede obtener los resultados
previstos de las tablas. Realice los ajustes necesarios en el diseo.
Aplique reglas de normalizacin de los datos para comprobar si las tablas estn
estructuradas correctamente. Realice los ajustes necesarios en las tablas.
Fig. 10:
Diseo
de una Base de Datos
Las entidades principales mostradas aqu son los productos, los proveedores,
los clientes y los pedidos. Por tanto, parece lgico empezar con estas cuatro
tablas: una para los datos sobre los productos, otra para los datos sobre los
proveedores, otra para los datos sobre los clientes y otra para los datos sobre
los pedidos. Aunque esto no complete la lista, es un buen punto de partida.
Puede seguir ajustando la lista hasta obtener un diseo correcto.
Cuando examine por primera vez la lista preliminar de elementos, podra estar
tentado a incluirlos todos ellos en una sola tabla en lugar de en las cuatro
tablas mostradas en la ilustracin anterior. A continuacin le explicaremos por
qu eso no es una buena idea. Considere por un momento la tabla que se
muestra a continuacin:
Una vez ajustadas las columnas de datos de cada tabla, ya puede seleccionar
la clave principal de cada tabla.
2.1.5 ESPECIFICAR CLAVES PRINCIPALES
Cada tabla debe incluir una columna o conjunto de columnas que identifiquen
inequvocamente cada fila almacenada en la tabla. sta suele ser un nmero
Fig. 16:
Formulario con
Informacin de
Tablas
Relacionadas
La
este formulario procede de la tabla Clientes...
informacin
de
Fig. 17:
Uno a
Relacin de
Varios
Si las dos tablas tienen temas diferentes con claves principales distintas,
elija una de las tablas (cualquiera de ellas) e inserte su clave principal en
la otra tabla como clave externa.
Determinar las relaciones entre las tablas le ayudar a asegurarse de que tiene
las tablas y columnas correctas. Cuando existe una relacin de uno a uno o de
uno a varios, las tablas implicadas deben compartir una o varias columnas
comunes. Cuando la relacin es de varios a varios, se necesita una tercera
tabla para representar la relacin.
2.1.7 AJUSTAR EL DISEO
Cuando tenga las tablas, los campos y las relaciones necesarias, debe crear y
rellenar las tablas con datos de ejemplo y probar que funcionan con la
informacin: creando consultas, agregando nuevos registros, etc. Esto le
permitir encontrar posibles problemas, como la necesidad de agregar una
columna que olvid insertar durante la fase de diseo, o dividir una tabla en dos
tablas para eliminar datos duplicados.
Compruebe si puede usar la base de datos para obtener las respuestas que
desea. Cree formularios e informes provisionales y compruebe si muestran los
datos segn lo previsto. Compruebe si existen datos duplicados innecesarios y,
si encuentra alguno, modifique el diseo para eliminar la duplicacin.
Cuando pruebe la base de datos inicial, probablemente se dar cuenta de que
se puede mejorar. stas son algunas comprobaciones que puede hacer:
Id. de producto
Nombre
Id1 de producto
Nombre1
Id2 de producto
Nombre2
Id3 de producto
Nombre3
considera cada interseccin de filas y columnas como una celda, cada celda
slo puede contener un valor.
Fig.
21
Nombre de producto
Este diseo infringe los requisitos de la segunda forma normal, porque Nombre
de producto depende de Id. de producto, pero no de Id. de pedido, por lo que
no depende de toda la clave principal. Debe quitar Nombre de producto de la
tabla, ya que pertenece a una tabla diferente (a la tabla Productos).
Fig. 22:
Segunda
Forma Normal
Nombre
PVP
Descuento
las
La barra de ttulo contiene el nombre del programa y del archivo con el que
estamos trabajando en el momento actual.
En el extremo de la derecha estn los botones para minimizar
, maximizar/restaurar
y cerrar
o Deshacer
Esta barra puede personalizarse para aadir todos los botones que quieras.
Veremos cmo ms adelante.
disponibles
en
el
momento
actual
se
muestran
Para salir del modo de acceso por teclado vuelve a pulsar la tecla ALT.
3.1.4 LA AYUDA
Access incorpora una documentacin muy til que explica las distintas
opciones y caractersticas del programa. Su consulta frente a una duda es muy
recomendable. Para acceder a ella podemos:
Hacer clic en el botn de Ayuda
opciones.
la
pestaa Archivo.
En
este
apartado
adems
Elijas la opcin que elijas, un poco ms a la derecha vers un panel con una
vista previa y las opciones necesarias para especificar el Nombre de
archivo y Ubicacin de la nueva base de datos. Esto es as porque, al
contrario que en otros programas como Word, Access necesita crear y guardar
el archivo antes de empezar a trabajar. No se puede ir realizando la base de
datos y guardarla cuando est lista.
Una tabla es el elemento principal de cualquier base de datos ya que todos los
dems objetos se crean a partir de stas.
Si observas esta ventana, a la izquierda aparece el Panel de navegacin,
desde donde podremos seleccionar todos los objetos que sean creados dentro
de
la
base
de
datos.
De entrada slo encontraremos la Tabla1 que se crea por defecto.
Puedes ocultar el panel haciendo clic en el botn Ocultar .
Desplegando la cabecera del panel puedes seleccionar qu objetos mostrar y
de qu forma.
3.2.2 CERRAR LA BASE DE DATOS
Se puede cerrar una base de datos de varias formas:
En
la
pestaa Archivo,
elegir
la
opcin Cerrar
base
de
datos
.
O bien cerrar Access. Obviamente la base tambin se cerrar.
3.2.3 ABRIR UNA BASE DE DATOS
Podemos abrir una base de datos ya existente de diferentes formas:
Desde la pestaa Archivo > Abrir
Desde Archivo > Reciente (el mtodo que hemos visto anteriormente) podemos
configurar cuntos elementos veremos en el acceso rpido. Por defecto son 4,
pero podemos cambiarlo hasta un mximo de 17. No es recomendable incluir
muchas, porque puede resultar molesto un listado demasiado extenso.
Tambin podemos eliminar este indicando que queremos mostrar 0 elementos
o bien desactivando la casilla de verificacin.
Hay que tener en cuenta que, tanto en la lista de archivos recientes como en su
acceso rpido, al hacer clic en un elemento se abrir con el nombre y ubicacin
que tena la ltima vez que se abri. Esto quiere decir que no es "inteligente".
Si le cambias el nombre a una base de datos o la trasladas a otra carpeta, la
lista quedar desactualizada y al tratar de abrir una base se mostrar un
la izquierda del nombre del campo aparecer una llave indicndonos que dicho
campo es la clave principal de la tabla.
Si quieres que el sistema se encargue automticamente de generar los valores
del campo que es clave principal, puedes definirlo con el tipo de
datos Autonumeracin.
Si queremos definir una clave principal compuesta (basada en varios
campos), seleccionar los campos pulsando simultneamente la tecla CTRL y el
campo a seleccionar y una vez seleccionados todos los campos hacer clic en el
botn anterior
Hacer clic con el botn central del ratn sobre la pestaa con el nombre de
la tabla. En algunos ratones el botn central es la propia ruedecita que nos
ayuda a desplazarnos hacia arriba y hacia abajo.
O bien hacer clic sobre el botn Cerrar
derecha al mismo nivel que la pestaa
de la
en el
Aparecer
reemplazar siguiente:
el
cuadro
de
dilogo Buscar
caso
contrario,
deberemos
acceder
desde
la
La pestaa Reemplazar tiene las mismas opciones que para buscar y adems
un cuadro para introducir el valor de sustitucin, el cuadro Reemplazar por: y
un botn Reemplazar que reemplaza el valor donde nos encontramos en ese
momento, y un botn Reemplazar todos que sustituye todos los valores
encontrados por el de sustitucin.
Esta opcin hay que utilizarla con mucho cuidado porque a veces pueden
ocurrir resultados inesperados sobre todo si no utilizamos la opcin Hacer
coincidir todo el campo.
Fig. 54:
Propiedades de
Campo
entre
-1,79769313486231E308
equivalentes
entre
s,
al
formatos
igual
que
lo
de
del
En caso de que tengas una tabla abierta, tambin encontrars este botn en:
- La pestaa Herramientas de tabla > Diseo > grupo Relaciones, si estamos
en Vista
Diseo.
- La pestaa Herramientas de tabla > Tabla > grupo Relaciones, si estamos
en la Vista Hoja de datos.
Aparecer el cuadro de dilogo Mostrar tabla y en l deberemos indicar qu
tablas queremos relacionar.
En la parte superior deben estar los nombres de las dos tablas relacionadas
(Pacientes e Ingresos) y debajo de stos el nombre de los campos de
relacin (cdigo paciente y codigo paciente). Ojo! La informacin de ambos
campos se debe corresponder, por lo tanto han de ser del mismo tipo de datos.
No puedes relacionar, por ejemplo una fecha de nacimiento con un apellido. En
cambio no es necesario que el nombre del campo sea el mismo.
Observa en la parte inferior el Tipo de relacin que se asignar dependiendo
de las caractersticas de los campos de relacin (en nuestro caso uno a
varios porque un mismo paciente puede ingresar en la clnica ms de una
vez).
Activar el recuadro Exigir integridad referencial haciendo clic sobre ste.
Si se desea, se puede activar las casillas Actualizar en cascada los campos
relacionados y Eliminar en cascada los registros relacionados.
Para terminar, hacer clic sobre el botn Crear.
Se crear la relacin y sta aparecer en la ventana Relaciones.
Aparecern todas las relaciones asociadas a la tabla y todas las tablas que
intervienen en estas relaciones.
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. Las veremos ms adelante.
Consultas especficas de SQL.
Son consultas que no se pueden definir desde la cuadrcula QBE de Access
sino que se tienen que definir directamente en SQL, como por ejemplo las
de Unin. Estas consultas no se estudiarn en este curso ya que para
definirlas hay que saber SQL, cosa que no es objeto de este curso.
3.6.2 CREAR UNA CONSULTA
Para crear una consulta, seguir los siguientes pasos:
Abrir la base de datos donde se encuentra la consulta a crear.
Hacer clic en el botn Diseo de Consulta en la pestaa Crear:
el resultado de la consulta. Por lo tanto est formado por una condicin o varias
condiciones unidas por los operadores Y (AND) y O (OR).
O: esta fila y las siguientes se utilizan para combinar condiciones.
3.6.4 AADIR CAMPOS
Para aadir campos a la cuadrcula podemos:
Hacer doble clic sobre el nombre del campo que aparece en la zona de
tablas, este se colocar en la primera columna libre de la cuadrcula.
Hacer clic sobre el nombre del campo que aparece en la zona de tablas y sin
soltar el botn del ratn arrastrar el campo sobre la cuadrcula, soltar el botn
cuando estemos sobre la columna delante de la cual queremos dejar el campo
que estamos aadiendo.
Hacer clic sobre la fila Campo: de una columna vaca de la rejilla, aparecer
a la derecha la flecha para desplegar la lista de todos los campos de todas las
tablas que aparecen en la zona de tablas. Si tenemos muchos campos y varias
tablas podemos reducir la lista seleccionando primero una tabla en la fila Tabla:
as en la lista desplegable slo aparecern campos de la tabla seleccionada.
Tambin podemos teclear directamente el nombre del campo en la
fila Campo: de una columna vaca de la cuadrcula.
Si queremos que todos los campos de la tabla aparezcan en el resultado
de la consulta podemos utilizar el asterisco * (sinnimo de 'todos los campos').
3.6.5 DEFINIR CAMPOS CALCULADOS
Al igual que podemos definir en una tabla un campo cuyo tipo de datos
sea Calculado tambin podemos incluir campos calculados en las consultas.
Cundo incluir la expresin en una tabla y cundo en una consulta? La
respuesta depender de cada caso concreto. Si el resultado de la expresin se
va a utilizar frecuentemente en consultas, listados o estadsticas, puede ser
ms interesante guardar el dato en la propia tabla. Si en cambio se trata de un
clculo ms especfico puede ser preferible no utilizar espacio en el disco para
conservar estos valores, definiendo un campo calculado en la consulta.
Para definir un campo como calculado, simplemente deberemos escribir una
expresin en el espacio reservado para indicar el campo. La sintaxis ser:
Nombre del campo: expresin
Por ejemplo, si disponemos de un campo Precio, podramos realizar la
siguiente expresin: Precio con IVA: Precio * 1,18
Mover un poco el cursor para que aparezca la flecha . Pulsar el botn del
ratn y sin soltarlo arrastrar la columna hasta la posicin deseada.
hacer clic).
haciendo
clic
sobre
el
modo
una de las filas o:
Del
mismo
pasa con cada
Fig.
81:
Cuadro de
Dialogo
para
Agregar
Parmetros
Por defecto la combinacin es interna (incluye slo las filas donde los campos
combinados (campos de unin) de ambas tablas sean iguales), si queremos
definir una combinacin externa deberemos seleccionar la opcin 2 o la 3
segn lo que queramos obtener.
Si seleccionamos la opcin 2,
Fig. 86:
Combinacin si
se selecciona la
Opcin 2
Si seleccionamos la opcin 3,
Fig. 88:
Combinacin si
se Selecciona
la Opcin 3
que sufren las consultas de resumen y que veremos a lo largo del tema. Por
ejemplo este tipo de consulta no permite modificar los datos del origen.
En el ejemplo que viene a continuacin tienes un ejemplo de consulta normal
en la que se visualizan las filas de una tabla de oficinas ordenadas por regin,
en este caso cada fila del resultado se corresponde con una sola fila de la tabla
oficinas, mientras que la segunda consulta es una consulta resumen, cada fila
del resultado se corresponde con una o varias filas de la tabla oficinas.
Todas las filas que tienen valor nulo en la columna de agrupacin, pasan a
formar un nico grupo.
3.7.3 INCLUIR EXPRESIONES
La opcin Expresin permite poner en la fila Campo: una expresin en vez
de un nombre de columna.
Esta expresin tiene ciertas limitaciones. Slo puede contener operandos que
sean funciones de agregado (las funciones que acabamos de ver
(suma( ), Promedio( ), DesvEst( ), Mn( ), Max( )...) valores fijos o nombres de
columna que aparezcan con la opcin AgruparPor.
En una expresin se pueden combinar varias funciones de agregado pero no
se pueden anidar funciones de agregado, por ejemplo en una expresin
puedo poner Max(nhoras)-Mn(nhoras) pero no Max (suma(nhoras)).
3.7.4 INCLUIR CRITERIOS DE BUSQUEDA
La opcin Dnde permite poner un criterio de bsqueda que se aplicar
a las filas del origen de la consulta antes de realizar los clculos. Por ejemplo
queremos saber cuntos alumnos tenemos de Valencia, para ello tenemos que
contar los registros de la tabla alumnado pero seleccionando previamente los
de Valencia, esto se definira de la siguiente forma:
Fig. 93: El
criterio de
Bsqueda es
Valencia
el
nombre
del
origen
elegido
pulsamos
el
y el campo se
ser til para sacar datos en una tabla para enviarlos a alguien, o para crear
copias de nuestras tablas.
Para crear una consulta de Creacin de tabla:
Abrimos una nueva consulta en Vista Diseo.
Aadimos la tabla o las tablas de donde vamos a sacar los datos a grabar en la
nueva tabla.
Diseamos la consulta como una consulta de seleccin normal de tal forma que
en el resultado de esa consulta aparezcan exactamente los registros que
queremos guardar en la nueva tabla.
Hacemos clic en el botn Crear Tabla de la pestaa Diseo:
el
botn Aceptar y
volvemos
la
Fig. 109:
Propiedades de
la Consulta
Para ver los datos que se grabarn en la nueva tabla elegir la Vista Hoja de
datos (en el botn Ver), ya que esta opcin nos permite ver el resultado de la
consulta sin crear la nueva tabla. La opcin Ejecutar, en cambio, hace que se
cree la nueva tabla con los datos obtenidos de la consulta.
Fig. 110:
Botones Ver y
Ejecutar
postal] hemos puesto nulo, lo que significa que actualizar el campo cdigo
postal al valor nulo en los registros donde cdigo postal sea igual a cero.
Si actualizamos una columna definida como parte de una relacin, esta
columna se podr actualizar o no siguiendo las reglas de integridad
referencial. (Ver unidad 6)
Para ver los datos que se modificarn antes de realizar la actualizacin
podemos hacer clic sobre el tipo de vista Hoja de datos de la pestaa Inicio.
Para ejecutar la consulta hacer clic sobre el icono
consulta se realizar la actualizacin de la tabla.
. Al ejecutar la
consulta tiene que contener el campo horas restantes y el campo horas del
curso en el que est matriculado el alumno, por eso habra que combinar las
tablas Alumnado y Cursos. La consulta quedara as:
el
botn Aceptar y
volvemos
la
Con esta consulta eliminamos los cursos (Desde la tabla Cursos) que tengan
alumnos de Valencia (Dnde Poblacin = "Valencia").
Cuando el origen es una sola tabla la columna Desde no es necesaria.
Si NO se indica un criterio de bsqueda, se borran TODOS los registros de la
tabla.
Para ver los datos que se borrarn antes de realizar la eliminacin podemos
hacer clic sobre el tipo de vista Hoja de datos de la pestaa Inicio.
Para ejecutar la consulta hacer clic sobre el botn
. Al ejecutar la consulta
se realizar la eliminacin de los registros de la tabla aunque previamente nos
avisa que va a eliminar tantas filas y nosotros podemos cancelar esa
eliminacin.
Una vez borrados, los registros no se pueden recuperar.
Si la tabla donde borramos est relacionada con otras tablas se podrn
borrar o no los registros siguiendo las reglas de integridad
referencial definidas en esas relaciones. Si no puede borrar todas las filas que
tena que borrar nos manda un mensaje avisndonos que no ha podido
eliminar tantas filas por infringir esas reglas.
3.10 FORMULARIOS
Los formularios sirven para definir pantallas generalmente para editar los
registros de una tabla o consulta.
3.10.1 CREAR FORMULARIOS
Para crear un formulario tenemos varias opciones.
Podemos acceder a todas ellas desde la pestaa Crear:
y el campo se
botn
En esta ventana el asistente nos pregunta el ttulo del formulario, este ttulo
tambin ser el nombre asignado al formulario.
En anteriores versiones disponamos de un paso previo que nos permita
incorporar cierto estilo utilizando las distintas opciones de diseo disponibles.
En Office 2010 se opta por eliminar este aspecto esttico en la propia creacin
del formulario. Ser ms adelante cuando lo manipularemos para incorporar
estilos, utilizando los temas disponibles.
Antes de pulsar el botn Finalizar podremos elegir entre:
Abrir el formulario para ver o introducir informacin en este caso
veremos el resultado del formulario preparado para la edicin de registros, por
ejemplo:
en el men
Alrededor del rea de diseo tenemos unas reglas que nos permiten medir
las distancias y los controles, tambin disponemos de una cuadrcula que nos
ayuda a colocar los controles dentro del rea de diseo.
Para ver u ocultar las reglas o la cuadrcula tenemos las
opciones Regla y Cuadrcula respectivamente, que tambin puedes ver en la
imagen anterior del men contextual del formulario
3.10.5 LA PESTAA DISEO DEL FORMULARIO
El primer botn que vemos est localizado en el grupo Vistas, y nos permite
pasar de una vista a otra. Lo utilizaremos mucho.
dinmica, Hoja
de
Con el botn
hacemos aparecer
cuadro Propiedades del control seleccionado.
desaparecer
el
3.10.6 TEMAS
Un tema es un conjunto de formatos que conforman el estilo general que
presenta un formulario. Engloba los colores, la fuente y los distintos efectos que
utilizar por defecto. Si cambias el tema, no lo cambiars nicamente al
formulario en cuestin, sino a todos ellos. Esto no implica que no se pueda
personalizar alguno de sus elementos de forma independiente, de hecho
podemos hacerlo con las herramientas de la pestaa Formato.
Cuando queremos crear varios controles del mismo tipo podemos bloquear
el control haciendo clic con el botn secundario del ratn sobre l. En el men
contextual elegiremos Colocar varios controles.
A partir de ese momento se podrn crear todos los controles que queramos de
este tipo sin necesidad de hacer clic sobre el botn correspondiente cada vez.
Para quitar el bloqueo hacemos clic sobre el botn
seleccionar la opcin del men contextual para desactivarla.
o volvemos a
El botn
activar o desactivar la Ayuda a los controles. Si lo tenemos
activado (como en la imagen) al crear determinados controles se abrir
un asistente para guiarnos.
Ahora vamos a ver uno por uno los tipos de controles disponibles:
Icono
Control
Seleccionar
Descripcin
Vuelve a dar al cursor la funcionalidad de
seleccin, anulando cualquier otro control
que hubiese seleccionado.
Se utiliza principalmente para presentar un
dato almacenado en un campo del origen
del formulario. Puede ser de dos tipos:
dependiente
o
independiente.
Cuadro de texto
Etiqueta
Botn
Control
pestaa
de
Hipervnculo
Control
de
explorador web
Control
de
navegacin
Grupo
opciones
de
Insertar salto de
lnea
Cuadro
combinado
Grfico
Lnea
Botn
alternar
de
Cuadro de lista
Rectngulo
Casilla
verificacin
de
Marco de objeto
independiente
Datos adjuntos
Botn
opcin
de
este aspecto
Subformulario/
Subinforme
Marco de objeto
dependiente
Imagen
Aadir controles
Para aadir al formulario un nuevo campo del origen, debers abrir la Lista
de campos haciendo clic en el botn Agregar campos existentes en la
pestaa Diseo.
En esta ventana aparecen todos los campos del origen del formulario. A
continuacin hacer clic sobre el campo a aadir y sin soltar el botn del ratn
arrastrar el campo en el rea del formulario hasta el lugar donde queremos que
aparezca el campo. Access crear automticamente una etiqueta con el
nombre del campo, y un cuadro de texto asociado al campo.
Tambin podremos aadir campos de otras tablas distintas a la de origen.
Si queremos aadir otro tipo de control, como por ejemplo una imagen,
utiliza la seccin Controles y campos que hemos visto en el apartado anterior,
lo encontrars en la pestaa Diseo. Haz clic sobre el tipo de control que
queremos aadir, vers que el cursor ha tomado otra forma, ahora nos
posicionamos en el rea del formulario donde queremos definir el control,
apretamos el botn izquierdo del ratn y mantenindolo apretado arrastramos
el ratn hasta dejar el control del tamao deseado.
Copiar controles
Copiar controles es muy rpido y til si deseas introducir varios controles de
un mismo tipo. Slo tienes que seleccionar el control a duplicar y hacer clic
en el botn Copiar de la pestaa Inicio (tambin puedes utilizar la combinacin
- Tabular, en cambio, coloca las etiquetas en la zona superior y bajo ella todos
los campos organizados por columnas, de forma que cada fila es un registro
distinto.
varios
controles,
podemos
moverlos
uno
uno
guindonos por la cuadrcula, pero tenemos una opcin que nos permite
realizar de forma ms cmoda esta tarea.
Adems de todas estas opciones, tenemos que tener en cuenta que Access
2010 incorpora una plantilla que facilita la colocacin de los controles. Al
arrastrar un control, ste tender a autoajustarse. Esto significa que
mantendr la separacin entre controles, posicin, tamao y espaciado
adecuados al formulario.
Si movemos el control de una columna a otra, se colorear el espacio que va a
ocupar:
Nota: Hemos ocultado la cuadrcula para que el ejemplo sea ms claro, pero
evidentemente estamos en la Vista Diseo.
En ocasiones no te interesar que se coloque donde Access elige, en tal caso
elige Quitar diseo y colcalo a tu gusto, a mano o con las opciones vistas
anteriormente.
datos de varias tablas lo mejor ser crear una consulta para obtener esos datos
y luego elegir como origen del informe esa consulta.
A continuacin seleccionamos los campos haciendo clic sobre el campo para
seleccionarlo y clic sobre el botn
campo.
y el campo se
botn
elegir
entre
Con la opcin Ajustar el ancho del campo de forma que quepan todos los
campos en una pgina, se supone que el asistente generar los campos tal
como lo dice la opcin.
A continuacin pulsamos el botn Siguiente > y aparece la ltima ventana:
En esta ventana el asistente nos pregunta el ttulo del informe, este ttulo
tambin ser el nombre asignado al informe.
Antes de pulsar el botn Finalizar podemos elegir entre:
Vista previa del informe en este caso veremos el resultado del informe
preparado para la impresin
o bien,
Modificar el diseo del informe, si seleccionamos esta opcin aparecer la
ventana Diseo de informe donde podremos modificar el aspecto del informe.
El botn Ver del grupo Vistas nos permite pasar de una vista a otra, si lo
desplegamos podemos elegir entre Vista Diseo la que estamos describiendo
ahora,
la Vista
Presentacin que
muestra
una
mezcla
de
la
vista Informes y Diseo y finalmente la Vista Informes que muestra el informe
en pantalla
La Vista Preliminar nos permite ver cmo quedar la impresin antes de
mandar el informe a impresora.
En el grupo Temas encontrars herramientas para dar un estilo homogneo
al informe. No entraremos en detalle, porque funciona igual que los temas de
los formularios.
El botn Agrupar y ordenar
del grupo Agrupacin y totales permite
modificar los niveles de agrupamiento como veremos ms adelante.
En la parte central puedes ver el grupo Controles en el que aparecen todos
los tipos de controles para que sea ms cmodo aadirlos en el rea de diseo
como veremos ms adelante. Tambin encontramos algunos elementos que
podemos incluir en el encabezado y pie de pgina.
En el grupo Herramientas podrs encontrar el botn Agregar campos
existentes entre otros, que hace aparecer y desaparecer el cuadro Lista de
campos en el que aparecen todos los campos del origen de datos para que
sea ms cmodo aadirlos en el rea de diseo como veremos ms adelante.
Todo informe tiene asociada una pgina de cdigo en la que podemos
programar ciertas acciones utilizando el lenguaje VBA (Visual Basic para
Aplicaciones), se accede a esa pgina de cdigo haciendo clic sobre el
botn
Con el botn
hacemos aparecer y desaparecer el cuadro
Propiedades del control seleccionado. Las propiedades del informe son
parecidas a las de un formulario.
Recuerda que siempre podemos acceder a la ayuda de Access haciendo clic
en el botn
Cuando queremos crear varios controles del mismo tipo podemos bloquear
el control haciendo clic con el botn secundario del ratn sobre l. En el men
o volvemos a
El botn
activar o desactivar la Ayuda a los controles. Si lo tenemos
activado (como en la imagen) al crear determinados controles se abrir
un asistente para guiarnos.
Ahora vamos a ver uno por uno los tipos de controles disponibles:
Icono Control
Seleccion
ar
Descripcin
Vuelve a dar al cursor la funcionalidad de seleccin,
anulando cualquier otro control que hubiese
seleccionado.
Se utiliza principalmente para presentar un dato
almacenado en un campo del origen del informe.
Puede ser de dos tipos: dependiente o independiente.
Cuadro
de texto
Etiqueta
Hipervnc
ulo
Insertar
salto de
lnea
Grfico
Lnea
Botn de
alternar
Rectngu
lo
Casilla de
verificaci
n
Marco de
objeto
independi
ente
Datos
adjuntos
Botn de
opcin
Subformu
lario/
Subinfor
me
Marco de
objeto
dependie
nte
Imagen
ordenar
Imprimir directamente
1. Hacer clic sobre el nombre del informe que queremos imprimir en
el Panel de Navegacin para seleccionarlo.
2. Despliega la pestaa Archivo y pulsa Imprimir. A
aparecern ms opciones, escoger Impresin Rpida.
la
derecha
la
derecha
la
pestaa Archivo,
en el men contextual.
preliminar en
el
Es posible que veas los botones de forma distinta, ya que cambian de tamao
dependiendo del tamao de que disponga la ventana de Access.
ENLACES BIBLIOGRFICOS
http://office.microsoft.com/es-mx/access-help/conceptos-basicos-sobrebases-de-datos-HA010064450.aspx
http://www.monografias.com/trabajos34/base-de-datos/base-dedatos.shtml#modelo
http://www.ecured.cu/index.php/Sistema_Gestor_de_Base_de_Datos
http://uvfdatabases.wordpress.com/2009/02/07/tipos-de-usuarios-de-labase-de-datos/
http://www.aulaclic.es/access2000/b_3_1_1.htm
http://office.microsoft.com/es-mx/access-help/conceptos-basicos-deldiseno-de-una-base-de-datos-HA001224247.aspx
http://www.aulaclic.es/access-2010