Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

42
Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas

Transcript of Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Page 1: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consultas de selección avanzas, de actualización, de adición y de

creación de tablas

Page 2: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Borrar el contenido del directorio Mis Documentos

Sesión 8

Page 3: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Recuperar de http://templario.unex.es las siguientes bases de datos:

–La base de datos Clientes.mdb–La base de datos Facturas.mdb–La base de datos Poblaciones.mdb–La base de datos Articulos.mdb

Page 4: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Crear una base de datos nueva a la que llamaremos Base 8.

Deshabilitar la autocombinacion.

Sesión 8

Page 5: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

– Copiar desde la base de datos Clientes.mdb las tablas a la base de datos Base 8.

– Copiar desde la base de datos Facturas.mdb la tabla Facturas a la base de datos Base 8.

– Copiar desde la base de datos Poblaciones.mdb la tabla Poblaciones a la base de datos Base 8.

– Copiar desde la base de datos Articulos.mdb la tabla Articulos a la base de datos Base 8.

Page 6: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Facturas.mdb

Clientes.mdb

Base 8.mdb

Facturas_cabeceraFacturas_detalle

Facturas_cabeceraFacturas_detallePoblacionesPoblaciones.mdb

Poblaciones

Articulos.mdbArticulosTipos de IVA

ClientesFormas de PagoVencimientos

ArticulosTipos de IVA

ClientesFormas de PagoVencimientos

Sesión 8

Page 7: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Revisar y comprender la estructura de las tablas importadas.

Page 8: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Establecer las claves principales oportunas en las tablas importadas.

Page 9: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Establecer entre ellas las relaciones oportunas en la ventana Relaciones.

Page 10: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consultas de adición de datos

Page 11: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Hacer en la base de datos Base8 una copia de datos de la tabla clientes y denominarla clientes_copia.

Page 12: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Recuperar de http://templario.unex.es las siguientes bases de datos la base de datos

Clientes2.mdb

Page 13: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Copiar la tabla Clientes de la base de datos Clientes2.mdb a la base de datos Base 8 y denominarla Clientes_aux.

Page 14: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 1

Añadir a la tabla Clientes de la base de datos Base 8 los datos de la tabla

Clientes_aux.

Page 15: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Restaurar la tabla Clientes con los valores originales.

Page 16: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 2

Añadir a la tabla Clientes los nombres de los clientes de la tabla Clientes_aux.

Page 17: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Restaurar la tabla Clientes con los valores originales.

Page 18: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 3

Añadir a la tabla Clientes todos los datos de Clientes_aux de los clientes de

Trujillo.

Page 19: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 4

Añadir el resto de registros de Clientes_aux a la tabla Clientes.

Page 20: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Restaurar la tabla Clientes con los valores originales.

Page 21: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 5

Añadir desde la tabla Clientes de la base de datos Clientes2.mdb todos los clientes

a la tabla Clientes de la base de datos Base 8.

Page 22: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Restaurar la tabla Clientes con los valores originales.

Page 23: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consultas de creación de tablas

Page 24: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 6

Crear una tabla con todos los datos de los clientes de Trujillo.

Page 25: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 7

Crear una tabla con todos los datos de los clientes de Trujillo con saldo superior a 300 €.

Page 26: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consulta 8

Crear una tabla con todos los datos de los clientes de Trujillo con más de dos

operaciones.

Page 27: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Sesión 8

Consultas con totales

Page 28: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 9

Obtener la cantidad total de cada artículo que se ha vendido.

Sesión 8

Page 29: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 10

Obtener la cantidad total de cada artículo que se ha vendido en el mes de marzo.

Sesión 8

Page 30: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 11

Obtener la cantidad total de cada artículo que se ha vendido en el mes de marzo a cada

cliente.

Sesión 8

Page 31: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 12

Obtener el código del cliente al que se la ha vendido la mayor cantidad de un artículo.

Sesión 8

Page 32: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 13

Obtener el número de poblaciones diferentes en las que tenemos clientes.

Sesión 8

Page 33: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consultas de actualización

Sesión 8

Page 34: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 14

Actualizar para cada operación el valor del campo total.

Sesión 8

Page 35: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 15

Actualizar el campo saldo de la tabla Clientes con el importe de las ventas.

Sesión 8

Page 36: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 16

Borrar el contenido del campo saldo de la tabla clientes.

Sesión 8

Page 37: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consultas avanzadas. Precedencia de operadores.

Sesión 8

Page 38: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 17

Razón social, dirección y población de los clientes de Cáceres con un saldo superior a 200 €, o de los clientes de Madrid con saldo

superior a 300 €.

Sesión 8

Page 39: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 18

Razón social, dirección y población de los clientes de Madrid o de Cáceres, con un saldo

comprendido entre 200 y 300 €.

Sesión 8

Page 40: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consultas combinadas

Sesión 8

Page 41: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 19

Obtener el importe medio de las facturas por cliente.

Sesión 8

Page 42: Sesión 8 Consultas de selección avanzas, de actualización, de adición y de creación de tablas.

Consulta 20

Obtener el importe mínimo de las facturas por cliente.

Sesión 8