La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

 Consultas de selección: Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados.

Presentaciones similares


Presentación del tema: " Consultas de selección: Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados."— Transcripción de la presentación:

1

2  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

4  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. NOTA:

5

6 ¿Qué es una expresión? Maneras de generar una expresión: Utilizando el generador de expresiones Escribiendo directamente la expresión

7 ExpresiónResultado Entre 01/01/1980 Y 31/12/2009Fechas entre 1980 y 2009 Como “*s”Palabras terminadas en s Como “U*”Palabras que inicien con U <100Menos o menor de 100 1000Igual a 1000 >=500Mayor o igual que 500 Como “[A-C]*”Palabras que inicien con A-B o C Longitud([Nombrecampo])=Val(4)Todos los registros de dicho campo de 4 caracteres

8  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 ExpresiónResultado Nombrecompleto:[Nombre] &” ”& [Apellidos] Muestra el valor de los campos Nombre y Apellidos, separados por un espacio, en el campo Nombrecompleto Direccion2:[ciudad] & ” ” &[Region] & “ ” & [codigopostal] Muestra el valor de los campos Ciudad, Región y Código postal, separados por espacios, en el campo Direccion2

10  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 ExpresiónResultado Edad al contratarlo:DifFecha(“aaaa”),[FechaNac imiento],[Fechacontratación] DifFecha, calcula el intervalo entre 2 fechas u horas y devuelve el valor en varias formas. Productoinicial:Izq([Nombreproducto],1)Utiliza la función Izq para mostrar en el campo Productoinicial el primer carácter del valor del campo Nombreproducto Tipocodigo:Der([Codigoventaja],2)Utiliza la función Der para mostrar en el campo Tipocodigo los 2 últimos caracteres del valor del campo Codigoventaja PorcentajeCarga:Suma([carga])/suma([ subtotal])*100 Muestra en el campo porcentajecarga el % de los gastos de la carga de cada subtotal. Cuenta(*)Utiliza la función Cuenta(count) para contar el número de registros de la consulta, incluidos los registros con campos NULL(vacío)

12  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 ExpresiónResultado Cargaprincipal: [carga]*1.1Muestra en el campo Cargaprincipal los gastos de la carga más un 10 por ciento Cantidadpedido:[cantidad]*[preciounitari o] Muestra en el campo Cantidadpedido el producto Plazoentrega:[fecharequerida]- [fechaenvio] Muestra en el campo Plazoentrega la diferencia entre los valores de los campos Fecharequerida y fechaenvio Stocktotal:[unidadestock] + [unidadespedido] Muestra en el campo stocktotal la suma de los valores de los campos unidadestock y unidadespedido

14  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  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 Guarda el resultado de una consulta en una tabla nueva Modifica los datos almacenados en una tabla Elimina registros de una tabla Anexa registros al final de una tabla ya existente

17  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  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  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.


Descargar ppt " Consultas de selección: Son las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados."

Presentaciones similares


Anuncios Google