viernes, 11 de mayo de 2012

CONSULTAS MULTITABLA. FORMULARIOS.

CONSULTAS DE TABLAS RELACIONADAS

Se realizan igual que las consultas con una uníca tabla pero al crear la consulta se seleccionan varias tablas relacionadas.

Ejemplo sobre la base de datos de verdulería:

Quiero saber el nombre de los vendedores que han vendido alguna vez manzanas:


Observése como se utiliza la opción Totales de la vista diseño de consultas y las opciones agrupar por y dónde en la consulta, es decir se agrupa por nombre de vendedor (Agrupar por) y nos quedamos sólamente con aquellos que han vendido manzanas (Dónde).

ACTIVIDAD 1. 11 DE MAYO

Haz las siguientes consultas multitabla sobre la base de datos de Verdulería:

Nombre de los vendedores que han hecho ventas de más de 2000 kilos.

Suma de los kilos vendidos por el vendedor 1.

Nombre del vendedor que ha hecho la venta de más kilos, es decir el que ha hecho una venta por una cantidad mayor de kilos.

Nombre de los vendedores que han vendido productos del gurpo 1, 2 ó 3 alguna vez.

FORMULARIOS

Los formularios permiten diseñar ventanas que contienn datos extraidos de tablas o consultar para trabajar más comodamente con ellos.

Crear->Formularios->Asistente para Formularios.

Se indican los campos de la tabla o consulta que incorparará el formulario.

Pasamos a Campos Seleccionados aquellos que nos interesan.Siguiente. Establecemos como se distribuirán los datos: columnas, tabular, hoja de datos o justificado. Elegimos un estilo. Asignamos nombre al formulario y lo abrimos.


ACITIVIDIDAD 2. 11 DE MAYO.


Diseña un formulario para cada una de las tablas de de la base de datos Automóviles.



FORMULARIOS AUTOMATICOS

Para crear rápidamente un formulario sobre una tabla o consulta utilizamos el panel de Exploración->Crear->Formulario, formulario dividido, varios elementos, etc.







miércoles, 9 de mayo de 2012

Entrega de actividades

El viernes 9 de Mayo deberán entregarse todas las actividades pendientes de la 2ª evaluación.

En caso contrario se tomarán represalias.

viernes, 4 de mayo de 2012

Prórroga de entrega de actividades



Las actividades pendientes de la 2ª evaluación podrán ser entregadas el lunes 7 de mayo.

4 de Mayo de 2012


1. Diseñe y guarde la sisguientes consultas para la tabla Vehículos:
a. Vehículos diesel.
b. Vehículos turbo diesel.
c. Vehículos de gasolina que no excedan los 1600 cc.
d. Vehículos de más de 100 caballos de potencia.
e. Vehículos de una determinada marca que se preguntará en el momento de hacer la consulta.
f. Vehículos cuyo precio oscile entre 9000€ y 12000€.
g. Vehículos de 5 puertas.
h. Vehículos que de cuatro válvulas o menos.



2. Diseñe una tabla con el nombre "Juegos" en una base de datos nueva. Dicha tabla se utilizará para almacenar datos sobre videojuegos como los que siguen:

Nombre
Nombres alternativos
Desarrolladora
Distribuidora
Diseñador
Director
Productor
Compositor
Plataforma
Fecha de lanzamiento
Género
Juego Online
Nº de jugadores offline simultáneos
Nº de jugadores online simultáneos
Edad recomendada
Formato
Captura de pantalla

Crea estos campos asignándole nombres internos sin espacios, tildes ni símbolos. Si tienes alguna duda sobre el contenido que debe almecenar algún campo consúltalo con el profesor.

Introduce los datos de los siguientes juegos:


Super Mario Bros
Tetris
Sonic The Hedgehog
Half Life
Lemmings





OPERADORES DE COMPARACIÓN

= (igual que)
< (menor que)
> (mayor que)
<= (menor o igual que)
>= (mayor o igual que)
<> (distinto que)
Es Nulo (buscar datos vaciós)
Es No Nulo (buscar campos que contengan datos sean cuales sean)
Como "xxx*" (que comience por xxx; sólo para texto)
Como "*xxx" (que termine por xxx)
Como "*xxx*" (que contenga xxx)
Entre 9000 y 12000 (que su valor oscile enter los dos datos)
[Pregunta] (el sistema solicita datos para hacer la comparación)

Se pueden crear condiciones más complejas utilizando los operadores lógicos AND (Y) y OR (O).
De esta manera se puede crear un criterio basado en el cumplimiento de dos o más criterios.

Por ejemplo:
ciudad="Madrid" AND edad>50
Selecciona las personas que abitan en Madrid y tengan más de 50 años.