Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Qu es Access?
Es una aplicacin que permite crear y gestionar bases de datos.
Interfaz muy intuitiva
Es muy til para aprovechar la informacin
Organiza datos estableciendo relacin entre ellos, utilizando mltiples tablas
que pertenecen a la misma rea.
Realiza clculos complejos de manera rpida y eficaz
Ejercicio #1
Base de datos:
Datos organizados en base a un objetivo comn. Lista organizada.
Access permite la extraccin rpida de la informacin exacta que se necesita
mediante consultas e informes, adems de almacenar la informacin.
Para almacenar datos se usan Tablas
Para gestionar datos
Consultas
Formularios
Informes
Paginas
Macros
Modulos
Las Tablas:
Columnas = Campos
Filas = Registros
Vista Hoja de Datos
Vista Diseo da acceso a la configuracin de la tabla, para manejar entre otros,
las caractersticas de las tablas.
Consultas: objeto til para localizar informacin especfica en las mltiples
tablas segn los parmetros indicados por el usuario.
Informes: objeto para mostrar de manera atractiva y amigable la informacin
contenida en la base de datos. Se pueden mostrar en varias tablas de consulta.
Las bases de datos relacionadas evitan duplicar los datos gracias a que
permiten establecer relaciones entre los campos de las tablas. As, Access
puede recopilar la informacin desglosada en las tablas.
Relacin Uno a Uno:
La relacin uno a uno se ha de establecer cuando se desee relacionar un nico
registro de la Tabla principal con otro registro exclusivo de la Tabla secundaria,
y viceversa. As es posible relacionar, por ejemplo, una tabla con los datos de
envo de los clientes con otra tabla que contiene los datos de los clientes
detallados, compartiendo un campo comn, IdCliente. Este tipo de relacin es
poco habitual, precisamente porque al relacionarse los registros uno a uno la
informacin se suele almacenar en una nica tabla. Sin embargo, puede ser de
gran utilidad en algunos casos para dividir una tabla con muchos campos con
el objetivo de aislar parte de la informacin por razones de seguridad o para
relacionar informacin que slo se aplica a un subconjunto de la tabla principal.
Relacin Uno a Varios:
La relacin uno a varios ha de aplicarse cuando se necesita relacionar un nico
registro de la Tabla principal con varios registros de la Tabla secundaria. De esa
manera, por ejemplo, se puede establecer la relacin entre un cliente,
representado en una tabla Cliente, con sus pedidos registrados en otra tabla.
Para representar este tipo de relacin lo importante es que la Clave principal de
la tabla de origen de la relacin, en este caso IdCliente, est incluida como
campo en la tabla destino, en este caso en la tabla Pedidos, como Clave
externa.
ELABORAR FORMULARIOS:
Objetivos:
junto con el botn Formulario que siempre se va poder sustituir por una
imagen, como por ejemplo el logotipo de su empresa. En la Vista Presentacin
tendr activas las Herramientas de presentacin del formulario para modificar
las etiquetas del formulario. Para modificarlas simplemente haga clic sobre la
que quiera modificar y haga las modificaciones que desee.
Si en algn momento quiere editar los cuadros de texto del formulario, es
necesario abrir la Vista Formulario. Para ello, haga clic en el comando Ver y en
el desplegable pulse de nuevo sobre la opcin Vista Formulario. Las fichas
contextuales Herramientas de formulario ya no estn disponibles. Haga clic
sobre una etiqueta, por ejemplo Direccin. Qu ocurre? Ahora, la etiqueta ya
no se selecciona para modificarla, en cambio el cuadro de texto s que se ha
seleccionado para que pueda editarlo.
En la parte inferior de la ventana de Access encontrar la Barra de navegacin
registro que podemos utilizar para ver los distintos registros que forman parte
del Formulario. Haga clic en el botn Siguiente registro y Access le muestra el
segundo registro de la tabla. En esta barra se encuentra tambin el botn
Nuevo registro (vaco), con el que podr crear un nuevo registro en la tabla.
Haga clic sobre l y se le muestra un formulario en blanco con los campos
necesarios para introducir informacin de un nuevo Centro.
Cris y Martn no vean necesario crear el formulario con todos los campos, por
lo que han decidido volver a crear el formulario utilizando el Asistente para
formularios. As podrn elegir los campos que van a aparecer en l. Como
vimos en el captulo anterior esta accin se lleva a cabo mediante el Asistente
para formularios. Con la tabla ya abierta, haga clic en la ficha Crear y
seguidamente pulse de nuevo en comando Asistente para formularios. Se
abre el cuadro de dilogo Asistente para formularios.
El primer paso del Asistente es establecer qu campos quiere que aparezcan
en su formulario. Para ello ser necesario indicar, en primer lugar la tabla de
la que se quieren tomar los campos. Por defecto le aparece la que est abierta.
A continuacin aada los campos que necesite. Seleccione un campo en la
seccin Campos disponibles en y haga clic en el botn Aadir. Si el formulario
ya presenta el primer campo, haga lo mismo con el resto y luego pulse en el
botn Siguiente.
En este paso decidir la distribucin que quiere aplicar a su formulario. Puede
visualizar las distintas opciones marcando su correspondiente casilla de
verificacin y observar su aspecto en el cuadro de muestra. Para nuestro
ejemplo seleccione la distribucin Justificado, y haga clic en el botn Siguiente.
En el ltimo paso podr decidir el nombre que quiere dar a su formulario.
Compruebe que est activada la casilla de verificacin de la opcin Abrir el
formulario para ver o introducir informacin. Si selecciona Modificar el diseo
En la ventana de la consulta aparecen las dos tablas seleccionas junto con una
representacin de las posibles relaciones que pudiera haber entre ellas.
Es el momento de pasar al diseo de los campos. Para hacerlo, haga doble
clic en el campo escogido, por ejemplo sobre el campo Nombre de la tabla
Datos_Personales. Observe cmo se ha aadido a la rejilla de la parte inferior
del diseo. Fjese que el programa especifica el nombre del campo y la tabla de
donde viene. Haga lo mismo con los campos Apellidos, Direccin, Poblacin y
Cdigo Postal de la tabla Datos_personales y con el campo Indefinido de la
tabla Empleados. En la rejilla de diseo se muestran todos los campos
escogidos.
Sara cuenta con todos los campos seleccionados, pero ella slo necesita
conocer aquellos empleados que no estn indefinidos. Cmo le puede dar la
instruccin a Access? Se hace en la fila Criterios del campo correspondiente. En
el ejemplo, sitese en la casilla de criterios del campo Indefinido. Este es el
lugar donde se anotan los criterios que exige la consulta. Como este campo
est configurado como tipo Si/No, o lo que es lo mismo, verdadero/falso,
escriba Falso, lo que indica que los contratos que se mostrarn en la consulta
no son indefinidos.
Ya ha terminado con el diseo de la consulta. Si quiere ver el resultado de
forma temporal, dentro de la ficha contextual Diseo localice el grupo
Resultados y haga clic en el comando Ejecutar . Como ve, la consulta ha
contestado la pregunta hecha a la base de datos devolviendo los datos de los
trabajadores, y slo de aquellos que no tienen contrato indefinido.
Access permite ocultar y mostrar los campos seleccionados para la consulta.
Esta opcin es muy til para ocultar el campo donde se ha establecido el
criterio en el cul slo se muestra informacin recurrente, es decir, se muestra
como dato el criterio establecido. En este caso, todos los registros del campo
Indefinido muestran la informacin de contratos no indefinidos. Para ocultar un
campo, haga clic en Vista diseo y acceda de nuevo al diseo de la consulta.
Fjese en la rejilla de diseo y observe la fila Mostrar. Las casillas de verificacin
activadas de cada uno de los campos indican que el campo es visible en la
consulta. Desactive la casilla Mostrar del campo Indefinido. Para comprobar el
cambio, haga clic de nuevo en el botn Ejecutar. Perfecto! El campo Indefinido
ya no se muestra en la consulta.
Sara ha enseado a Martn a crear consultas y ya han obtenido gran cantidad
de informacin. Sin embargo, Sara se ha dado cuenta de una cosa: cada vez
que hace una consulta tiene que disearla de nuevo? Martn est convencido
de que Access permite guardar las consultas para ejecutarlas siempre que uno
quiera. Veamos si lleva razn!
Objetivos
de exploracin de los objetos de Access aparece una seccin para Informes con
el informe recin guardado.
Para cerrar el informe, dirjase al extremo derecho de la ventana y haga clic
sobre el botn cerrar de la pestaa del objeto. Listo! El informe ya no est
abierto, ahora slo aparece abierta la tabla Productos, la cual puede cerrarla de
la misma forma que el informe.
Martn ahora necesita un informe ms significativo y que no sea una versin
ms bonita de una de las tablas o consultas de la base de datos, como hizo
antes. En esta ocasin quiere extraer un informe que resuma los datos de
varias tablas para conocer el estado de las ventas y los clientes que han
realizado pedidos en la primera mitad del ao, se pregunta cmo hacerlo.
Ayudamos a Martn a conseguir su objetivo?
La accin de crear informes basados slo en algunos campos determinados es
tarea del Asistente. Pongmoslo en marcha! Acceda a la ficha Crear y, una
vez en ella, busque el grupo Informes y haga clic en el comando Asistente para
informes. Observe el cuadro de dilogo del Asistente para informes recin
abierto. En la parte superior del cuadro, Access nos informa de lo que podemos
hacer.
A la hora de crear un informe con campos escogidos es importante tener claro
los campos que se necesitan y a qu tablas pertenecen, pues en esta primera
ventana del Asistente para informes se debern seleccionar. Concretamente,
la casilla Tablas/Consultas permite seleccionar la tabla de la que se escogern
los campos, por defecto aparece marcada la que est seleccionada en el Panel
de exploracin de objetos de Access. Para seleccionar la que necesite, haga clic
en el lanzador del desplegable, y entre las tablas/consultas disponibles, haga
un nuevo clic sobre la que necesite, por ejemplo tabla Pedidos_2011.
Tras escoger la tabla que necesita, compruebe cmo en la lista de Campos
disponibles aparecen ahora slo los campos de la tabla seleccionada. Para el
informe sobre el volumen de ventas, que deseamos obtener en esta ocasin,
necesitamos los campos idCliente, Nombre e idPedido. Para seleccionar el
primero de ellos, haga clic sobre el campo idCliente en la lista de la izquierda y,
tras seleccionarlo, haga de nuevo clic en el botn aadir. Perfecto! Ahora
cuenta con el primer campo en la lista de Campos seleccionados. Repita esta
accin hasta tener los campos Nombre e idPedido que desea de la tabla
Pedidos_2011. Al acabar observe como aparecen los tres campos escogidos en
el listado Campos seleccionados.
Ahora, para seleccionar campos de otra tabla o consulta, lo primero que debe
de hacer es seleccionar una nueva tabla o consulta, en este caso la consulta
Ventas_Mes. Tras ello, en el listado de Campos disponibles aparecen los
campos de esa consulta, mientras que en el listado Campos seleccionados se
mantienen los escogidos anteriormente. Para seleccionar otro campo, haga clic
sobre uno de los campos que necesite, por ejemplo en Venta, y haga clic en el
botn aadir. Lo mismo con el resto de los campos que necesite, en este caso
Mes. Perfecto! Por fin aparecen todos los campos que se necesitan para el
informe en el listado Campos seleccionados. Haga clic en Siguiente para
continuar con la creacin del informe.
En la siguiente pgina del asistente, ste pregunta si se desea agrupar los
registros por algn nivel concreto. Es decir, si se desean agrupar los registros
por un valor o dato de un campo concreto que aparece repetido en varios
registros, consiguiendo de esa forma que los registros aparezcan agrupados y
ordenados facilitando la interpretacin y lectura del informe impreso. En este
caso Martn desea que los resultados de las ventas y la informacin de los
clientes aparezcan organizados por el Mes en el que se realiz el pedido. Por
ello, haga clic sobre el campo Mes y, una vez que aparece seleccionado, haga
clic en el botn aadir. Observe como la vista previa del informe ha cambiado
para sealar que los registros se agruparan por el campo Mes, y avance
haciendo clic en Siguiente.
En este paso, el asistente proporciona la opcin de ordenar los datos del
informe hasta por cuatro campos, seleccionando orden ascendente o
descendente. En esta ocasin, Martn quiere ordenar el informe nicamente
por el campo IdCliente. Le ayudamos? Haga clic en la flecha de la primera
casilla y, entre las opciones desplegadas, seleccione el campo por el cual se
desea ordenar. Si quisiese cambiar el criterio de ordenacin tan slo debera
hacer clic sobre el botn Ascendente, y observar como ste se cambiara a
Descendente. En esta ocasin, Martn ha decidido escoger el orden
Ascendente.
Antes de pasar a la siguiente pgina del asistente, haga clic en el botn
Opciones de resumen. Una vez abierto el cuadro de dilogo con el mismo
nombre, podr escoger la opcin de clculo que necesite para resumir los
datos. En esta ocasin aparece seleccionado el campo Venta, al ser el nico
campo numrico de entre los escogidos para el informe, y para l escogeremos
el clculo Suma. As, en el informe aparecern los valores de las ventas
sumados. Haga clic en Aceptar para guardar la configuracin y volver al cuadro
de dilogo del Asistente. Y una vez en l, haga clic en Siguiente.
En este paso se puede definir la organizacin deseada para presentar los datos
desde el rea Distribucin, siendo posible escoger entre las opciones En pasos,
Bloque y Esquema. Si selecciona la casilla de verificacin de una de las
opciones, por ejemplo Bloque, podr visualizar la estructura que tendr el
informe desde un ejemplo situado a la izquierda. Para el informe que estamos
diseando, escoja mejor la opcin Esquema y, en el rea de Orientacin, deje
marcada la opcin Vertical. Ahora, haga clic en Siguiente.
Por ltimo, slo queda dar nombre al informe. Para ello, en el campo Qu
ttulo desea aplicar al informe?, borre el nombre que aparece, que ser por
defecto el de la ltima tabla o consulta que selecciono para escoger los
campos, y una vez vaca la casilla, escriba por ejemplo Ventas por clientes. A
continuacin, hay que indicar cmo se abrir el informe, si en vista previa o en
vista diseo. En esta ocasin, deje marcada la opcin por defecto, Vista previa
del informe, y haga clic en Finalizar. Perfecto! Ya tenemos listo el informe.
Martn est contento porque ya tiene el informe que necesitaba. En l
aparecen agrupados los datos por meses y cada registro de clientes aparece
ordenado por el campo IdCliente. Adems, al final de cada grupo, Mes,
aparece la suma del total de las ventas de dicho mes. El informe creado
aparece en el Panel de exploracin de los objetos de Access. Si dicho panel
est cerrado, como en esta ocasin, bralo y observe el nuevo informe.
Martn est revisando con detalle el informe que acaba de crear, y se est
dando cuenta que le gustara personalizar los colores, apariencia y corregir el
tamao de algunas reas donde no se visualizan correctamente los datos.
Vayamos con l y descubramos cmo modificar el diseo!
El informe creado, Ventas por cliente, est abierto en la Vista Preliminar.
Desde ella podr modificar algunos aspectos superficiales de la apariencia
como son el Tamao de pgina, el Diseo de pgina y el Zoom.
Adems, si desease exportar los datos del informe a algn archivo especial
podr hacerlo desde el grupo de comandos Datos, disponible en esta vista. En
caso de necesitar hacer modificaciones de diseo sobre los ttulos, cuadros de
texto, etc., Access le ofrece la Vista Presentacin y la Vista Diseo. Pasemos a
conocerlas, pero antes cierre la Vista Preliminar haciendo clic en Cerrar vista
preliminar.
Tras cerrar la Vista Preliminar, vea como el informe permanece abierto pero
ahora con otra vista activada. Si no est seguro de que la vista activa sea
Vista Diseo, haga clic en el comando Ver y, entre las opciones, escjala.
Perfecto! Ahora fjese en lo que le ofrece esta vista. Concretamente, observe
la Cinta de opciones, en ella han aparecido cuatro fichas contextuales que
forman parte de las Herramientas de diseo de informe y que le permitirn
modificar la apariencia de los elementos del informe. Otro detalle de esta vista
es la divisin que presenta la ventana del informe. Fjese que hay una divisin
por cada elemento del informe. Pasemos a conocerlas en detal
Las divisiones principales que presenta la Vista Diseo y sus caractersticas,
son: Encabezado y pie de informe. Los campos colocados en estas secciones
aparecern una nica vez al principio o al final del informe. Encabezado y pie
de pgina. En esta seccin se colocan los campos que se mostrarn al principio
o al final de cada pgina del informe. Encabezado y pie de campo. Dentro de