Sei sulla pagina 1di 3

Efectivale Servicios S. del R. L. de C. V.

1
TEST SQL

NOMBRE: __________________________________________________

FECHA: _____________

INSTRUCCIONES: Lee con atencin cada pregunta y subraya la respuesta correcta.

1. Qu indica la sigla RDBMS?


a. Un sistema de gestin de los datos relacionales
b. Un DB reticular
c. Un sistema remoto de memorizacin de los datos
d. Un lenguaje de programacin
e. Una marca DB
2. Cul de las siguientes instrucciones no forma parte del estndar SQL?
a. SELECT
b. INSERT
c. GRANT
d. CREATE
e. Las 4 son parte del estndar SQL
3. Qu es incorrecto del siguiente comando SQL?
CREATE TABLE Persona (
Nome STRING PRIMARY KEY,
Eta INTEGER
Profesin VARCHAR (50))
a. Falta el (;) al final
b. Falta el acento en el nombre de la segunda columna
c. String no es un tipo previsto en el estndar SQL
d. Varchar no es un tipo previsto en el estndar SQL
e. Imposible definir una llave primaria
4. Qu es una transaccin SQL?
a. Comunicacin entre DB server que compone DB destribuido
b. Secuencia de operaciones SQL que se tiene que tratar como anatmica
c. Instruccin SQL usada para crear una tabla en la DB
d. Instruccin SQL usada para crear una lnea en la tabla de un DB
e. Instruccin SQL usada para eliminar una lnea en una tabla de un DB
5. Qu se entiende con el nombre de JDBC?
a. Un tipo particular de DB
b. Una marca de DBMS
c. Una librera de acceso a los DB para programas escritos en JAVA
d. Una librera de acceso a los DB para programas escritos en C
e. Programa que convierte un DB relacional en orientado a objetivos
6. En SQL, para modificar la estructura de una tabla de una base de datos se emplea la instruccin:
a. ALTER TABLE
b. CHANGE TABLE
c. MODIFY TABLE
d. Las respuestas anteriores no son correctas
Efectivale Servicios S. del R. L. de C. V. 2
TEST SQL

7. Cul de las siguientes no es una funcin de agregacin?


a. COUNT()
b. LIMIT()
c. MAX()
d. MIN()
8. En SQL, para ordenar los datos devueltos por una sentencia SELECT se emplea la clausula:
a. ORDER BY
b. ORDERED BY
c. SORT BY
d. SORTED BY
9. Qu instruccin se emplea para eliminar todo el contenido de una tabla, pero conservando la
tabla?
a. DELETE TABLE
b. DROP TABLE
c. TRUNCATE TABLE
d. Las respuestas anteriores no son correctas
10. En SQL, para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea:
a. NO DUPLICATE
b. UNIQUE
c. DISTINCT
d. La anteriores no son respuestas correctas
11. Una sentencia SELECT sin clausula WHERE devuelve
a. Todos los registros existentes en la tabla que no estn relacionados con otra tabla.
b. Todos los registros existentes de la tabla
c. No se puede ejecutar una sentencia SELECT sin la clusula WHERE
d. Las anteriores no son respuestas correctas
12. En SQL, cul de estas sentencias aade una fila a una tabla en una base de datos?
a. ADD
b. INSERT
c. UPDATE
d. INCLUDE
13. En una clausula LIKE, Cmo se obtienen todos los nombres de personas que comienzan con
Juan?
a. LIKE Juan%
b. LIKE Juan*
c. LIKE Juan$
d. LIKE Juan&
14. Cul de las siguientes no es una funcin de agregacin?
a. AVG()
b. FLOOR()
c. SUM()
d. Las anteriores no son respuestas correctas.
Efectivale Servicios S. del R. L. de C. V. 3
TEST SQL

15. En cul de las siguientes sentencias del lenguaje SQL se emplea la clusula SET?
a. DELETE
b. DROP
c. SELECT
d. UPDATE
16. Cmo se borra toda una base de datos con SQL
a. DELETE DATABASE
b. DROP DATABASE
c. ERASE DATABASE
d. Las anteriores respuestas no son correctas
17. En una clausula LIKE, cmo se obtienen todos los nombres de las personas que tienen
exactamente cuatro caracteres?
a. LIKE ????
b. LIKE ____
c. LIKE .
d. Las anteriores respuestas no son correctas.

Potrebbero piacerti anche