SQL Server

 adonais

Examen intermedio, lleva teoria y queries.

1. ¿Cuál de las siguientes sentencias SQL se usa para modificar una tabla existente en SQL Server?

2. ¿Cómo seleccionarías todos los campos de una tabla llamada 'Clientes' en SQL Server?

3. ¿Cómo se actualiza el 'Nombre' de un 'Cliente' en la tabla 'Clientes' para el cliente con ID=1 en SQL Server?

4. ¿Cuál de las siguientes opciones crea un procedimiento almacenado en SQL Server que selecciona todos los clientes de la tabla 'Clientes'?

5. ¿Qué hace la cláusula WHERE en SQL Server?

6. ¿Cómo se borra una tabla en SQL Server sin borrar la estructura de la tabla para futuras inserciones?

7. ¿Cómo se crea una clave primaria en SQL Server en una tabla existente?

8. ¿Cuál de las siguientes sentencias SQL es correcta para crear una nueva tabla llamada "Empleados" con los campos "ID" (entero), "Nombre" (cadena de texto de 50 caracteres), y "Salario" (decimal)?

9. ¿Cuál es el propósito de la cláusula GROUP BY en una consulta SQL?

10. ¿Cuál de las siguientes sentencias SQL es correcta para actualizar el "Salario" de un "Empleado" cuyo "ID" es 5 a 50000?

11. ¿Cuál de las siguientes sentencias SQL es correcta para eliminar una tabla llamada "Empleados"?

12. ¿Cuál de las siguientes consultas SQL seleccionará todos los campos de todos los registros de la tabla "Empleados" donde "Salario" es mayor a 50000?

13. ¿Cuál es el propósito de un procedimiento almacenado en SQL Server?

14. ¿Cuál de las siguientes sentencias SQL es correcta para crear un procedimiento almacenado que seleccionará todos los empleados con un salario mayor a un valor especificado?

15. ¿Qué tipo de JOIN devuelve todas las filas de la tabla izquierda y las filas coincidentes de la tabla derecha?

16. ¿Qué tipo de JOIN devuelve todas las filas de ambas tablas, sin importar si hay una coincidencia o no?

17. ¿Cuál de las siguientes consultas SQL es correcta para realizar un INNER JOIN de la tabla "Empleados" con la tabla "Departamentos" en el campo "ID_Departamento"?

18. ¿Qué tipo de JOIN devuelve solo las filas donde hubo una coincidencia en ambas tablas?

19. ¿Cuál de las siguientes consultas SQL es correcta para realizar un LEFT JOIN de la tabla "Empleados" con la tabla "Departamentos" en el campo "ID_Departamento"?

20. ¿Cuál de las siguientes consultas SQL es correcta para realizar un FULL OUTER JOIN de la tabla "Empleados" con la tabla "Departamentos" en el campo "ID_Departamento"?