Capitulo_6

10
CAPÍTULO 6 Formularios Diseño de base de datos

description

access

Transcript of Capitulo_6

Page 1: Capitulo_6

CAPÍTULO 6

FormulariosDiseño de base de datos

Page 2: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

INTRODUCCIÓNUn formulario es el objeto de la base de datos que se utiliza para visualizar en pantalla los datos contenidos en las tablas.

Cuando se trabaja en las tablas aparece la información de manera similar a una hoja de cálculo de Excel, dividida en columnas para los campos y en filas para los registros; el formulario permite mejorar el aspecto de la tabla, visualizando en pantalla una ventana con los campos y registros de la tabla seleccionada:

Page 3: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

Dentro de esta ventana puede agregar y modificar los datos de la tabla o consulta, además de controlar el acceso a la información.

Se puede personalizar el formulario agregando imágenes, botones, texto y diferentes elementos para hacer más atractiva la interacción con los datos y hacer más agradable para los usuarios trabajar con la base de datos.

Para crear formularios previamente se debe crear la tabla sobre la cual se basará el formulario, y en lugar de introducir los datos directamente en las tablas, se introducirán a través de los formularios.

Page 4: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

Un formulario se compone de Controles, que sirven de vínculo entre el formulario y el origen de registros(tabla o consulta).

Para conocer el funcionamiento de algún control, dé clic encima de la imagen del control:

Page 5: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

Se puede crear más de un formulario basado en una misma tabla o consulta.

Se pueden tomar uno, varios o todos los campos de la tabla o consulta.

Puede crear los formularios de forma rápida con los comandos que contiene Access y después personalizarlos desde la vista diseño.

Page 6: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

ETIQUETAMuestra el nombre del campo con el que está ligado el formulario.Permite también agregar cualquier texto adicional a cualquier área del formulario.Se puede utilizar para insertar títulos.

Este control no necesita estar ligado forzosamente a una tabla.

Puede modificar el nombre del campo

Page 7: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

CUADROS DE TEXTOEs el control que guarda los registros del campo que pertenece a la tabla que está ligada al formulario.No debe modificarse su contenido, ya que se perdería la liga que existe con el campo.

Su valor depende directamente de los datos contenidos en el campo de la tabla o consulta.Los cambios que se realizan en el cuadro de texto se realizan en la tabla o consulta.

No modificar

Page 8: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

IMAGENEs el control que permite insertar una imagen de archivo que tenga en su equipo, puede ser: .jpg, .bmp, .gif, .png, etc.

Esta imagen se puede insertar en cualquier parte del formulario.

Page 9: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

CASILLA DE VERIFICACIÓN

La casilla de verificación aparece de forma automática cuando el campo al que esta ligada tiene el tipo de datos SI/NO.

Almacena solo dos valores, Activado(Verdadero) y Desactivado(Falso).

Page 10: Capitulo_6

Comisión Mixta Permanente de Capacitación y Adiestramiento

BOTÓNUn botón de comando permite realizar distintas acciones.Se pueden insertar los botones que sean necesarios para realizar las acciones que crea pertinentes, por ejemplo: para abrir otro formulario, para cerrar el formulario actual, para salir de la base de datos, para agregar un nuevo registro, para eliminar, etc.Para agregar un botón se escribe una macro o procedimiento de evento con programación, sin embargo Access brinda la posibilidad de utilizar un asistente que lo guiará paso a paso para que pueda insertar botones de forma rápida.Cuando el usuario presione el botón, se realizará la acción que previamente se configuro.