| free hosting image hosting hosting reseller online album e-shop famous people | ||
![]() ![]() |
||
| Docencia | Autor |
Formularios e integridad referencial
La integridad referencial controla que el usuario no digite datos no permitidos, por ejemplo, si en la tabla de Municipios tengo solo dos registros (1. Cali, 2. Jamundi), al colocar un registro en la tabla de Ventas en el campo Municipios (que tiene integridad referencial con la tabla Municipios), el usuario solo puede digitar o 1 o 2, no puede digitar ningún otro valor. La integridad de la información se mantiene.
Si embargo, no espere que el usuario tenga una excelente memoria para que se acuerde de solo los valores permitidos en una aplicación grande. Por esta razón vienen al rescate los formularios y las listas de valores.
Paso 1: Creamos un formulario con el asistente






Paso 2: Ya tenemos un formulario común y corriente


Paso 3: Entramos por vista diseño para ese formulario

Paso 4: Eliminamos el campo relacionado

Paso 5: Escogemos del cuadro de herramientas el control "Cuadro combinado" y lo dibujamos en el formulario


Paso 6: Al soltar, nos aparece este "Asistente para cuadros combinados"

Paso 7: Ese control traerá los datos de la tabla relacionada, escogemos en este caso la tabla Vendedores

Paso 8: Seleccionamos ambos campos de esa tabla


Paso 9: Decimos que los datos se presentan en orden ascendente

Paso 11: De clic en siguiente

Paso 12: El paso mas importante, aquí usted dice que el valor seleccionado de ese control va a a dar a un campo determinado de la tabla que esta alimentando con datos.


Paso 13: Póngale un nombre a ese control y de clic en finalizar

Paso 14: Tiene ya un control funcionando, ahora ejecute el formulario

Paso 15: Observe que ya no escribo en ese control sino que selecciono de una lista desplegable

Paso 16: Mucho mas fácil para el usuario entender...

Ejercicio 1
Para la siguiente tabla crea las relaciones, las X señala los campos que crean tablas, y luego genere dos formularios: un formulario con controles de lista desplegable y otro formulario con controles de lista
| Código | Nombre Película | Género | Duración (minutos) | Idioma hablado | Idioma subtitulado | Fecha Adquisición | Director | Productora | País de Origen | Fecha de Producción |
| X | X | X | X | X | X |
Ejercicio 2
Para las siguientes tablas crea las relaciones, las X señala los campos que crean tablas, y luego genere los formularios respectivos para llenarlas de datos (utilizando listas desplegables o listas). Todas las tablas deben tener mínimo siete(7) registros.
1. VideoJuego
| Código | Nombre | Genero | Valor Unitario | País importación | Sistema Operativo | Productora | MedioGrabacion | Fecha de Lanzamiento | URL |
| X | X | X | X | X |
2. Música
| Código | Nombre | Genero | Compositor | Artista | Album | Idioma | Productora | MedioGrabacion | Fecha de Lanzamiento | Duración |
| X | X | X | X | X | X | X |