Descarga

Anuncio
ESPECIALIZACION EN GERENCIA Y PROYECCION SOCIAL DE LA EDUCACION
TALLER # 3 “ACCESS”
CREAR UNA BASE DE DATOS. Continuación. ...
Tipos de datos.
Al crear un campo en una tabla, hay que especificar de qué tipo son los datos que se van a almacenar en ese
campo. En el taller anterior se habla del Asistente para búsquedas... que crea un campo que permite elegir
un valor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado. Al hacer
clic en esta opción se inicia el Asistente para búsquedas y al salir del Asistente, Microsoft Access establece el
tipo de datos basándose en los valores seleccionados en él.
En algunas ocasiones, el valor a introducir en una columna no puede ser
cualquiera sino que pertenece a una lista de valores válidos para ese
campo. Por ejemplo un campo Sexo con los valores H o M, un campo
Curso con los valores (101, 201, 301, 302, 401, etc...). Esta lista de
valores puede ser una lista de valores fijos que definamos nosotros (sería
el caso del campo sexo) o también puede ser una lista de valores
extraidos de una tabla existente en nuestra base de datos (podría ser el
caso del campo Curso si tenemos una tabla de Cursos).
En Access podemos definir esta lista de valores válidos de una forma
cómoda y rápida utilizando el Asistente para búsquedas.
Para arrancar este asistente hay que posicionarse en la ventana de diseño
de tabla sobre el tipo de datos del campo que va a contener los datos extraidos de la lista y seleccionar el tipo
Asistente para búsquedas...
A continuación aparece la primera pantalla del asistente donde nos pide si queremos obtener los valores de
una tabla o consulta o si queremos escribir los valores.
Si contestamos la segunda opción (Escribiré los valores que desee) aparece la siguiente pantalla donde
indicaremos los valores rellenando la columna:
Una vez introducidos todos los valores pulsar en el
botón
Prof. Janett Rodríguez V.
14/04/2007
ESPECIALIZACION EN GERENCIA Y PROYECCION SOCIAL DE LA EDUCACION
Siguiente> para pasar a la última pantalla donde nos permite cambiar el nombre de la columna. Luego hacer
clic en el botón Finalizar.
Al definir el campo con una lista de búsqueda basada en una lista de valores, las propiedades del campo se
verán reflejadas en la ficha Búsqueda de la siguiente manera:
Las propiedades que aparecen nos indican lo siguiente:
Mostrar control: Cuadro combinado, esto indica que a la hora de introducir datos en el campo, este
aparecerá como un cuadro combinado con una flecha a la derecha que permita desplegar la lista de
valores.
Tipo de origen de la fila: En nuestro caso es una lista de valores lo que hemos introducido.
Origen de la fila: en esta propiedad tenemos los diferentes valores de la lista separados por un punto y
coma
Columna dependiente: podemos definir la lista como una lista con varias columnas, en este caso la
columna dependiente nos indica qué columna se utiliza para rellenar el campo. Lo que indicamos es el
número de orden de la columna.
Encabezados de columna: indica si en la lista desplegable debe aparecer una primera línea con
encabezados de columna. Si esta propiedad contiene el valor Sí cogerá la primera fila de valores como fila
de encabezados.
Ancho de columnas: permite definir el ancho que tendrá cada columna en la lista. Si hay varias
columnas se separan los anchos de las diferentes columnas por un punto y coma.
Filas en lista: indica cuántas filas queremos que se visualicen cuando se despliega la lista.
Ancho de la lista: indica el ancho total de la lista.
Limitar a lista: Si esta propiedad contiene No podremos introducir en el campo un valor que no se
encuentra en la lista, mientras que si indicamos Sí obligamos a que el valor sea uno de los de la lista. Si el
usuario intenta introducir un valor que no está en la lista, Access devuelve un mensaje de error y no deja
almacenar este valor.
Cuando elegimos la primera opción en el Asistente para búsquedas, es cuando queremos extraer los
valores de una tabla o consulta.
Prof. Janett Rodríguez V.
14/04/2007
ESPECIALIZACION EN GERENCIA Y PROYECCION SOCIAL DE LA EDUCACION
Después de pulsar el botón Siguiente aparece la siguiente ventana:
Donde seleccionamos la tabla o consulta desde la que queremos obtener los datos.
En el recuadro Ver, si seleccionamos Tablas,
sólo aparecen las tablas definidas en la base
de datos, si seleccionamos Consultas sólo
aparecen las consultas y si seleccionamos
Ambas aparecen tanto las tablas como las
consultas.
Después de pulsar el botón Siguiente
aparece la pantalla donde seleccionaremos
las columnas que aparecerán en la lista.
En esta ventana tenemos en la lista de la izquierda las columnas de la tabla o consulta elegida y en la lista
Prof. Janett Rodríguez V.
14/04/2007
ESPECIALIZACION EN GERENCIA Y PROYECCION SOCIAL DE LA EDUCACION
de la derecha iremos colocando las columnas que queremos aparezcan en la lista de búsqueda.
Cuando se hayan incluido las columnas hacer clic en el botón Siguiente >.
Aparecerá una ventana donde podremos ajustar el ancho de las columnas antes de llegar a la última pantalla.
Si la lista de búsqueda así definida contiene una sola columna llegamos a la última pantalla del asistente
donde nos pide el nombre de la columna como ya vimos en la página anterior.
Si la lista de búsqueda contiene más de una columna es necesario indicarle al asistente qué columna
queremos que sea la del valor a introducir en el campo que estamos definiendo. Se elige la columna y se hace
clic en el botón Siguiente> para pasar a la última ventana del asistente.
Al definir el campo con una lista de búsqueda basada en una tabla las propiedades del campo se verán
reflejadas en la ficha Búsqueda de la siguiente manera:
Las propiedades que aparecen son las mismas que en el caso de una lista de valores, lo único que ha
cambiado es el tipo de origen de la fila, ahora es Tabla/Consulta, y el origen de la fila, el asistente ha
generado la instrucción SQL necesaria para obtener de la tabla origen las columnas que formarán parte de la
lista de valores.
EJERCICIO.
1. Cree una base de datos en blanco.
2. Con el asistente para tablas cree dos tablas, una para cursos y otra para estudiantes, esta tabla debe
contener además de la información necesaria para estudiantes dos campos, uno para Sexo (género) y
otro para Curso. Necesarios para aplicar el contenido del presente taller.
Prof. Janett Rodríguez V.
14/04/2007
Descargar