Accessnew PDF
Accessnew PDF
Accessnew PDF
Para hacerte una idea más clara, piensa que una Base de Datos sirve en una
empresa como pueda ser un taller de reparación de vehículos para tener anotados los
siguientes conceptos:
El nombre, apellidos, dirección, teléfono, código postal de los clientes que han
acudido a nuestro taller a reparar su coche. (Es lo que en lenguaje de andar por casa
llamaríamos una ficha de clientes que guardaríamos en nuestro archivo de clientes)
También podríamos tener otra ficha con el nombre, apellidos, por qué banco
pasamos el recibo de la reparación, la avería sufrida, las horas de taller que se han
empleado en la reparación, las piezas aportadas y los precios aplicados a las horas y a
las piezas, así como el total de la reparación. (Sería otra ficha que guardaríamos en
nuestro archivo de reparaciones)
Para que entiendas todos estos conceptos, vas a entrar en la base de datos que
encontrarás en la carpeta Curso de Office llamada TALLER. Dentro de esta base de
datos, observarás que en el apartado TABLAS hay dos tablas creadas, una llamada
CLIENTES y otra llamada REPARACIONES. Si te fijas, tienen que ver con el ejemplo
expuesto al principio. Es importante que entiendas esto, pues a diferencia de los
anteriores programas (Excel) en Access, una base de datos (TALLER) se puede
componer dentro de ella de muchas otras subficheros (TABLAS, FORMULARIOS,
CONSULTAS, INFORMES.... todos ellos con su nombre, pero todos ellos
pertenecientes a la misma base de datos (TALLER).
Entra, por lo tanto en la base de datos TALLER y abre las dos tablas,
CLIENTES Y REPARACIONES y observa lo que son los campos y lo que son los
registros. Observa también cómo están diseñadas, si se parecen a la hoja de cálculo, si
tienen columnas y filas, si las columnas están nombradas por la parte superior, si son
presentables si quisiéramos imprimirlas y entregarlas a los clientes, etc...
También hay un INFORME que sirve como el Formulario para una mejor
presentación de una selección de datos de las tablas que atañen a todos o una parte de
los clientes.
1ª) ¿Cómo se llama la Base de Datos analizada? ¿Y los nombres de las tablas
dentro de ella? ¿Y el Formulario? ¿Y la Consulta? ¿Y el informe?
4ª) La consulta de dicha base de datos, ¿para qué sirve? Y del Informe, ¿qué
campos se han seleccionado y de qué tabla lo ha hecho?
A final de los años sesenta surgen las Bases de Datos. En una base de datos se
van a almacenar todos los datos que necesite la empresa; y los programas que utilicen
esos datos no se han de preocupar del almacenamiento físico de los mismos. Cualquier
cambio en la estructura de los datos no afectará a los programas de aplicación que los
utilicen.
Así pues definimos una Base de Datos como un conjunto de datos relacionados
entre sí con información referente a algo y el conjunto de programas y métodos que
trabajan con esos datos. Así, se pueden utilizar las Bases de Datos para cosas tan
sencillas como mantener un registro de nuestra agenda personal de teléfonos, o tan
complicadas como llevar toda la gestión de una gran empresa u organización.
• Entidad: objeto acerca del cual se recoge información de interés para la base de
datos. Por ejemplo la entidad TALLER.
• Atributo: es cada uno de los datos que forman parte de una entidad, es decir, es una
característica de la entidad (los vamos a llamar los campos de la tabla). Por ejemplo
el NOMBRE, la EDAD, DIRECCIÓN, TELÉFONO, CURSO...
• Tabla: es la estructura de datos utilizada para almacenar todos los datos de una base
de datos relacional. Representa una entidad ó una asociación de entidades, está
formada por un conjunto de filas y columnas, cada columna corresponde a un
atributo o campo. Y cada fila representa un registro con los datos asociados a una
entidad.
Por ejemplo si tenemos una tabla llamada ALUMNOS, cada fila representará los
datos de un alumno concreto: su NOMBRE, su DIRECCIÓN, su TELÉFONO, su
CURSO.
Y cada columna representa un atributo, cada columna tiene un nombre y puede
tomar un conjunto de valores. Por ejemplo la columna NOMBRE, o DIRECCIÓN
etc.
Ejemplo de tabla de ALUMNOS:
Para entrar en el Access hacer clic en el botón de inicio de la barra de tareas, elegir
Programas y a continuación Microsoft Access. Al entrar en el programa se presenta la
pantalla inicial del Access ver la figura.
• Crear una base de datos en blanco. Elegiremos esta opción si deseamos crear
una nueva base de datos en la que vamos a insertar datos.
• Utilizar el asistente para crear una base de datos. Esta opción abre el
asistente para crear la base de datos, y crea una base de datos de un tipo
predefinido, con las tablas, las relaciones, los informes y los formularios.
• Abrir una base de datos existente. Elegiremos esta opción si deseamos abrir
una base de datos ya creada.
B) La Barra de Objetos.
Está formada por los distintos objetos que podemos crear en la base de datos. Son
los siguientes:
Para cerrar una base de datos pulsamos el botón cerrar de la ventana de la base de datos
o elegimos la opción Cerrar del menú Archivo. Para abrir una base de datos hacemos
clic en el botón Abrir de la barra de herramientas y a continuación buscamos la base
de datos en las carpetas de almacenamiento. También se puede abrir desde el explorador
de windows haciendo doble clic sobre el archivo.
Si elegimos este método crearemos la tabla manualmente desde la Vista de Diseño ver
la figura:
Creación de tablas utilizando la vista de diseño.
Después de asignar el nombre hay que definir el tipo de dato que almacenará dicho
campo, se indica en la columna Tipo de datos. Al elegir el tipo de datos hay que tener
en cuenta lo siguiente:
Objeto OLE En este campo se pueden insertar objetos de Hasta 1 Gigabyte (limitado
cualquier tipo creados en otros programas (como por el espacio libre en el
documentos de Microsoft Word, hojas de cálculo de disco)
Microsoft Excel, imágenes, sonidos u otros datos
binarios).
Asistente para Crea un campo que permite elegir un valor de otra Habitualmente 4 bytes.
búsquedas tabla o de una lista de valores mediante un elemento
de lista. Al hacer clic en esta opción se inicia el
Asistente para búsquedas, que crea un campo de
búsqueda. Al salir del Asistente, Microsoft Access
establece el tipo de datos basándose en los valores
seleccionados en él.
Para ver los formatos posibles de los tipos de datos, pulsar F1 cuando estamos
posicionados en la propiedad Formato.
Ejemplo de aplicación:
Pasos:
Una vez que hemos tecleado todos los campos que van a formar la tabla pulsamos al
botón Guardar de la barra de herramientas. Escribiremos el nombre de la tabla en
Guardar Como. Si no hemos creado una clave aparece un cuadro de diálogo que avisa
de ello y, pregunta si la deseamos definir ahora. Si contestamos afirmativamente creará
un campo clave. En principio indicamos que no.
Para movernos en la hoja de datos utilizaremos el ratón, las teclas de dirección arriba K ,
abajo L , a la izquierda I o a la derecha J y la tecla Tab ) para cambiar de campo.
En la siguiente figura se puede observar la hoja de datos con datos de la tabla
EMPLEADOS.
Cada una de las filas de la tabla representa un registro y cada registro contiene los
distintos datos. Podremos realizar las siguientes operaciones:
TABLA DEPARTAMENTOS:
TABLA EMPLEADOS:
Si seleccionamos la fila y pulsamos al botón derecho del ratón vemos las operaciones
que se pueden hacer con ella, ver la figura del menú contextual:
Para ver todas las operaciones que se pueden hacer con las columnas hay que
seleccionar una columna, (para ello se hace clic con el ratón en el título de la columna)
y pulsar el botón derecho del ratón. Aparece el menú contextual con todas las
operaciones posibles, ver la figura:
F) Buscar registros.
Podemos buscar un valor en un campo o en todos los campos de una tabla pulsando el
botón Buscar . Aparece la ventana de Buscar y reemplazar. Si pulsamos el botón
Más se visualiza la figura que se muestra:
En este cuadro de diálogo podemos elegir donde buscar el valor, si en toda la tabla o en
la columna donde el cursor está posicionado. Podemos buscar en todos los registros,
hacia arriba o hacia abajo donde está el cursor. En Coincidir podemos hacer que la
búsqueda coincida con todo el campo o con solo una parte, o permita distinguir
Mayúsculas y minúsculas. Si pulsamos la ficha Reemplazar podremos sustituir un valor
por otro.
G) Aplicar Filtros.
Permite una selección rápida de los datos de la tabla. Para aplicar un filtro se sitúa el
cursor en el campo por el que se va a seleccionar y luego aplicamos el filtro deseado
Si abrimos el menú Registros y elegimos la opción Filtro observamos los tipos de filtros
que se pueden aplicar ver la figura:
Para saber que un filtro está activo aparece el mensaje filtrado en la barra de estado.
Para volver la tabla a su estado inicial pulsamos el botón Aplicar Filtro y
Quitar filtro.
Ejemplo de aplicación.
Utilizando la tabla Libros deseamos seleccionar los registros cuya editorial sea
McGRAW-HILL, y el tema ACCESS
Pasos:
1. Abrir la tabla.
2. Pulsar al botón Filtro por formulario
3. Colocar el cursor en el campo editorial y seleccionar de la lista McGRAW-
HILL.
4. Colocar el cursor en el campo tema y seleccionar de la lista ACCESS. Ver la
figura que se muestra:
Actividad 7. Crear un filtro par ver los registros de la tabla libros cuyo proveedor sea
DIÓGENES y el tema ARQUITECTURA. ( Si no hubiera ningún registro que cumpla
dicha condición saldrá un listado vacío).
Formulario EMPLEADOS.
Ejemplo aplicación:
Propiedades de la etiqueta.
12. Asociar la tabla DEPARTAMENTOS al formulario. Para ello hay que abrir las
propiedades del formulario, haciendo doble clic en el botón de la esquina
superior izquierda del formulario .
A continuación elegimos la ficha Datos, desplegamos la lista que acompaña a la
propiedad Origen de registro. Al desplegar la lista se visualizan las tablas de la
base de datos, elegimos la tabla DEPARTAMENTOS, ver la figura:
13. A continuación hay que asociar a los campos de texto los campos de la tabla.
15. Hacemos doble clic sobre el segundo campo de texto o campo Independiente, y
en la propiedad Origen de control de la ficha Datos, elegimos el campo
NOMBRE.
- Para mover un elemento primero se selecciona, se acerca el ratón a los extremos del
elemento y, cuando aparezca el puntero en forma de manita extendida, se arrastra el
control al lugar deseado.
Actividad 10 Voluntaria.
Realizar manualmente el diseño del formulario que se muestra en la figura de la
actividad. Este formulario nos permitirá trabajar con los registros de la tabla
EMPLEADOS.
Este es el camino más sencillo para crear consultas sencillas o consultas de tipo
resumen; pero cuando hay que incluir condiciones de selección es necesario recurrir al
diseño. Tipos de consulta:
Ejemplo de aplicación. Vamos a realizar una consulta para obtener los campos REF,
TITULO, AUTOR de los libros de la tabla libros.
Paso 3: Por último se visualiza la hoja de datos con los datos de la consulta.
- Las consultas de tipo resumen nos mostrarán totales referentes a algo, por
ejemplo, el total sueldo por departamento, la media de sueldo por departamento, el
total de unidades por tema, o por proveedor, la media de precio por tema o por
proveedor. Los resúmenes se hacen sobre valores de campos que se repiten. Por
ejemplo se repite el número de departamento de la tabla DATOSPERSONALES,
podremos calcular un total por departamento. Por ejemplo se repite el tema o la
editorial en la tabla libros, podremos visualizar totales por tema, o por editorial.
Ejemplo de aplicación.
Vamos a realizar una consulta para obtener el total de UNIDADES por TEMA de la
tabla libros. Es decir queremos saber cuántas unidades de libros tiene cada tema.
Paso 3: Elegimos la opción de resumen, que será Suma, ver la figura, pulsamos Aceptar
y luego Siguiente.
Opciones de resumen. Paso 3.
Actividad 11. Realizar una consulta sobre la tabla libros para obtener el total
de unidades y el promedio de precio por editorial.
Ejemplo de aplicación.
Abrir la base de datos BasedeDatosLibros. Vamos a realizar una consulta para obtener
los campos REF, TITULO, AUTOR, PRECIO y TEMA de los libros de la
EDITORIAL McGRAW-HILL
Pasos:
1. Elegir la opción Crear una consulta en vista de diseño.
2. Elegir la tabla Libros, pulsar Agregar y cerrar la ventana de mostrar tablas. (Si
no se ve la ventana Mostrar tabla, pulsar el botón Mostrar tablas de la
barra de herramientas).
9. Cerrar la consulta.
Actividad 12:
Realizar una consulta para obtener los campos REF, PROVEEDOR, TÍTULO,
AUTOR, PRECIO de los libros de la EDITORIAL “McGRAW-HILL” y TEMA
“ACCESS”.
Con la base de datos EMPRESA, vamos a crear una RELACIÓN entre las dos tablas
EMPLEADOS Y DEPARTAMENTOS por un campo común que va a ser Nº
DEPARTAMENTO:
Para hacer esto, abrimos la base de datos EMPRESA, y antes de irnos a las consultas,
abrimos el menú por arriba, en la opción Herramientas, Relaciones. Abrimos las dos
tablas EMPLEADOS Y DEPARTAMENTOS y cuando las tengamos a la vista,
elegimos el campo común de ambas que nos servirá para que el programa las relacione,
y podamos buscar datos en ambas tablas a la vez. Para eso nos situamos sobre el campo
Nº DEPARTAMENTO de la tabla EMPLEADOS y arrastramos hasta el mismo campo
de la tabla DEPARTAMENTOS. En ese momento creamos la relación entra ambas
tablas y podremos hacer una consulta con el asistente, escogiendo los campos y la
consulta.
Pinchamos en consulta y asistente para consultas y realiza una consulta que incluya los
campos apellidos, nombre , nombre del departamento y si es jefe, y queremos que nos
liste solamente los del departamento de marketing.
Para esto comenzamos eligiendo los campos de las tablas desde el asistente de
consultas:
Entonces se nos abre una pantalla en la cual colocamos en el criterio =Marketing para
que así rastree en las tablas sólo los que cumplan la condición de ser de dicho
departamento.
Sin pinchamos arriba, debajo del archivo, en vista, hoja de datos, veremos ya el
resultado de la consulta realizada. Guardar la base de datos con la nueva consulta
realizada.
Ejemplo de aplicación.
Pasos:
2. Abrir el objeto Consultas y hacer doble clic en la opción Crear una consulta en
vista de Diseño.
4. En la ventana de diseño aparecen ahora las dos tablas, elegimos los campos
indicados de cada tabla. Ver la figura.
6. Unimos las dos tablas, para ello marcamos el campo NºDEPART de la tabla
DEPARTAMENTOS lo arrastramos y lo colocamos encima del campo del
mismo nombre de la tabla EMPLEADOS, este campo es el que une las tablas,
aparecerá una línea de unión entre las dos tablas. Ver la figura:
Si necesitamos tres tablas en una consulta hay que unir los campos que coincidan en
cada una de las tablas. Ver la siguiente figura:
- Tabla PRODUCTOS: contiene los datos de los productos que suministra el almacén,
la clave de la tabla es el CodProducto y el resto de campos: Nombre,
UnidadesEnAlmacén y PrecioUnidad.
Antes de diseñar el formulario hay que realizar una consulta utilizando las tres tablas
para obtener los datos deseados.
Basta con leer este punto. También queda como voluntario por parte
del alumno la posibilidad de realizar las actividades del mismo, que
exigen conocer y dominar el diseño de formularios y consultas.
Para diseñar consultas es esencial saber cómo y qué criterios podemos especificar para
recuperar únicamente los datos que deseamos. Podemos aplicar los siguientes tipos de
criterios:
Criterio Resultado
>4000000 Y <5000000 Salario mayor que 4000000 y menor de 5000000
Entre 4000000 Y 5000000 Salario entre 4000000 y 5000000, incluidos.
>=4000000 Salario mayor o igual que 4000000.
>4500000 Salario mayor que 4500000
Al utilizar estos criterios, Access los encierra entre comillas y antepone la palabra
“Como”. Por ejemplo aplicamos varios criterios a la columna LOCALIDAD de la
tabla DEPARTAMENTOS:
Criterio Resultado
Como "B*" Departamentos cuyo nombre de localidad empieza por B
Como "M????D" Departamentos cuya localidad empieza por M, seguido de 4 letras
cualquiera y terminan en D. (MADRID, por ejemplo)
Como "?A*" Departamentos cuya localidad empieza por cualquier letra, le sigue
una A u luego cualquier número de caracteres.
Como "B*O" Departamentos cuya localidad empieza por B y termina en O.
Si ponemos Negado "*O" busca los registros cuya localidad no termine en O, con
Negado "*A*" obtiene los registros que no contienen una A en el nombre de localidad.
Varios criterios.
Antes de diseñar el formulario hay que realizar una consulta para obtener los resultados
deseados, también hay que modificar el diseño para lograr el formulario de la figura.
Recuerda: Para mover un elemento: seleccionarlo, acercar el ratón a los extremos del
elemento y cuando aparezca el puntero en forma de manita extendida, arrastrarlo al
lugar deseado.
Recuerda: Para mover sólo la etiqueta o sólo el control seleccionar el elemento, acercar
el ratón a la esquina superior izquierda y cuando el puntero aparezca como un dedo
apuntador arrastrar y mover a la posición deseada.
Para establecer una relación entre tablas tienen que tener un vínculo de unión, es decir
un campo que contenga idéntica información y que coincidan en tipo y longitud de los
datos. No es necesario que el nombre del campo sea igual. El relacionar tablas permite
utilizar simultáneamente datos procedentes de más de una tabla o consultas. La ventaja
de relacionar tablas es la siguiente:
Para relacionar tablas entre sí, primero debemos definir los campos clave de cada tabla
y luego especificar los campos que contengan el mismo valor en registros relacionados.
Normalmente estos campos son las claves ajenas. Estos campos coincidentes suelen
tener el mismo nombre en ambas tablas para identificarlos mejor.
Ejemplo de aplicación.
4. Aparece la ventana Relaciones con las dos tablas. Lo siguiente que se debe hacer
es seleccionar el campo NºDEPART de la tabla DEPARTAMENTOS y
arrastrarlo al campo con el mismo nombre de la tabla EMPLEADOS. Aparece la
ventana de Modificar relaciones donde se describe la relación que se va a crear.
6. Lo siguiente es pulsar al botón cerrar y se crea la relación entre las dos tablas
como una línea de unión. La relación que se crea es uno varios (1:∞), es decir, a
un departamento le corresponden varios empleados. Ver la figura:
Abrir la tabla CLIENTES y borrar un cliente que tenga ventas y estudiar qué ocurre.
Abrir la tabla PRODUCTOS y borrar uno que tenga ventas y estudiar qué ocurre.
Insertar alguna venta con productos y clientes que no existen en las tablas
correspondientes y estudiar qué ocurre.
Los informes se van a utilizar para presentar los datos en forma de documento impreso.
Nos van a permitir obtener listados con la información deseada; al mismo tiempo se
podrán agrupar los datos y obtener informes de totales.
Para crearlos Access dispone de los asistentes para informes. Al igual que con las
consultas y los formularios, podremos editar el diseño y modificarlo.
Paso 6: ponemos nombre al informe que será también el título del listado, por ejemplo
Listado Libros y pulsamos Finalizar.
Opciones de resumen.
Actividad 16.
Realiza un informe utilizando el asistente con los datos de los libros de la tabla LIBROS
con dos niveles de agrupamiento: EDITORIAL y dentro de editorial TEMA (ver la
primera figura). Los datos a imprimir serán: “REF”, “TÍTULO”, “AUTOR”, “PRECIO”
y “PROVEEDOR”, ordenado por TÍTULO. Calcular también el promedio de PRECIO.
La distribución a aplicar para la presentación de los datos es Esquema 1.
Llamarlo Listado por editorial y tema. El listado tendrá el diseño que se muestra en la
figura:
Estas tres seccionas son las más comunes; sin embargo, existen otras dos que se
pueden ver si abrimos el menú Ver y elegimos la opción Encabezado o pie de
página del informe. El Encabezado del Informe sólo aparece una vez en la página
inicial del listado y en él se escribe el título del listado. El Pie de página del informe
aparecerá en la última página y suele ser un mensaje o un logo para indicar la
finalización del informe. Ver la figura:
Secciones de un informe
Ejemplo de aplicación.
Pasos:
1. Abrir la base de datos BasedeDatosLibros
3. Abrir el menú Ver, elegir la opción Encabezado o pie de página del informe
y activarla para ver todas las secciones de un informe.
7. Alinear las etiquetas para que se sitúen al mismo nivel, para ello
seleccionamos todas las etiquetas, colocamos el ratón sobre la selección y
cuando aparezca la manita pulsar al botón derecho del ratón, elegir Alinear y
seleccionar Arriba o Abajo, se alinearán con respecto a la etiqueta colocada
más arriba o más abajo.
11. Hacer doble clic sobre el cuadro de texto para visualizar la ventana de
propiedades y asociarle el campo REF de la tabla LIBROS. Para ello elegir
la ficha Datos, desplegar la lista de Origen de control y elegimos el campo
REF. Ver la figura:
12. Repetir los pasos 10 y 11 para los cuadros de texto correspondientes a los
campos “TÍTULO”, “AUTOR”, “PRECIO” y “TEMA”.
13. Alinear los campos como en el paso 7 para que queden al mismo nivel.
14. Pulsar al botón Vista preliminar para ver como va quedando el listado.
Si aparece mucho espacio entre las secciones hacer las secciones más
pequeñas utilizando el ratón. Pulsar Cerrar para volver al diseño.
18. Para poder insertar el número de página abrir el menú Insertar, elegir
Números de página y en el cuadro de diálogo que se visualiza elegir el
Formato, la Posición y la Alineación como se muestra en la figura:
19. Para insertar la fecha y la hora se hace igual, abrir el menú Insertar, elegir
Fecha y hora y en el cuadro de diálogo que se visualiza elegir las opciones
deseadas. Ver la figura:
21. Seleccionar Etiqueta y hacer clic en el Pie del informe para escribir FIN
DEL INFORME, cambiar el tamaño y el tipo de letra. Utilizar el botón
Sombreado para dar un efecto especial a la etiqueta. El diseño del
informe se puede ver en la siguiente figura:
ACTIVIDAD 17 VOLUNTARIA.
Realiza un informe con los datos de los libros de los temas ACCESS, ANÁLISIS y
BASES DE DATOS. Los datos a imprimir son “REF”, “TÍTULO”, “AUTOR”,
“PRECIO” y “EDITORIAL”. Llamarlo Informe 2. El listado tendrá el diseño que se
muestra en la figura que aparece abajo. Realizar primero la consulta con los datos de
esos libros y asociar la consulta al informe. Llamar a la consulta ConsultaInforme2.
Ejemplo de aplicación.
Formulario personalizado 1.
Pasos:
1. Abrir la base de datos EMPLEADOS
2. Seleccionar Formularios de la barra de Objetos y elegir la opción Crear un
formulario en vista Diseño.
3. Abrir el menú Ver y elegir Encabezado o pie de formulario. El título del
formulario lo vamos a escribir en el encabezado.
En esta ventana tenemos que indicar de donde se van a coger los datos que el
cuadro combinado va a mostrar. Se pueden coger de una tabla o consulta,
también se pueden teclear. Elegimos la primera opción para coger los valores de
la tabla DEPARTAMENTOS y pulsamos Siguiente.
Paso 4: en este paso ajustamos las columnas de los campos para que la
visualización se ajuste al contenido. También que deseamos que se visualice la
clave. Pulsamos Siguiente. Ver la figura:
10. Añadir el cuadro de texto para poner el total de empleados de la tabla. Para que
este campo visualice el total de registros hay que asociarle en la propiedad
Origen de control la fórmula: =Cuenta([NºEMPLE]), donde Cuenta es una
función de la base de datos que cuenta el número de veces que aparece el campo
NºEMPLE. Cada vez que se utilice un campo de alguna tabla se va a escribir
ente corchetes.
Generador de expresiones.
Recuerda: para poder trabajar con los asistentes para controles es necesario que el
Botón asistente para controles del cuadro de herramientas, esté pulsado.
13. En este punto vamos a añadir los botones que nos van a permitir realizar
operaciones con la tabla. Los botones se muestran en la figura y realizarán las
siguientes operaciones: agregar, eliminar, ir al siguiente registro, ir al anterior, o
buscar un registro; deshacer la última operación realizada y salir del formulario.
Paso 2: en la siguiente ventana elegimos la imagen que aparecerá con el botón ver
la figura. Pulsar Siguiente.
14. Para añadir los otros botones hay que repetir el mismo proceso, lo único que va a
cambiar es la elección de la categoría de la acción, la elección de la acción y la
elección de la imagen. En la siguiente tabla vemos las categorías y acciones
asociadas a los botones:
15. En este paso vamos a cambiar las propiedades del formulario. Se hace en el
apartado Formato en la propiedad Título, ponemos Formulario personalizado1.
En la propiedad Botones de desplazamiento, indicamos No, (esto hace que no se
vean los botones de desplazamiento de registros en la parte inferior del
formulario). En la propiedad Cuadro de control, indicamos No (esto hace que no
aparezcan los botones de minimizar, maximizar y cerrar ventana). Ver la figura
de las propiedades del formulario.
Se pueden añadir cuadros de texto para contener valores calculados, el cálculo a realizar
lo escribimos en la propiedad Origen de control de la ficha Datos. Por ejemplo
podemos añadir un cuadro de texto que visualice el salario + la comisión del empleado,
en esta propiedad pondremos =[salario]+[comisión].
Algunas funciones útiles son Promedio, Suma, Máximo y Mínimo. Por ejemplo
Utilizaremos la base de datos VentasdeProductos. En esta actividad hay que diseñar dos
formularios, “Listado” y “Entrada de ventas”, dos informes y una consulta. En el
primer formulario realizaremos operaciones en la tabla Ventas, y desde este formulario
abriremos el segundo formulario utilizando un botón. En el segundo formulario
podremos imprimir un informe de la tabla Clientes y otro de la tabla Productos. La
consulta se utilizará en el primer formulario.
Antes de hacer este formulario hay que crear los dos informes utilizando el asistente
para informes. El primero se llamará Listado de clientes y el segundo Listado de
productos.
Cambiar las propiedades del formulario para que no aparezcan los Botones de
desplazamiento y no aparezca el Cuadro de control.
Formulario Listados.
Está formado por 8 botones. Los 7 primeros los hemos creado en el ejercicio
anterior. El octavo nos va a permitir abrir el segundo formulario, llamado
Listados. La categoría para este botón será Operaciones con formularios y la
acción abrir formulario.
Access 2000 permite crear tablas y consultas como páginas web dinámicas de
acceso a datos. En ellas la información se puede actualizar a la vez que cambian los
datos de la base de datos. Es decir se pueden crear páginas web en las que podremos
realizar operaciones con los datos de las tablas y las consultas de una base de datos.
Una página de acceso a datos es una página HTML que mantiene una unión
directa con la fuente de datos. El diseñador de esta página utiliza el explorador Internet
Explorer 5 como ventana de diseño. Para poder elaborar estas páginas es necesario
disponer de esta versión del Explorer. La forma más sencilla de crearlas es utilizando el
asistente.
A) Ejemplo aplicación.
Vamos a crear una página de acceso a datos para trabajar con los datos de la tabla
LIBROS, de la base de datos BaseDatosLibros utilizando el asistente.
1. Abrir la base de datos, seleccionar el objeto Páginas y hacer doble clic en Crear
una página de acceso a datos utilizando el asistente.
4. El siguiente paso es elegir una ordenación para los datos. No deseamos ordenar
y pulsamos Siguiente.
5. En la siguiente ventana hay que escribir el título que deseamos dar a la página.
Activaremos también el botón de opción Modificar el diseño de la página y
seleccionaremos la casilla de verificación ¿Desea aplicar un tema a la página?,
así podremos elegir un tema para aplicar a la página. Pulsar Finalizar.
Teclear el título. Paso 5
Recuerda. Para poder diseñar páginas web de acceso a datos es necesario tener
instalada la versión 5 del Internet Explorer. Si no tenemos la versión instalada, en el
objeto páginas de la base de datos, no aparecerán los métodos para crear estas páginas.
Actividad 19. VOLUNTARIA Utilizando el asistente, crear una página de acceso a datos
de la tabla LIBROS. Ahora deseamos un nivel de agrupamiento por TEMA, de manera
que podamos elegir un tema y consultar y modificar los datos de los libros de ese TEMA.
2º) Realiza un formulario con la consulta anterior y que quede como se refleja a
continuación. El formulario se llamará obligatorio2.
Informe ejercicio3.
4º) En la misma base de datos crear una consulta para obtener los datos de las ventas de
los productos. Los datos de la consulta serán los siguientes: código de producto, nombre
de producto, código de pedido, código de cliente, nombre, número de teléfono y
unidades vendidas. La consulta servirá para listar todas las ventas del cliente cuyo
código es 5.La consulta se llamará obligatorio4.
5º) Utilizando la consulta anterior, realizar un informe para obtener las ventas por
producto del código 5. Utilizar el asistente para informes y agrupar por código de
producto. Obtener las sumas de las unidades vendidas. Aplicar el estilo necesario y
realizar las modificaciones necesarias en el diseño para obtener el listado que se muestra
en la figura. El informe se llamará obligatorio5.
Diseñar las tablas, decidir el tipo de dato para cada campo, decidir cual es el campo
clave de cada tabla y relacionar las tablas por los campos correspondientes. El tipo de
datos para las fotos es Objeto OLE. Se puede usar el asistente.
7ª) Crea una consulta con los campos nombre de pasajero, teléfono, destino,
procedencia, fecha y precio, para que liste a todos los que van a París. La consulta se
llamará obligatorio7.
9º) Crear otro formulario con dos campos diferentes de cada tabla. El formulario se
llamará obligatorio9.