Guía n1 de Trabajo SQL_resuelto

9
Guía de trabajo SQL Del archivo txt corto y pego la siguiente sección de código en SQL SERVER 2008 Paso 1: crear base de datos. Seleccionar create database empresa12nov del código y ejecutar Paso2: Seleccionar use empresa12nov del código y ejecutar Paso 3: Realizar Diagrama de entidad relación. 1. Desplegar todos los datos de la tabla empleado.

description

Ejercicios resueltos de Base de Datos. consultas con imágenes ilustrativas.Diagrama Entidad Relacion

Transcript of Guía n1 de Trabajo SQL_resuelto

Page 1: Guía n1 de Trabajo SQL_resuelto

Guía de trabajo SQL

Del archivo txt corto y pego la siguiente sección de código en SQL SERVER 2008

Paso 1: crear base de datos. Seleccionar create database empresa12nov del código y ejecutar

Paso2: Seleccionar use empresa12nov del código y ejecutar

Paso 3: Realizar Diagrama de entidad relación.

1. Desplegar todos los datos de la tabla empleado.

2. Desplegar los datos de la tabla empleado, cuyos sueldos son mayores a 800000 pesos.

Page 2: Guía n1 de Trabajo SQL_resuelto

3. Desplegar la cantidad de empleados que poseen un sueldo superior a 800000 pesos.

4. Desplegar la cantidad de empleados que poseen un sueldo superior a 300000 pesos, pero menores a 600000. (Utilizar el operador de comparación between)

5. Desplegar la sumatoria de todos los sueldos de los empleados.

Page 3: Guía n1 de Trabajo SQL_resuelto

6. Desplegar la sumatoria de todos aquellos empleados con sueldos superiores a 800000 pesos.

7. Desplegar el promedio de los sueldos de los empleados

8. Desplegar el promedio de los sueldos superiores a 800000 pesos.

Page 4: Guía n1 de Trabajo SQL_resuelto

9. Desplegar el sueldo menor de los empleados.

10. Desplegar el sueldo menor de los empleados que tienen una remuneración sobre los 800000 pesos.

11. Desplegar el sueldo mayor de los empleados

Page 5: Guía n1 de Trabajo SQL_resuelto

12. Desplegar los datos de la tabla empleado, ordenados en orden decreciente por el campo sueldo

13. Desplegar de cada empleado su nombre, nombre de comuna, nombre de isapre y nombre de afp (Utilizar Inner Join)

Page 6: Guía n1 de Trabajo SQL_resuelto

14. Desplegar de cada empleado su nombre, nombre de comuna, nombre de isapre y nombre de afp. Además se debe desplegar la información ordenada por el campo nombre (Sin Utilizar Inner Join)

15. Desplegar la cantidad de empleados por afp, además se deberá de ordenar la información por el nombre de afp.

16. Desplegar los nombres de afp y las cantidades de empleados pertenecientes a ellas, siempre y cuando dicha cantidad supere los 2 empleados.

Page 7: Guía n1 de Trabajo SQL_resuelto

17. Desplegar los nombres de los empleados y su afp, de todos aquellas afp, que posean más de 2 afliados

18. Agregar el siguiente registro a la tabla empleado: 202, jaimito, 3, 400, 900000, 40. Recuerde que los datos deben ser almacenados según estructura creada.

19. Incorporar los siguientes datos del empleado a la(s) tabla(s) respectiva(s): alejandra, código empleado 101, sueldo 1000000, codigo de comuna =36 perteneciente a la florida, código de isapre 400 perteneciente a Consalud y código de afp 1 perteneciente a Cuprum.

Page 8: Guía n1 de Trabajo SQL_resuelto

20. Actualizar el sueldo de fernanda, el que debe aumentar en un 5%

update empleado

set sueldo=sueldo*1.05

where nombre='fernanda'

21. Aumentar todos los sueldos inferiores a 300000 pesos en un 15%

22. Eliminar al empleado de nombre mismo.

Observación:

- Importante que para toda función agregada se debe utilizar un alias.

- Una vez terminado los ejercicios, deberá generar un script de la base de datos y de las consultas y enviarlo a [email protected]