Sunteți pe pagina 1din 5

Resultados de la pregunta

Para eficientar consultas es mejor ______________________, en lugar de


usar la instrucción ORDER BY dentro de la consulta.
Respuesta del usuario:
Agrupar la tabla primero
Resultado:
Necesitas reforzar el tema Reglas para optimizar consultas
Resultados de la pregunta
De las siguientes consultas ¿cuál es la que crea una tabla en la base de datos?
Respuesta del usuario:
SELECT * INTO tablacopy FROM tabla1
Resultado:
Necesitas reforzar el tema Consultas en SQL-Into
Resultados de la pregunta
De acuerdo a las siguientes consultas, selecciona la opción que expone la
afirmación que es correcta.
1.- SELECT * FROM tabla1 WHERE campofecha >= 07-02-
2016 AND campofecha <= 01-02-2016
2.- SELECT DISTINCT * FROM tabla1 WHERE campofecha = 07-02-
2016
Respuesta del usuario:
La primera consulta traerá más registros
Resultado:
Necesitas reforzar el tema Consultas en SQL-Distinct
Resultados de la pregunta
Cuando una subcosnulta no arroja datos, el resultado de la consulta traerá:
Respuesta del usuario:
No arrojará datos
Resultado:
Necesitas reforzar el tema Consultas en SQL-Subconsultas
Resultados de la pregunta
¿Qué resultados se obtienen con la siguiente consulta?
SELECT ProductID, ProductName
FROM Products
WHERE ‘MEX’ IN (SELECT Country FROM Suppliers
WHERE Products.SupplierID = Suppliers.SupplierID)
Respuesta del usuario:
Todos los productos de proveedores mexicanos
Resultado:
Necesitas reforzar el tema Consultas en SQL-Subconsultas
Resultados de la pregunta
De las siguientes consultas ¿cuál traerá menos registros?
Respuesta del usuario:
SELECT DISTINCT campo1,campo2 FROM tabla1 INNER JOIN tabla2 ON
llaveprimaria = llaveforanea
Resultado:
Necesitas reforzar el tema Consultas en SQL-Distinct
Resultados de la pregunta
Dependiendo de la sintaxis de la siguiente consulta, esta arrojará datos en el
sistema gestor

SELECT campo1,campo2 INTO tabla1,tabla2 FROM tabla3


Respuesta del usuario:
VERDADERO
Resultado:
Necesitas reforzar el tema Consultas en SQL-Into
Resultados de la pregunta
¿Cuál de las siguientes instrucciones complementarias de SELECT crea una
tabla en la base de datos?
Respuesta del usuario:
INTO
Resultado:
Necesitas reforzar el tema Consultas en SQL-Into
Resultados de la pregunta
¿La siguiente consulta mostrara un error en el sistema gestor?

SELECT campo1,campo2
FROM tabla1,tabla2
WHERE campollave = llaveforanea
GROUP BY campo3
Respuesta del usuario:
VERDADERO
Resultado:
Necesitas reforzar el tema Consultas en SQL-Group by
u calificación: 80.00% (8 de 10).
Resultados de la pregunta
Para comparar los resultados de una tabla en una búsqueda, ¿qué operación
debes hacer?
Respuesta del usuario:
Sub-consulta
Resultado:
Necesitas reforzar el tema Consultas en SQL-Subconsultas
Resultados de la pregunta
¿Qué pasa cuando usas * en una consulta?
Respuesta del usuario:
La consulta requiere más recursos pues trae todos los campos de la tabla
Resultado:
Necesitas reforzar el tema Reglas para optimizar consultas
Resultados de la pregunta
Cuando una consulta tiene muchas instrucciones:
Respuesta del usuario:
Requiere más recursos y por lo tanto tarda más
Resultado:
Necesitas reforzar el tema Reglas para optimizar consultas
Resultados de la pregunta
¿La siguiente consulta mostrara un error en el sistema gestor?

SELECT campo1,campo2
FROM tabla1,tabla2
WHERE campollave = llaveforanea
GROUP BY campo3
Respuesta del usuario:
VERDADERO
Resultado:
Necesitas reforzar el tema Consultas en SQL-Group by
Resultados de la pregunta
De las siguientes consultas ¿cuál es la que crea una tabla en la base de datos?
Respuesta del usuario:
SELECT * INTO tablacopy FROM tabla1
Resultado:
Necesitas reforzar el tema Consultas en SQL-Into
Resultados de la pregunta
Si la función OBJECT_ID (‘ProductosCopy’) regresa un valor NOT NULL,
esto significa que el objeto:
Respuesta del usuario:
Existe en la base de datos
Resultado:
Necesitas reforzar el tema Consultas en SQL-Into
Resultados de la pregunta
¿Cuál de las siguientes instrucciones complementarias de SELECT elimina
los registros repetidos de una consulta?
Respuesta del usuario:
DISTINCT
Resultado:
Necesitas reforzar el tema Consultas en SQL-Distinct
Resultados de la pregunta
¿Qué resultados se obtienen con la siguiente consulta?
SELECT ProductID, ProductName
FROM Products
WHERE ‘MEX’ IN (SELECT Country FROM Suppliers
WHERE Products.SupplierID = Suppliers.SupplierID)
Respuesta del usuario:
Todos los productos de proveedores mexicanos
Resultado:
Necesitas reforzar el tema Consultas en SQL-Subconsultas

Resultados de la pregunta
Cuando una consulta tiene muchas instrucciones:
Respuesta del usuario:
Requiere menos recursos porque la instrucción es más específica
Resultado:
Necesitas reforzar el tema Reglas para optimizar consultas
Con respecto a GROUP BY, ¿cuál de las siguientes afirmaciones es correcta?
Respuesta del usuario:
Para realizar un GROUP BY necesitas hacer uniones de todas la tablas de la
base de datos
Resultado:
Necesitas reforzar el tema Consultas en SQL-Group by
Resultados de la pregunta
¿Que instrucción complemetaria de SELEC gasta mas recursos del sistema?
Respuesta del usuario:
DISTINCT
Resultado: