SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
EJERCICIO 3 DE ACCESS
1
ACCESS
EJERCICIO 3
CONSULTAS COMPLEJAS Y CON OPERACIONES
B) Consultas complejas
Son las que incluyen datos de más de una tabla: p.ej., en la base de datos Video-
club El Oscar, una consulta que muestre los nombres y apellidos de los clientes (tabla
Clientes) y los días que han durado sus alquileres (tabla Alquileres).
Para hacer consultas que muestren de forma coherente datos de más de una ta-
bla (o consulta) es necesario que:
1.- Las tablas consultadas tengan un campo común: en el ejemplo propuesto, in-
tervienen las tablas Clientes y Alquileres. El campo común es IdCliente.
2.- El campo común a ambas tablas es el campo principal en una de ellas y un
campo secundario en la otra. Esto necesita una explicación aparte:
Campo principal en una tabla es aquel cuyos datos no pueden
repetirse (p.ej., cada cliente sólo aparecerá una vez en la tabla Clien-
tes)
Campo secundario en una tabla es aquel cuyos datos pueden
repetirse (p.ej., un cliente que haya alquilado en más de una ocasión
aparecerá repetido en la tabla Alquileres)
Así, en el ejemplo, el campo IdCliente (que numera uno por uno a los
clientes del videoclub) es campo principal o clave de la tabla Clientes. En
cambio, en la tabla Alquileres, no es más que un campo secundario, dado
que sus datos pueden repetirse.
3.- Entre las tablas se ha de establecer alguna relación por medio de la herra-
mienta Relaciones del menú principal (en la base de datos “Videoclub El Oscar” las
relaciones ya están establecidas).
EJERCICIO 3 DE ACCESS
2
ACTIVIDAD A REALIZAR
Crea una consulta que muestre los títulos disponibles y el formato del vídeo (o
vídeos) que los contiene.
1º.- En la pestaña Crear de la cinta de opciones, haz clic en el botón Diseño de
consulta.
2º.- En el cuadro de diálogo Mostrar tabla selecciona la tabla Alquileres y pulsa
Agregar luego, haz lo mismo con la tabla Clientes. Después, cierra el cuadro de diálogo
Mostrar tabla. El resultado será el siguiente:
En caso de que seleccionásemos para la consulta dos o más
tablas y no existiese entre las mismas ninguna relación, no podría-
mos hacer ninguna consulta coherente sobre ellas
3º.- A continuación, haz doble clic sobre los campos que interesa que aparezcan
en la consulta:
 De la tabla Clientes, los campos Nombre y Apellidos
 De la tabla Alquileres, el campo Días alquiler
Esta línea indica la relación
entre las dos tablas
EJERCICIO 3 DE ACCESS
3
Ejecuta la tabla y guárdala (con el nombre Duración alquileres) de la forma ya
aprendida.
ACTIVIDAD:
Realiza y guarda las siguientes consultas:
a) Datos sobre títulos: títulos disponibles, formato en el que están grabados
y si son de venta o alquiler
b) Datos de alquileres: nombre, apellidos de los clientes, títulos alquilados y
en qué formato y duración de sus alquileres
C.- Consultas complejas con filtrado de datos
Sólo se diferencian de las consultas sencillas con filtrado de datos en que en las
complejas será necesario seleccionar dos o más tablas (relacionadas).
Teniendo esto en cuenta, intenta realizar las siguientes consultas (sobre la base
Videoclub El Oscar):
a) Fechas venta HD-DVD: nº (Id) de los vídeos en HD-DVD vendidos, título y
fecha de la venta. Registros ordenados por la fecha de la venta, en senti-
do ascendente.
b) Blu-ray Palma: títulos en Blu-ray alquilados por clientes de Palma de Ma-
llorca. Registros ordenados por título, en sentido ascendente.
c) Clientes penalizados: nombre, apellidos y teléfono de los clientes penali-
zados y el importe de sus alquileres.
D.- Consultas para operar con datos.
Vamos a ver los tres ejemplos más frecuentes:
a.- Agrupar aquellos registros que se repiten, de forma que, en la consulta, se
muestre una sola vez cada uno (p.ej, una consulta sobre las tablas Existencias que
muestre los formatos en que pueden encontrarse los vídeos del videoclub).
b.- Contar cuántas veces se repite uno o más registros en una tabla (p.ej., cuán-
tos alquileres ha realizado cada cliente)
EJERCICIO 3 DE ACCESS
4
c.- Sumar datos numéricos (p.ej., sumar cuántas unidades en existencias hay de
cada título)
ACTIVIDAD A REALIZAR
a.- Consulta Formatos:
1º.- Realiza los pasos ya vistos de una consulta hasta que tengamos selecciona-
das las tablas y los campos que han de intervenir en la misma (aquí: la tabla Existencias
y el campo Formato)
2º.- En la pestaña Diseño de la cinta de opciones, haz
clic sobre el botón Totales.
A continuación ejecuta la consulta (el resultado son tres registros: Blu-ray, DVD y
HD-DVD) y guárdala con el nombre Formatos
b.- Consulta Número de alquileres por cliente
1º.- Para esta consulta, selecciona las tablas Clientes y Alquileres, y luego haz
doble clic sucesivamente sobre los campos Nombre y Apellidos de la tabla Clientes y el
campo IdAlquiler de la tabla Alquileres.
2º.- Pulsa el botón Autosuma de la barra de herramientas.
La expresión Agrupar por agrupa en
uno todos los registros en los que este
dato (Formato) sea igual.
EJERCICIO 3 DE ACCESS
5
Finalmente, ejecuta la consulta y guárdala con el nombre Número de alquileres
por cliente.
c.- Consulta Uds en existencias de cada título
1º.- Selecciona las tabla Títulos y Existencias y los campos Título y Nº en existen-
cias
2º.- Pulsa el botón de Autosuma.
Haz clic en la flecha a la derecha de
Agrupar por, en el campo IdAlquiler y
selecciona la función Cuenta. En el
apartado Orden de este mismo cam-
po, selecciona Descendente
En el apartado correspondiente al nombre
del campo escribe Nº de alquileres: IDAl-
quiler (con lo que se cambia el nombre de
este campo en esta consulta)
EJERCICIO 3 DE ACCESS
6
A continuación, ejecuta la consulta y guárdala como Uds en existencias de cada
título.
Despliega la lista de funciones de este
campo y selecciona Suma.
Cambia el nombre del campo Nº en
existencias por Unidades disponibles de
la manera vista anteriormente.

Más contenido relacionado

Destacado

Ejercicios hojas de cálculo srs
Ejercicios hojas de cálculo srsEjercicios hojas de cálculo srs
Ejercicios hojas de cálculo srsSilvia Romera
 
Presentaciones con power point 2
Presentaciones con power point 2Presentaciones con power point 2
Presentaciones con power point 2Silvia Romera
 
2016 ejercicios procesador texto srs
2016 ejercicios procesador texto srs2016 ejercicios procesador texto srs
2016 ejercicios procesador texto srsSilvia Romera
 
2016 ejercicio base datos srs
2016 ejercicio base datos srs2016 ejercicio base datos srs
2016 ejercicio base datos srsSilvia Romera
 
Archivo y clases de documentos
Archivo y clases de documentosArchivo y clases de documentos
Archivo y clases de documentosSilvia Romera
 
2016 ejercicios presentación srs
2016 ejercicios presentación srs2016 ejercicios presentación srs
2016 ejercicios presentación srsSilvia Romera
 
E) consultas de acción
E) consultas de acciónE) consultas de acción
E) consultas de acciónSilvia Romera
 
Presentaciones con power point srs
Presentaciones con power point srsPresentaciones con power point srs
Presentaciones con power point srsSilvia Romera
 
K) creación base datos sin asistente
K) creación base datos sin asistenteK) creación base datos sin asistente
K) creación base datos sin asistenteSilvia Romera
 
Pràctica 2 processador text srs
Pràctica 2 processador text srsPràctica 2 processador text srs
Pràctica 2 processador text srsSilvia Romera
 
Ejercicio Practico Access
Ejercicio Practico AccessEjercicio Practico Access
Ejercicio Practico AccessIsaac Galvez
 
Práctica Completa en Access
Práctica Completa en AccessPráctica Completa en Access
Práctica Completa en Accessjubacalo
 

Destacado (20)

Ejercicios hojas de cálculo srs
Ejercicios hojas de cálculo srsEjercicios hojas de cálculo srs
Ejercicios hojas de cálculo srs
 
Presentaciones con power point 2
Presentaciones con power point 2Presentaciones con power point 2
Presentaciones con power point 2
 
2016 ejercicios procesador texto srs
2016 ejercicios procesador texto srs2016 ejercicios procesador texto srs
2016 ejercicios procesador texto srs
 
A) access
A) accessA) access
A) access
 
2016 ejercicio base datos srs
2016 ejercicio base datos srs2016 ejercicio base datos srs
2016 ejercicio base datos srs
 
Archivo y clases de documentos
Archivo y clases de documentosArchivo y clases de documentos
Archivo y clases de documentos
 
2016 ejercicios presentación srs
2016 ejercicios presentación srs2016 ejercicios presentación srs
2016 ejercicios presentación srs
 
I) informes
I) informesI) informes
I) informes
 
F) formularios 1
F) formularios 1F) formularios 1
F) formularios 1
 
G) formularios 2
G) formularios 2G) formularios 2
G) formularios 2
 
Sangrías1
Sangrías1Sangrías1
Sangrías1
 
E) consultas de acción
E) consultas de acciónE) consultas de acción
E) consultas de acción
 
Presentaciones con power point srs
Presentaciones con power point srsPresentaciones con power point srs
Presentaciones con power point srs
 
K) creación base datos sin asistente
K) creación base datos sin asistenteK) creación base datos sin asistente
K) creación base datos sin asistente
 
Pràctica 2 processador text srs
Pràctica 2 processador text srsPràctica 2 processador text srs
Pràctica 2 processador text srs
 
Tablas3
Tablas3Tablas3
Tablas3
 
Ejercicio Practico Access
Ejercicio Practico AccessEjercicio Practico Access
Ejercicio Practico Access
 
Ejercicios paso a paso access
Ejercicios paso a paso accessEjercicios paso a paso access
Ejercicios paso a paso access
 
Ejercicios resueltos de word. editex
Ejercicios resueltos de word. editexEjercicios resueltos de word. editex
Ejercicios resueltos de word. editex
 
Práctica Completa en Access
Práctica Completa en AccessPráctica Completa en Access
Práctica Completa en Access
 

Similar a C) consultas access 2 (20)

Te formas access
Te formas accessTe formas access
Te formas access
 
4
44
4
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Plantillapercho
PlantillaperchoPlantillapercho
Plantillapercho
 
Plantilla 903 icontec Sebastian Vela
Plantilla 903 icontec Sebastian VelaPlantilla 903 icontec Sebastian Vela
Plantilla 903 icontec Sebastian Vela
 
Bases de datos s14
Bases de datos s14Bases de datos s14
Bases de datos s14
 
Bases de datos s14
Bases de datos s14Bases de datos s14
Bases de datos s14
 
Guia access 1
Guia access 1Guia access 1
Guia access 1
 
Ejer acces preactica
Ejer acces  preacticaEjer acces  preactica
Ejer acces preactica
 
Creacion de tablas en access 2007
Creacion de tablas en access 2007Creacion de tablas en access 2007
Creacion de tablas en access 2007
 
Plantilla 903 27/07/15
Plantilla 903 27/07/15Plantilla 903 27/07/15
Plantilla 903 27/07/15
 
Plantilla con normas icontec1
Plantilla con normas icontec1Plantilla con normas icontec1
Plantilla con normas icontec1
 
Plantilla con-normas-icontec
Plantilla con-normas-icontec Plantilla con-normas-icontec
Plantilla con-normas-icontec
 
Plantilla 903 icontec
Plantilla 903 icontecPlantilla 903 icontec
Plantilla 903 icontec
 
Plantilla 903 icontec
Plantilla 903 icontecPlantilla 903 icontec
Plantilla 903 icontec
 
Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1Taller Consultas Básicas SQL Server No 1
Taller Consultas Básicas SQL Server No 1
 
Access
AccessAccess
Access
 
Plantilla 903 icontec
Plantilla 903 icontecPlantilla 903 icontec
Plantilla 903 icontec
 
Ejercicio de access 2
Ejercicio de access 2Ejercicio de access 2
Ejercicio de access 2
 
trabajo de informatica 3
trabajo de informatica 3trabajo de informatica 3
trabajo de informatica 3
 

Más de Silvia Romera

Más de Silvia Romera (18)

Pràctica 1 processador text srs
Pràctica 1 processador text srsPràctica 1 processador text srs
Pràctica 1 processador text srs
 
Vinetas tablas
Vinetas tablasVinetas tablas
Vinetas tablas
 
Vinetas columnas
Vinetas columnasVinetas columnas
Vinetas columnas
 
Tabulaciones3
Tabulaciones3Tabulaciones3
Tabulaciones3
 
Tabulaciones2
Tabulaciones2Tabulaciones2
Tabulaciones2
 
Tablas1
Tablas1Tablas1
Tablas1
 
Tablas tabulaciones2
Tablas tabulaciones2Tablas tabulaciones2
Tablas tabulaciones2
 
Tablas tabulaciones1
Tablas tabulaciones1Tablas tabulaciones1
Tablas tabulaciones1
 
Qué es un documento de archivo srs
Qué es un documento de archivo srsQué es un documento de archivo srs
Qué es un documento de archivo srs
 
Materiales y equipos de archivo srs
Materiales y equipos de archivo srsMateriales y equipos de archivo srs
Materiales y equipos de archivo srs
 
Imágenes
ImágenesImágenes
Imágenes
 
Columnas
ColumnasColumnas
Columnas
 
Mf0971 1 reproducción y archivo srs
Mf0971 1 reproducción y archivo srsMf0971 1 reproducción y archivo srs
Mf0971 1 reproducción y archivo srs
 
1w formatos
1w formatos1w formatos
1w formatos
 
1w solicitud
1w solicitud1w solicitud
1w solicitud
 
1w carta
1w carta1w carta
1w carta
 
Ejercicio Powerpoint Bitybyte srs
Ejercicio Powerpoint Bitybyte srsEjercicio Powerpoint Bitybyte srs
Ejercicio Powerpoint Bitybyte srs
 
H) formularios 3
H) formularios 3H) formularios 3
H) formularios 3
 

Último

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 

C) consultas access 2

  • 1. EJERCICIO 3 DE ACCESS 1 ACCESS EJERCICIO 3 CONSULTAS COMPLEJAS Y CON OPERACIONES B) Consultas complejas Son las que incluyen datos de más de una tabla: p.ej., en la base de datos Video- club El Oscar, una consulta que muestre los nombres y apellidos de los clientes (tabla Clientes) y los días que han durado sus alquileres (tabla Alquileres). Para hacer consultas que muestren de forma coherente datos de más de una ta- bla (o consulta) es necesario que: 1.- Las tablas consultadas tengan un campo común: en el ejemplo propuesto, in- tervienen las tablas Clientes y Alquileres. El campo común es IdCliente. 2.- El campo común a ambas tablas es el campo principal en una de ellas y un campo secundario en la otra. Esto necesita una explicación aparte: Campo principal en una tabla es aquel cuyos datos no pueden repetirse (p.ej., cada cliente sólo aparecerá una vez en la tabla Clien- tes) Campo secundario en una tabla es aquel cuyos datos pueden repetirse (p.ej., un cliente que haya alquilado en más de una ocasión aparecerá repetido en la tabla Alquileres) Así, en el ejemplo, el campo IdCliente (que numera uno por uno a los clientes del videoclub) es campo principal o clave de la tabla Clientes. En cambio, en la tabla Alquileres, no es más que un campo secundario, dado que sus datos pueden repetirse. 3.- Entre las tablas se ha de establecer alguna relación por medio de la herra- mienta Relaciones del menú principal (en la base de datos “Videoclub El Oscar” las relaciones ya están establecidas).
  • 2. EJERCICIO 3 DE ACCESS 2 ACTIVIDAD A REALIZAR Crea una consulta que muestre los títulos disponibles y el formato del vídeo (o vídeos) que los contiene. 1º.- En la pestaña Crear de la cinta de opciones, haz clic en el botón Diseño de consulta. 2º.- En el cuadro de diálogo Mostrar tabla selecciona la tabla Alquileres y pulsa Agregar luego, haz lo mismo con la tabla Clientes. Después, cierra el cuadro de diálogo Mostrar tabla. El resultado será el siguiente: En caso de que seleccionásemos para la consulta dos o más tablas y no existiese entre las mismas ninguna relación, no podría- mos hacer ninguna consulta coherente sobre ellas 3º.- A continuación, haz doble clic sobre los campos que interesa que aparezcan en la consulta:  De la tabla Clientes, los campos Nombre y Apellidos  De la tabla Alquileres, el campo Días alquiler Esta línea indica la relación entre las dos tablas
  • 3. EJERCICIO 3 DE ACCESS 3 Ejecuta la tabla y guárdala (con el nombre Duración alquileres) de la forma ya aprendida. ACTIVIDAD: Realiza y guarda las siguientes consultas: a) Datos sobre títulos: títulos disponibles, formato en el que están grabados y si son de venta o alquiler b) Datos de alquileres: nombre, apellidos de los clientes, títulos alquilados y en qué formato y duración de sus alquileres C.- Consultas complejas con filtrado de datos Sólo se diferencian de las consultas sencillas con filtrado de datos en que en las complejas será necesario seleccionar dos o más tablas (relacionadas). Teniendo esto en cuenta, intenta realizar las siguientes consultas (sobre la base Videoclub El Oscar): a) Fechas venta HD-DVD: nº (Id) de los vídeos en HD-DVD vendidos, título y fecha de la venta. Registros ordenados por la fecha de la venta, en senti- do ascendente. b) Blu-ray Palma: títulos en Blu-ray alquilados por clientes de Palma de Ma- llorca. Registros ordenados por título, en sentido ascendente. c) Clientes penalizados: nombre, apellidos y teléfono de los clientes penali- zados y el importe de sus alquileres. D.- Consultas para operar con datos. Vamos a ver los tres ejemplos más frecuentes: a.- Agrupar aquellos registros que se repiten, de forma que, en la consulta, se muestre una sola vez cada uno (p.ej, una consulta sobre las tablas Existencias que muestre los formatos en que pueden encontrarse los vídeos del videoclub). b.- Contar cuántas veces se repite uno o más registros en una tabla (p.ej., cuán- tos alquileres ha realizado cada cliente)
  • 4. EJERCICIO 3 DE ACCESS 4 c.- Sumar datos numéricos (p.ej., sumar cuántas unidades en existencias hay de cada título) ACTIVIDAD A REALIZAR a.- Consulta Formatos: 1º.- Realiza los pasos ya vistos de una consulta hasta que tengamos selecciona- das las tablas y los campos que han de intervenir en la misma (aquí: la tabla Existencias y el campo Formato) 2º.- En la pestaña Diseño de la cinta de opciones, haz clic sobre el botón Totales. A continuación ejecuta la consulta (el resultado son tres registros: Blu-ray, DVD y HD-DVD) y guárdala con el nombre Formatos b.- Consulta Número de alquileres por cliente 1º.- Para esta consulta, selecciona las tablas Clientes y Alquileres, y luego haz doble clic sucesivamente sobre los campos Nombre y Apellidos de la tabla Clientes y el campo IdAlquiler de la tabla Alquileres. 2º.- Pulsa el botón Autosuma de la barra de herramientas. La expresión Agrupar por agrupa en uno todos los registros en los que este dato (Formato) sea igual.
  • 5. EJERCICIO 3 DE ACCESS 5 Finalmente, ejecuta la consulta y guárdala con el nombre Número de alquileres por cliente. c.- Consulta Uds en existencias de cada título 1º.- Selecciona las tabla Títulos y Existencias y los campos Título y Nº en existen- cias 2º.- Pulsa el botón de Autosuma. Haz clic en la flecha a la derecha de Agrupar por, en el campo IdAlquiler y selecciona la función Cuenta. En el apartado Orden de este mismo cam- po, selecciona Descendente En el apartado correspondiente al nombre del campo escribe Nº de alquileres: IDAl- quiler (con lo que se cambia el nombre de este campo en esta consulta)
  • 6. EJERCICIO 3 DE ACCESS 6 A continuación, ejecuta la consulta y guárdala como Uds en existencias de cada título. Despliega la lista de funciones de este campo y selecciona Suma. Cambia el nombre del campo Nº en existencias por Unidades disponibles de la manera vista anteriormente.