Question 1
Question
16. La sentencia SELECT forma parte de:
2012 Auxiliar Informático Diputación Provincial Huesca - Gr.C
Answer
-
a) el DCL, lenguaje de control de datos.
-
b) el DML, lenguaje de manipulación de datos.
-
c) el DDL, lenguaje de definición de datos.
-
d) Ninguna de las anteriores es correcta.
Question 2
Question
17. En una sentencia SQL, la condición WHERE nombre LIKE 'NOT%', selecciona
2012 Auxiliar Informático Diputación Provincial Huesca - Gr.C
Answer
-
a) Los nombres que comienzan o terminan por “NOT”
-
b) Los nombres que terminan por “NOT”
-
c) Los nombres que comienzan por “NOT”
-
d) Ninguna de las respuestas anteriores es correcta
Question 3
Question
18. La cláusula GROUP BY
2012 Auxiliar Informático Diputación Provincial Huesca - Gr.C
Answer
-
a) puede obtener subtotales.
-
b) con valores nulos, no se procesan.
-
c) produce varias filas resumen por cada grupo formado.
-
d) puede tener una columna de agrupación de tipo memo.
Question 4
Question
19. En la sentencia SELECT de SQL, ¿para qué se usa la cláusula HAVING?
2010 Administrativos de Informática Castilla La Mancha - Gr C
2012 Auxiliar Informático Diputación Provincial Huesca - Gr.C
Answer
-
a) Sirve para ordenar por grupos los resultados devueltos por la consulta
-
b) Elimina los valores repetidos devueltos en la consulta
-
c) Permite agrupar el resultado de la consulta
-
d) Especifica una condición de grupo
Question 5
Question
20. ¿Qué tipos de constraints son validos en un campo de una base de datos?
2012 Auxiliar Informático Diputación Provincial Huesca - Gr.C
Question 6
Question
21. ¿Con cuál de las siguientes instrucciones SQL eliminarías completamente una tabla (estructura, índices y filas)?
2012 Ayudantes Técnicos Euskadi - Gr.C
Answer
-
a) Grant delete
-
b) Erase
-
c) Delete all
-
d) Drop
Question 7
Question
22. Indica la acción que ejecutará la siguiente instrucción SQL:
select * from personas where sexo = ?;
2012 Ayudantes Técnicos Euskadi - Gr.C
Answer
-
a) Devolverá todos los registros de la tabla personas con valores nulos en el campo sexo.
-
b) Presentará todos los registros de la tabla personas, incluidos aquellos con valor nulo en el campo sexo.
-
c) Solicitará que indiquemos el valor del campo sexo por el que queremos filtrar los registros.
-
d) Nos mostrará todos los registros de la tabla personas con valor blanco o nulo en el campo sexo.
Question 8
Question
23. ¿Qué es un trigger?
2012 Ayudantes Técnicos Euskadi - Gr.C
Answer
-
a) Un procedimiento que se ejecuta al cumplirse una condición previamente establecida.
-
b) Un protocolo de encriptación de datos utilizado por sistemas relacionales como Oracle y SQL
-
c) Un registro especial de los sistemas de datos relacionales en el que se almacenan los perfiles de acceso de los usuarios.
-
d) Un fichero con información de la estructura de datos en sistemas relacionales (tablas, campos, índices…).
Question 9
Question
24. ¿Cuál de las siguientes instrucciones se utiliza en SQL para ordenar los registros de una tabla?
2012 Ayudantes Técnicos Euskadi - Gr.C
Answer
-
a) order for
-
b) order by
-
c) order in
-
d) order to
Question 10
Question
25. Supongamos que un usuario nos solicita una "vista" (tabla virtual) de varias tablas, ¿qué nos está pidiendo?
2012 Ayudantes Técnicos Euskadi - Gr.C
Answer
-
a) La estructura de datos de las tablas (campos, claves, relaciones….).
-
b) Datos estadísticos de las tablas (accesos, número de filas existentes…..).
-
c) Acceso a los datos existentes en dichas tablas.
-
d) Los diagramas entidad-relación de dichas tablas.
Question 11
Question
26. En las sentencias SQL el comando GRANT se emplea:
2011 Técnico Especialista Informática Sanidad Cantabria - Gr.C
Answer
-
a) Para comparar lógicamente la condición "mayor que" en dos variables.
-
b) Para dar derechos de acceso sobre un objeto a un usuario.
-
c) Para crear una vista.
-
d) Para eliminar una tabla de datos.
Question 12
Question
27. En SQL ¿se puede crear una tabla tab1 directamente a partir de la tabla tab2?
2011 Técnico Especialista Informática Sanidad Cantabria - Gr.C
Answer
-
a) No, no se puede.
-
b) Si, con la instrucción CREATE TABLE tab1 AS (SELECT * FROM tab2)
-
c) Si, con la instrucción INSERT INTO tab1 (SELECT * FROM tab2)
c) Si, con la instrucción INSERT INTO tab1 (SELECT * FROM tab2)
-
d) Si, con la instrucción CREATE TABLE tab1 LlKE tab2
Question 13
Question
28. En el estándar SQL, algunas funciones agregadas permitidas son:
2011 Técnico Especialista Informática Sanidad Cantabria - Gr.C
Question 14
Question
29. En SQL Server 2008 la sintaxis de la instrucción para crear una Base de Datos es:
2013 Cuerpo Técnico Extremadura - Gr.B
Answer
-
a) DATABASE CREATE database_name
-
b) NEW DATABASE database_name
-
c) CREATE DATABASE database_name
-
d) USE DATABASE database_name
Question 15
Question
30. En Transact-SQL, ¿cuál es la sintaxis para devolver el número de error de la última instrucción ejecutada?
2013 Cuerpo Técnico Extremadura - Gr.B
Answer
-
a) @@RESULT
-
b) @@ERROR
-
c) @@EXIT
-
d) @@OUT