Escolar Documentos
Profissional Documentos
Cultura Documentos
Crear tablas
Descripcin de los campos: Comentario que podemos aadir para describir el campo,
indicar su finalidad, especificar la informacin que contendr, o cualquier otra aclaracin que
deseemos dejar reflejada.
Programacin Visual
6. Auto numrico: Nmero secuencial (incrementado de uno a uno) nico. No se puede
actualizar.
7. S/No: Campos que contengan uno de entre dos valores (S/No, Verdadero/Falso,)
8. Objeto OLE: Objeto (imagen, documentos, hojas de clculo,) vinculado o incrustado en el
campo.
9. Hipervnculo: Texto utilizado como direccin de hipervnculo. til para almacenar
direcciones web o correos electrnicos.
10. Datos adjuntos: Para adjuntar imgenes, archivos de hoja de clculo, documentos, y otros
tipos de archivos admitidos.
11. Asistente para bsquedas: Al elegir esta opcin aparece un asistente para bsquedas que nos
permite crear un campo de bsqueda, campo que permite elegir un valor de otra tabla o de una
lista
de
valores.
PROPIEDADES DE CAMPO:
Tamao del campo: en campos de tipo texto es el mximo nmero de caracteres que se pueden
introducir. En datos de tipo nmero definimos si el nmero es entero o decimal.
Formato: diseo de presentacin, es decir, cmo se va a visualizar. til en tipo de datos
moneda, fecha/hora y nmero.
Mscara de entrada: un modelo para los datos introducidos. Ejemplo: DNI 0000000X
Ttulo: etiqueta para el campo cuando se visualiza en formularios o informes.
Valor predeterminado: valor por defecto.
Regla de Validacin: una condicin que limita los valores que pueden introducirse.
Texto de Validacin: mensaje de error que aparecer si no se cumple la regla de validacin.
Requerido: hacer obligatoria la entrada del dato.
Indexado: para acelerar bsquedas y ordenacin. Adems, podemos prohibir la existencia de
duplicados en el campo.
Lugares decimales: nmero de dgitos a la derecha de la coma decimal en los datos de tipo
nmero o moneda.
Para crear una tabla es necesario definir los campos con su nombre y tipo de datos. Las
propiedades comentadas en este apartado son opcionales. Sin embargo, tambin es necesario
definir uno o ms campos como clave principal.
Relaciones:
Programacin Visual
Ejercicio 1:
Nombre de la Base de Datos: BIBLIOTECA.
Programacin Visual
2016
2016
2016
2016
2016
2016
2016
2016
Ejercicio 2:
Nombre de la Base de Datos: VIDEOCLUB
Programacin Visual
Programacin Visual
Programacin Visual
Ejercicio 3:
Nombre de la Base de Datos: Pedidos de clientes
Programacin Visual
Programacin Visual
Programacin Visual
PRACTICA CREAR Y RELACIONAR TABLAS
A. Crea una BD que contenga informacin relativa a los empleados de una empresa y sus
tareas o proyectos realizados.
Datos:
Nombre completo, Direccin y Telfonos de los Empleados.
Nmero de la seguridad social de los Empleados.
o
Cargo y departamento de los Empleados.
Fecha de Contratacin y salario de los Empleados.
o
Fotografa de los Empleados.
o
Nombre del Departamento.
o
Trabajadores en Departamento.
o
Responsable de Departamento.
o
Descripcin de la Tarea.
o
Fecha de Inicio de la Tarea.
o
Fecha de Finalizacin de la Tarea.
o
o
o
Organiza estos datos en tablas y crea las relaciones oportunas para que:
En un departamento puedan haber varios trabajadores.
o
Un empleado pueda realizar varias tareas.
Si deseas puedes consultar la solucin.
B. Crea una BD que contenga informacin sobre los cursos realizados por un Centro de
Estudios.
Datos:
Datos personales de los Alumnos (Nombre, direccin, telfono)
Datos personales de los Profesores (DNI, Nombre, direccin, telfono)
Duracin, Aula de Imparticin, Horario y nombre de los Cursos.
o
o
o
Organiza estos datos en tablas y crea las relaciones que creas oportunas.
Si deseas puedes consultar la solucin.
C. Una BD que almacene la informacin sobre la facturacin de proyectos a los clientes de una
empresa.
o
o
o
Tablas:
Facturas.
Proyectos.
Clientes.
Programacin Visual
Buscar registros:
o
o
Cambiar las propiedades del texto y de la cuadrcula de cada una de las tablas.
2.
5.
6.
8.
11
Programacin Visual
3.
Nombre de contacto y telfono de los proveedores de los productos con pocas
unidades en existencia (<10). Incluid tambin el nombre del producto en la consulta.
4.
5.
6.
C. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el
profesor:
1.
2.
DNI, nombre, direccin, telfono y correo electrnico de los clientes que han
alquilado algn dvd el ao 2001. (Cuidado que el campo fecha de alquiler es de tipo
fecha).
3.
Ttulo de los dramas del 1999, comedias de 1997 y de todas las pelculas del
2001.
4.
Nombre de los clientes que han alquilado una pelcula que se estren en 1997.
Incluid tambin el ttulo de la pelcula.
(Resultado en cantidad de registros: 16, 2-38, 3-8, 4-4)
2.
2.
Nombre y apellidos de los empleados que han realizado un pedido para cierto
cliente (nombre de compaa). Mostrad la fecha del pedido.
(Resultado en cantidad de registros: 1Ej: Speedy Express 643, 2-Ej: Que Delcia 9)
C. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el
profesor:
1.
Ident-dvd y ttulo de los dvd alquilados por cliente en concreto (solicitad el DNI).
Incluid tambin la fecha de alquiler y devolucin.
2.
Nombre, direccin y telfono de los clientes que han alquilado cierto Dvd.
12
Programacin Visual
3.
4.
Ident-dvd y ttulo de los dvd de un gnero determinado.
(Resultado en cantidad de registros: 1Ej: 11111111A 2, 2-Ej: AIR-1 1, 3-Ej:00000000J 1,
4-Ej:drama 25)
Realizad una consulta similar para conocer los aos que llevan publicados los
libros.
3.
5.
B. Realizar las siguientes consultas sobre los datos almacenados en la base de datos
Neptuno.mdb:
1.
Cread una consulta con los campos producto, precio unidad, cantidad y
descuento de la tabla detalles de pedidos. Aadid un campo que calcule el precio total
(precio unidad x cantidad), otro que calcule el descuento y un tercer campo que calcule
el precio final.
2.
3.
4.
5.
7.
8.
Cul es el producto ms caro?
(Resultado en cantidad de registros: 2-23, 3-26, 4-Anne Dodsworth, 5-37,98, 6-Ej:
bebidas 12, 7-735,79, 8-Vino Cte de Blaye)
C. Realiza las siguientes consultas sobre la base de datos VIDEOCLUB proporcionada por el
profesor:
Cuntos alquileres de 3,00 se han realizado?
1.
2.
3.
5.
Cread una consulta con los campos Ident-dvd, nombre y apellidos del cliente.
Aadid un campo que muestre los das que el cliente tiene la pelcula en su poder.
13
Programacin Visual
(Resultado en cantidad de registros: 1-6, 2-38, 3-5, 4-3,82)
PRACTICA CONSULTAS DE ACCIN
Antes de realizar cada uno de estos ejercicios estudiar la distribucin de informacin en tablas
y las relaciones entre estas.
Realiza las siguientes consultas sobre la base de datos VIDEOCLUB:
1.
Actualizacin del precio de pelculas de 1998: Reduccin del 10%.
2.
Creacin de una tabla con las pelculas vistas por los clientes.
3.
4.
5.
Crea una nueva tabla con los siguientes datos: nombre de compaa del cliente,
nombre de producto y fecha de pedido.
Crea una tabla llamada Irlanda con los clientes de este pas.
Crea una tabla llamada Reino Unido con los productos de proveedores de este pas.
o
o
PRACTICA FORMULARIOS
A. Crear los siguientes formularios sobre la base de datos VIDEOCLUB:
1.
Usando el asistente:
En vista diseo:
o
Crear un formulario similar al siguiente que nos servir de men para acceder
al resto de formularios. Este formulario est formado por 6 botones de comando y 6 etiquetas.
14
Programacin Visual
4.
5.
Crear un formulario que nos sirva como men para acceder a
los formularios anteriores. Este formulario tendr adems dos botones que ejecutarn
dos consultas de accin realizadas en el ejercicio 10:
o
Suma las unidades pedidas a las unidades en existencia de la tabla Productos.
Actualiza las unidades pedidas a 0.
o
Crea una nueva tabla con los siguientes datos: nombre de compaa del
cliente, nombre de producto y fecha de pedido.
PRACTICA INFORMES
A. Crear los siguientes informes sobre la base de datos VIDEOCLUB a partir de
las consultas ya creadas en ejercicios anteriores:
1.
2.
3.
4.
5.
Clientes que han alquilado dvds el ao 2001 (Ejercicio 6C-2).
Crear en vista diseo un formulario similar al siguiente que nos servir de men para
acceder a los informes recin creados.
15
Programacin Visual
2.
Empleados que han realizado un pedido para cierto cliente (Ejercicio 7B-2).
3.
4.
5.
6.
Clientes que han efectuado un pedido sin descuento (Ejercicio 6B-6).
Crear en vista diseo un formulario similar al del ejercicio anterior que nos servir
de men para acceder a los informesrecin creados.
3.
1.
Establece la relacin entre ellas para que pueda darse el caso de que
tengamos varias grabaciones del mismo intrprete.
2.
16
Programacin Visual
o
o
o
Aade dos botones en el formulario men que nos permitan ejecutar estas
consultas.Si deseas puedes consultar la solucin.
Comprueba la resolucin del ejercicio paso a paso.
17