wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Conocimiento de Sentencias SQL

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

¿Qué significa SQL?

a)

Strong

Question Language

b)

Structured

Query

Language

c)

Strong

Query

Language

d)

Structured Question Language

2.

¿Qué instrucción SQL se utiliza para extraer datos de una base de datos?

a)

EXTRACT

b)

GET

c)

OPEN

d)

SELECT

3.

¿Qué instrucción SQL se utiliza para actualizar datos en una base de datos?

a)

MODIFY

b)

SAVE AS

c)

SAVE

d)

UPDATE

4.

¿Qué instrucción SQL se utiliza para eliminar datos de una base de datos?

a)

COLLAPSE

b)

DELETE

c)

REMOVE

5.

¿Qué instrucción SQL se utiliza para insertar nuevos datos en una base de datos?

a)

ADD INTO

b)

ADD RECORD

c)

INSERT INTO

d)

INSERT RECORD

6.

Con SQL, ¿cómo se selecciona una columna llamada Nombre de una tabla llamada Persona?

a)

SELECT NOMBRE FROM PERSONA;

b)

SELECT PERSONA.NOMBRE;

c)

EXTRACT NOMBRE FROM PERSONA;

7.

Con MySQL, ¿cómo selecciona todas las columnas de una tabla llamada Persona?

a)

SELECT *.PERSONA;

b)

SELECT PERSONA;

c)

SELECT [ALL] FROM PERSONA;

d)

SELECT * FROM PERSONA;

8.

Con MySQL, ¿cómo se seleccionan todos los registros de una tabla llamada Persona donde el valor de la columna Nombre es Jacinta?

a)

SELECT [ALL] FROM PERSONA WHERE NOMBRE='JACINTA';

b)

SELECT [ALL] FROM PERSONA WHERE NOMBRE LIKE "JACINTA"

c)

SELECT * FROM PERSONA WHERE NOMBRE='JACINTA';

d)

SELECT * FROM PERSONA WHERE NOMBRE LIKE "JACINTA";

9.

Con MySQL, ¿cómo se seleccionan todos los registros de una tabla llamada Persona donde el valor de la columna Nombre comienza con una A?

a)

SELECT * FROM PERSONA WHERE NOMBRE LIKE '%A';

b)

SELECT * FROM PERSONA WHERE NOMBRE ='%A%';

c)

SELECT * FROM PERSONA WHERE NOMBRE LIKE 'A%';

d)

SELECT * FROM PERSONA WHERE NOMBRE ='A_';

10.

El operador OR muestra un registro si ALGUNA de las condiciones enumeradas es verdadera. El operador AND muestra un registro si TODAS las condiciones enumeradas son verdaderas.

a)

VERDADERO

b)

FALSO

11.

Con MySQL, ¿cómo se seleccionan todos los registros de una tabla llamada Persona donde el Nombre es Jacinta y el Apellido es Lopez?

a)

SELECT * FROM PERSONA WHERE NOMBRE='JACINTA' AND APELLIDO='LOPEZ';

b)

SELECT * FROM PERSONA WHERE

NOMBRE LIKE 'JACINTA' AND APELLIDO NOT LIKE 'LOPEZ;

c)

SELECT * FROM PERSONA WHERE

NOMBRE=´JACINTA' OR APELLIDO='LOPEZ';

12.

Con MySQL, ¿cómo se seleccionan todos los registros de una tabla llamada Persona donde el Apellido está alfabéticamente entre (e incluye) Lopez y Ruiz?

a)

SELECT * FROM PERSONA WHERE APELLIDO BETWEEN 'LOPEZ' AND ´RUIZ'

b)

SELECT * FROM PERSONA WHERE APELLIDO > 'LOPEZ' AND APELLIDO < ´RUIZ'

c)

SELECT APELLIDO > 'LOPEZ' AND APELLIDO < ´RUIZ' FROM PERSONA

13.

¿Qué declaración SQL se usa para devolver solo valores diferentes?

a)

SELECT DIFFERENT

b)

SELECT UNIQUE

c)

SELECT DISTINCT

14.

¿Qué palabra clave de SQL se utiliza para ordenar el conjunto de resultados?

a)

ORDER

b)

ORDER BY

c)

SORT

d)

SORT BY

15.

Con MySQL, ¿cómo puede devolver todos los registros de una tabla llamada Persona ordenados de forma descendente por Nombre?

a)

SELECT * FROM PERSONA SORT NOMBRE DESC;

b)

SELECT * FROM PERSONA ORDER BY NOMBRE DESC;

c)

SELECT * FROM PERSONA SORT BY NOMBRE DESC;

d)

SELECT * FROM PERSONA ORDER NOMBRE DESC;

16.

Con MySQL, ¿cómo puede insertar un nuevo registro en la tabla Persona el valor de Juan ?

a)

INSERT INTO PERSONA VALUES ("Juan")

b)

INSERT VALUES ('Juan') INTO PERSONA

c)

INSERT INTO PERSONA VALUES ('Juan')

17.

Con MySQL, ¿cómo puede insertar Alvarez como Apellido en la tabla Persona?

a)

INSERT INTO PERSONA ('ALVAREZ') INTO APELLIDO

b)

INSERT INTO PERSONA (APELLIDO) VALUES ('ALVAREZ')

c)

INSERT ('ALVAREZ')

INTO PERSONA (APELLIDO)

18.

¿Cómo se puede cambiar en MySQL Lopez por Ramirez en la columna Apellido de la tabla Persona?

a)

MODIFY PERSONA SET APELLIDO = 'LOPEZ' WHERE APELLIDO = 'RAMIREZ'

b)

UPDATE PERSONA SET APELLIDO = 'LOPEZ' INTO APELLIDO = 'RAMIREZ'

c)

MODIFY PERSONA SET APELLIDO = 'LOPEZ' INTO APELLIDO = 'RAMIREZ'

d)

UPDATE PERSONA SET APELLIDO = 'RAMIREZ' WHERE APELLIDO = 'LOPEZ'

19.

Con MySQL, ¿cómo puede eliminar los registros donde el Nombre es Pedro en la tabla de personas?

a)

DELETE

NOMBRE = ¨PEDRO¨

FROM PERSONA

b)

DELETE FROM PERSONA WHERE NOMBRE = ´PEDRO'

c)

DELETE FROM PERSONA WHERE NOMBRE = ¨PEDRO¨

20.

Con MySQL, ¿cómo puede devolver la cantidad de registros en la tabla Persona?

a)

SELECT COUNT(*) FROM PERSONA

b)

SELECT LEN(*) FROM PERSONA

c)

SELECT NO(*) FROM PERSONA

21.

¿Cuál es el tipo de unión (JOIN) más común?

a)

JOIN

b)

INNER JOIN

c)

RIGHT JOIN

d)

CROSS JOIN

22.

¿Qué operador se utiliza para seleccionar valores dentro de un rango?

a)

BETWEEN

b)

WITHIN

c)

RANGE

23.

La restricción NOT NULL obliga a una columna a no aceptar valores NULL.

a)

FALSO

b)

VERDADERO

24.

¿Qué operador se usa para buscar un patrón específico en una columna?

a)

GET

b)

LIKE

c)

FROM

25.

¿Qué instrucción en MySQL se usa para crear una tabla de base de datos llamada Cliente?

a)

CREATE TABLE CLIENTE

b)

CREATE DATABASE TABLE CLIENTE

c)

CREATE DATABASE CLIENTE