Practica SQL Basico

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

PRACTICA CALIFICADA DE SQL BASICO

1. Escriba una consulta en la tabla Sales.Orders que devuelve los pedidos realizados en
junio de 2015.

2. Escriba una consulta en la tabla Sales.Orders que devuelve los pedidos realizados el
último día del mes:

3. Escriba una consulta en la tabla HR.Employees que devuelva a los empleados con un
apellido que contenga la letra e dos veces o más.

4. Escriba una consulta en la tabla Sales.OrderDetails que devuelva pedidos con un valor
total (cantidad * precio unitario) mayor que 10,000, ordenados por valor total.

1
PRACTICA CALIFICADA DE SQL BASICO

5. Para verificar la validez de los datos, escriba una consulta en la tabla HR.Employees
que devuelve a los empleados con un apellido que comienza con una letra minúscula
en inglés en el rango de la a a la z.

6. Usando la tabla HR.Employees , escriba una declaración SELECT que devuelva a cada
empleado el género basado en el título de cortesía. Para 'Ms.' y 'Mrs' devolver 'Mujer';
para 'Sr.' devolver 'Hombre'; y en todos los demás casos (por ejemplo, 'Dr.') devuelva
'Desconocido':

2
PRACTICA CALIFICADA DE SQL BASICO

7. Escriba una consulta en la tabla Sales.Customers que devuelve a cada cliente el ID de


cliente y la región. Ordene las filas en la salida por región, haciendo que los NULL se
ordenen en último lugar (después de los valores no NULL ). Tenga en cuenta que el
comportamiento de clasificación predeterminado para NULLs en T-SQL es ordenar
primero (antes de valores no NULL ):

8. Inserte en la tabla dbo.Customers todos los clientes de Sales.Customers.

9. Use una instrucción SELECT INTO para crear y completar la tabla dbo.Orders con
pedidos de la tabla Sales.Orders que se colocaron en los años 2014 a 2016.

10. Eliminar de la tabla dbo.Orders pedidos realizados antes de agosto de 2014.

3
PRACTICA CALIFICADA DE SQL BASICO

11. Escriba una consulta que devuelva pares de clientes y empleados que tuvieron
actividad de pedido en enero de 2016 pero no en febrero de 2016

12. Escriba una consulta que devuelva pares de clientes y empleados que tuvieron
actividad de pedido tanto en enero de 2016 como en febrero de 2016

13. Escriba una consulta que devuelva pares de clientes y empleados que tuvieron
actividad de pedido tanto en enero de 2016 como en febrero de 2016 pero no en 2015

4
PRACTICA CALIFICADA DE SQL BASICO

14. ¿Para qué sirve una llave primaria compuesta?

Permite asegurar que el registro insertado o modificado NO se repita.

15. De un ejemplo de cada tipo de relación (Uno a Uno, Uno a muchos, Muchos a Muchos)

Uno a Uno
DNI - Persona

Uno a Muchos
Tarjeta de Crédito – Cliente

Muchos a Muchos
Persona - Vacuna

También podría gustarte