Está en la página 1de 6

Ejercicio de Access 2010

Manejo de consultas, creacin de formularios e informes

Ing. Timotea Guadalupe Menjivar 07/06/2012

BASE DE DATOS TELFONO Diseo de una base de datos que mantenga los datos necesarios de un agenda telefnica, as como una tabla que recoja los mensajes recibidos de las personas que componen esa agenda. Escribir Ttulo en todos los campos y aadir texto de validacin en los campos que incluyan regla de validacin Tabla TELEFONOS CAMPO Telfono(*) Nombre apellidos Ciudad TIPO TAMAO PROPIEDADES Mascara (999)9999-9999

Texto 14 Texto 60 Texto 60 texto 15

Departamento Texto 15 LA OTRA TABLA ES Tabla RECADOS CAMPO Telfono Fecha Hora Urgente recado TIPO Texto Fecha/hora Fecha/hora Si/no Memo

Usulutn, el transito, san miguel , vaco Usulutn, san miguel

TAMAO 14

PROPIEDADES Mascara (999)9999-9999 Fecha actual Hora actual

Creamos la tabla
Vamos a la ficha crear y seleccionamos diseo de tabla

Como validamos campos Para asignar el tamao del campo y crear las mascara del campo telefono haremos lo siguiente:

Para validar el campo ciudad haremos lo siguiente Colocaremos en la propiedad valor predeterminado usulutan para que cuando abramos nuestra tabla en el campo ciudad este por defecto esa ciudad:

Luego seleccionaremos en la fila regla de validacin y daremos clic en botn que aparece en la parte final

Nos aparecer una ventana en la cual realizaremos la validacin escribiremos en la ventana la primera ciudad usulutan asi entre comillas y luego e la columna elementos de expresin seleccionamos operadores luego en la columna categoras de expresin seleccionamos lgicos y en valores de expresin seleccionamos O dando doble clic sobre el y asi iremos agregando los dems elementos de validacin

Al final nos quedara algo as:

El mismo proceso se realiza en el campo departamento.

Validacin en la tabla RECADOS


El campo telefono se valida igual que en la tabla anterior. El campo fecha, en las opciones del campo seleccionaremos la opcin valor determinado y se valida de la siguiente forma

El campo hora se valida de la siguiente forma:

Consultas 1. Filtrar los telfonos de la ciudad de Usulutn seleccione la ficha crear y el icono de men diseo de consulta

Seleccione el icono SQL

Dentro de esa consulta se escribe lo siguiente:


select * from telfonos where ciudad=usulutan

2. Buscar un telfono por los apellidos de la persona.


Select telfono from telefono where apellido=apellido_de_la_persona

3. Filtrar los registros de los recados urgentes SELECT telefono.telefono, telefono.nombre, telefono.apellidos, recados.urgente, recados.recado FROM telefono,recados WHERE telefono.telefono = recados.telefono and recados.urgente=True 4. Filtrar los recados del da de hoy, que sean urgentes, ordenndolos por hora. SELECT telefono.telefono, telefono.nombre, telefono.apellidos, recados.urgente, recados.recado, recados.fecha FROM telefono,recados WHERE telefono.telefono = recados.telefono and recados.urgente=True ORDER BY fecha desc