Desafío de SQL ServerVersión en línea Pon a prueba tus conocimientos básicos de SQL Server con este quiz. por Diego Luis Olave Carvajal 1 ¿Qué comando se utiliza para seleccionar todos los registros de una tabla en SQL? a SELECT tabla b SELECT * FROM tabla c SELECT FROM * tabla d SELECT ALL FROM tabla 2 ¿Cuál es la función de la cláusula WHERE en una consulta SQL? a Unir dos tablas b Ordenar registros alfabéticamente c Filtrar registros basados en una condición d Eliminar registros 3 ¿Qué comando se utiliza para eliminar una tabla en SQL? a REMOVE nombre_tabla b TRUNCATE TABLE nombre_tabla c DELETE TABLE nombre_tabla d DROP TABLE nombre_tabla 4 ¿Cuál es la función de la cláusula ORDER BY en una consulta SQL? a Unir dos tablas b Eliminar registros duplicados c Ordenar los resultados de la consulta d Filtrar registros basados en una condición 5 ¿Qué comando se utiliza para insertar un nuevo registro en una tabla en SQL? a ADD registro EN tabla (valor1, valor2) b INSERT INTO tabla VALUES (valor1, valor2) c CREATE registro EN tabla (valor1, valor2) d UPDATE tabla SET (valor1, valor2) 6 ¿Cuál es la función de la cláusula GROUP BY en una consulta SQL? a Ordenar los resultados de la consulta b Filtrar registros basados en una condición c Agrupar registros basados en un campo específico d Unir dos tablas 7 ¿Qué comando se utiliza para actualizar un registro en una tabla en SQL? a UPDATE tabla SET campo = valor WHERE condición b ALTER tabla SET campo = valor WHERE condición c CHANGE tabla SET campo = valor WHERE condición d MODIFY tabla SET campo = valor WHERE condición 8 ¿Cuál es la función de la cláusula JOIN en una consulta SQL? a Ordenar los resultados de la consulta b Filtrar registros basados en una condición c Agrupar registros basados en un campo específico d Unir dos o más tablas basadas en una condición 9 ¿Qué comando se utiliza para crear una nueva tabla en SQL? a INSERT TABLE nombre_tabla (campo1 tipo, campo2 tipo) b ADD TABLE nombre_tabla (campo1 tipo, campo2 tipo) c CREATE TABLE nombre_tabla (campo1 tipo, campo2 tipo) d UPDATE TABLE nombre_tabla (campo1 tipo, campo2 tipo) 10 ¿Cuál es la función de la cláusula HAVING en una consulta SQL? a Ordenar los resultados de la consulta b Unir dos tablas c Agrupar registros basados en un campo específico d Filtrar registros de un grupo basados en una condición 11 ¿Qué es una clave primaria en una tabla de base de datos? a Una columna que puede contener valores duplicados b Una columna que puede contener valores NULL c Una columna que identifica de manera única cada fila en la tabla d Una columna que almacena la suma de valores de otras columnas 12 ¿Cuál de las siguientes afirmaciones es correcta acerca de la actualización de una instancia de SQL Server? a La actualización de una instancia siempre requiere una reinstalación completa del sistema operativo b Las actualizaciones pueden aplicarse directamente usando los Service Packs y actualizaciones acumulativas de Microsoft c No es posible actualizar una instancia de SQL Server sin pérdida de datos d SQL Server no admite actualizaciones y requiere una nueva instalación cada vez 13 ¿Cuál de los siguientes es un archivo de registro utilizado por SQL Server para registrar eventos y errores? a sqlerror.log b sqllog.txt c errorlog.sql d eventlog.log 14 ¿Cuál de los siguientes comandos se utiliza para ver el tamaño de una base de datos en SQL Server? a sp_helpfile b sp_spaceused c sp_dbsize d sp_helpdb 15 ¿Cuál es el propósito de la base de datos tempdb en SQL Server? a Almacenar datos temporales y tablas temporales b Almacenar los registros de transacciones c Actuar como plantilla para nuevas bases de datos d Contener configuraciones de seguridad 16 ¿Cuál es la función de la base de datos msdb en SQL Server? a Almacenar datos temporales b Contener metadatos de seguridad c Almacenar información sobre trabajos, alertas y operadores del agente SQL Server d Actuar como plantilla para nuevas bases de datos 17 ¿Qué comando se utiliza para validar la versión de SQL Server instalada? Escoge una o varias respuestas a SELECT SERVERPROPERTY('ProductVersion'); b SELECT @@VERSION; c EXEC sp_helpserver; d SELECT VERSION(); 18 ¿Qué herramientas se pueden utilizar para realizar copias de seguridad de una base de datos en SQL Server? Escoge una o varias respuestas a SQL Server Management Studio (SSMS) b Transact-SQL (T-SQL) c SQL Server Configuration Manager d SQL Server Agent 19 ¿Qué tipos de archivos se utilizan en SQL Server para almacenar datos de usuario y registros de transacciones? Escoge una o varias respuestas a Archivos MDF b Archivos LDF c Archivos NDF d Archivos DAT 20 ¿Qué instrucción SQL se usa para devolver solo valores diferentes? a SELECT DIFFERENT b SELECT DISTINCT c SELECT UNIQUE d SELECT VARDIF 21 ¿Qué es el registro de transacciones en SQL Server? a Un archivo que almacena datos de configuraciones b Un archivo que registra todas las transacciones y modificaciones a la base de datos c Un archivo de texto d Un archivo de gráficos 22 ¿Cómo seleccionas todos los registros de una tabla llamada "Persons" donde el valor de la columna "FirstName" es "Peter"? a SELECT * FROM Persons WHERE FirstName<>'Peter' b SELECT [all] FROM Persons WHERE FirstName='Peter' c SELECT * FROM Persons WHERE FirstName='Peter' d SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter' 23 ¿Qué es un rol en SQL Server? a Una tabla que contiene registros de auditoría. b Un conjunto de permisos que se pueden asignar a usuarios. c Un tipo de índice. d Un procedimiento almacenado. 24 Cuál es la consulta SQL para seleccionar la columna "City" de la tabla "Customers". a SELECT * FROM City ORDER BY Customers b SELECT DISTINCT City FROM c SELECT City GROUP BY d SELECT City FROM Customers 25 Cuál es la consulta SQL para seleccionar los empleados ordenados por "Apellido" en orden ascendente. a SELECT Empleados FROM GROUP BY Apellido ASC b SELECT * FROM Empleados ORDER BY Apellido ASC c SELECT * FROM Empleados ORDER BY Apellido UP d SELECT * FROM Empleados WHERE Apellido = ASC 26 ¿Qué puerto es el predeterminado para SQL Server? a 1521 b 443 c 1433 d 8080 27 ¿Cuál de las siguientes herramientas se utiliza para configurar la red de SQL Server? a SQL Server Configuration Manager b SQL Server Management Studio c SQL Server Installation Center d SQL Server Profiler 28 ¿Cuál es el propósito de la instrucción USE en SQL Server? a Crear una nueva base de datos b Seleccionar una base de datos para la sesión actual c Eliminar una base de datos existente d Modificar una base de datos existente 29 ¿Qué opción de configuración de SQL Server permite controlar la cantidad de memoria utilizada por SQL Server? a Min Server Memory y Max Server Memory b Buffer Pool Size c Memory Allocation Limit d Cache Size 30 ¿Qué versión gratuita de SQL Server está disponible para desarrollo y pruebas? a SQL Server Standard Edition b SQL Server Web Edition c SQL Server Developer Edition d SQL Server Enterprise Edition