1 / 19

Consultas

Consultas. Microsoft Access. Tipos de Consultas.

kostya
Télécharger la présentation

Consultas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Consultas Microsoft Access

  2. Tipos de Consultas • Consultas de selección: Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos Una consulta de selección genera una tabla lógica. • Consultas de acción: Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas. • Consultas específicas de SQL: Son consultas que no se pueden definir desde la cuadrícula de Access sino que se tienen que definir directamente en SQL.

  3. Datos importantes Campo de una de las tablas, para visualización, para realizar cálculos o para definir criterios Tabla a la cual pertenece el campo que seleccionamos Ordena las filas del resultado Muestra el campo cuando ejecutamos la consulta Especifica el criterio de búsqueda o La condición que debe cumplirse Operador lógico OR

  4. Consultas de selección Ejercicios • Realizar consulta que por resultado me de un listado de las materias del área de Tecnología, ordenado de forma ascendente. • Diseñe una consulta donde se muestre el nombre de los maestros y su cedula profesional pero solo de aquellos que son Ingenieros • De la consulta anterior cambie el criterio para que muestre todos los que no son ingenieros. • Cree otra consulta donde solo se muestren los maestros que ingresaron durante y después del año 2000. • Modifique la consulta anterior para que no se muestren los maestros que ingresaron en el 2007. Recuerde los operadores y checar el formato de los campos NOTA:

  5. Si buscas bien, encontrarás

  6. Calcular totales y Utilizar expresiones en consultas

  7. Expresiones para criterios en consultas

  8. Práctica consultas 1 • De la base de datos de Escuela, cree una consulta que muestre los alumnos nacidos entre 1980 y 1985. • Cree una consulta donde se listen los nombres de los alumnos y sus padres pero solo aquellos padres que su nombre inicie entre la A y la E, ordénelos por nombre del padre. • Muestre un listado de los nombres de los alumnos que la longitud de su nombre sea mayor a 15. • Liste que alumnos se inscribieron del periodo de 1 al 5 de noviembre

  9. Expresiones utilizando valores de texto

  10. Consultas Práctica 2 • Cree una consulta donde se muestre el nombre completo del alumno en un campo llamado Nombrecompleto • Diseñe una consulta que muestre el nombre y dirección del alumno, el domicilio tendra que verse de la siguiente manera: Andador Melon 176, Col. Indeco, La Paz, B.C.S. • Muestre un listado de maestros donde anteponga el titulo y su nombre. Ejem: Dr. Alberto García Flores y que su categoría este entre la 2 y 4 • A la consulta anterior agregue el salario y este deberá ser entre 10000 y 20000

  11. Expresiones con funciones integradas

  12. Práctica 3 Consultas • Cree una consulta donde liste los maestros que tienen más de 10 años de servicio. • Realice una consulta donde se muestre una lista de los alumnos mayores de 30 años • Diseñe una consulta donde se muestre el porcentaje de inscripciones que le tocara a la coordinación de bibliotecas (suponga que es un 7%) y la sumatoria total de las inscripciones. • Despliegue cuantos alumnos pagaron su inscripción y el monto total de las inscripciones. • En otra consulta despliegue el salario promedio de los maestros y lo que se paga de nomina • Cree una consulta donde se realice la cuenta de alumnos por sexo

  13. Expresiones utilizando funciones aritméticas

  14. Práctica 4 Consultas • Diseñe una consulta donde muestre de que estados vienen los alumnos y cuantos alumnos hay por estado. • El sindicato de trabajadores y la Dirección del centro han acordado aumentar en un 15% el salario de los maestros, muestre el nombre del maestro, salario actual y nuevo salario . Ordene la consulta por nuevo salario y muestre el nuevo salario en formato de moneda. • Muestre con una consulta el nombre completo del alumno, su fecha de inscripción, grupo_actual y el monto que pago. • Para la siguiente consulta importe la hoja de excel de tutores y no se olvide de agregar las relaciones correspondientes. Después diseñe una consulta donde se despliegue la cantidad de alumnos por tutor.

  15. Sigue práctica 4 • En la consulta anterior desplego la cantidad de alumnos por cada tutor, en esta consulta usted deberá solicitar el nombre del tutor para realizar el calculo.

  16. Consultas de Acción Anexa registros al final de una tabla ya existente Elimina registros de una tabla Modifica los datos almacenados en una tabla Guarda el resultado de una consulta en una tabla nueva

  17. Práctica 5 Consultas • Crea una consulta donde actualice el salario actual del maestro un 15% , solicite el nombre del maestro al cual se le otorgara este aumento. • Actualice los montos de inscripciones de los alumnos que tienen beca. • Anexe a la tabla Datos generales, la tabla de alumnos_nuevos el origen de esta tabla es una Hoja de excel, bajar de Claroline. • Cree una tabla nueva que llevará por nombre Alumnos_inscritos, donde se mostrara el nombre completo de los alumnos (Ejem. Pérez Rojas, Laura Margarita), Fecha_inscripción, grupo_actual. • Cree otra tabla que lleve el nombre de Alumnos_no_inscritos, donde listara los nombres de los alumnos que no se han inscritos(Laura Margarita, Pérez Rojas), y su correo_electronico. • Elimine los alumnos_nuevos que no sean de origen mexicano.

  18. Un poquito de SQL • Sentencias o palabras reservadas: • SELECT: Selección • INSERT INTO: Insertar • UPDATE: Actualizar • DELETE: Eliminar • FROM: De • WHERE: Donde • ORDER BY: Ordena oir • COUNT: Cuenta • DISTINCT: Distingue • SUM: Suma • AVG: Promedio • MIN: MInimi • MAX:Maximo • StDev: Desviación Standard • Var: Varianza • First: Primero

  19. Práctica 6 Consultas-SQL • Realice la consulta donde se liste el nombre del maestro y los grupos que están a su cargo, hágalo primero en papel y después en Access.

More Related