Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Base de datos Ejercicios en MySQL, Apuntes de Almacenamiento de Datos

Este tema trata de base de datos en MySQL

Tipo: Apuntes

2018/2019

Subido el 25/07/2023

mildred-huisa-nina
mildred-huisa-nina 🇵🇪

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Asignación
A. Base de datos
B. Resolver los siguientes problemas que se le plantea a través de consultas SQL
1. Lista el código de los departamentos de los empleados que aparecen en la tabla
empleado, eliminando los códigos que aparecen repetidos.
2. Lista el nombre y apellidos de los empleados en una única columna, convirtiendo todos
los caracteres en minúscula.
3. Lista el nombre de cada departamento y el valor del presupuesto actual del que dispone.
Para calcular este dato tendrá que restar al valor del presupuesto inicial (columna
presupuesto) los gastos que se han generado (columna gastos). Tenga en cuenta que en
pf2

Vista previa parcial del texto

¡Descarga Base de datos Ejercicios en MySQL y más Apuntes en PDF de Almacenamiento de Datos solo en Docsity!

Asignación

A. Base de datos B. Resolver los siguientes problemas que se le plantea a través de consultas SQL

  1. Lista el código de los departamentos de los empleados que aparecen en la tabla empleado, eliminando los códigos que aparecen repetidos.
  2. Lista el nombre y apellidos de los empleados en una única columna, convirtiendo todos los caracteres en minúscula.
  3. Lista el nombre de cada departamento y el valor del presupuesto actual del que dispone. Para calcular este dato tendrá que restar al valor del presupuesto inicial (columna presupuesto) los gastos que se han generado (columna gastos). Tenga en cuenta que en

algunos casos pueden existir valores negativos. Utilice un alias apropiado para la nueva columna columna que está calculando.

  1. Lista los apellidos y el nombre de todos los empleados, ordenados de forma alfabética teniendo en cuenta en primer lugar sus apellidos y luego su nombre.
  2. Devuelve una lista con 5 filas a partir de la tercera fila de la tabla empleado. La tercera fila se debe incluir en la respuesta. La respuesta debe incluir todas las columnas de la tabla empleado.
  3. Devuelve una lista con el nombre de los departamentos y el presupuesto, de aquellos que tienen un presupuesto entre 100000 y 200000 euros. Sin utilizar el operador BETWEEN.
  4. Devuelve una lista con el nombre de los departamentos, gastos y presupuesto, de aquellos departamentos donde los gastos sean mayores que el presupuesto del que disponen.
  5. Lista los nombres, apellidos y nif de los empleados que trabajan en el departamento 3.
  6. Devuelve un listado con los empleados y los datos de los departamentos donde trabaja cada uno. Ordena el resultado, en primer lugar por el nombre del departamento (en orden alfabético) y en segundo lugar por los apellidos y el nombre de los empleados.
  7. Devuelve un listado con el código y el nombre del departamento, solamente de aquellos departamentos que tienen empleados.
  8. Devuelve el nombre del departamento donde trabaja el empleado Pepe Ruiz Santana.
  9. Devuelve una lista con el nombre de los empleados que tienen los departamentos que no tienen un presupuesto entre 100000 y 200000 euros.
  10. Devuelve un listado con todos los empleados junto con los datos de los departamentos donde trabajan. Este listado también debe incluir los empleados que no tienen ningún departamento asociado.
  11. Devuelve un listado donde sólo aparezcan aquellos departamentos que no tienen ningún empleado asociado.
  12. Devuelve un listado con los empleados que no tienen ningún departamento asociado y los departamentos que no tienen ningún empleado asociado. Ordene el listado alfabéticamente por el nombre del departamento.
  13. Calcula el número total de empleados que hay en la tabla empleado.
  14. Calcula el número de empleados que hay en cada departamento. Tienes que devolver dos columnas, una con el nombre del departamento y otra con el número de empleados que tiene asignados.
  15. Calcula el nombre de los departamentos que tienen más de 2 empleados. El resultado debe tener dos columnas, una con el nombre del departamento y otra con el número de empleados que tiene asignados.
  16. Calcula el número de empleados que trabajan en cada uno de los departamentos que tienen un presupuesto mayor a 200000 euros.
  17. Devuelve el nombre del departamento con mayor presupuesto y la cantidad que tiene asignada. Nota: Deberá de enviar la consulta que resuelve el problema y una captura del resultado de la misma al classroom