wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

sql sentencias

Total questions: 27

Worksheet time: 14mins

Name
Class
Date
1.

Elige el query que realiza la busqueda y devuelve todos los elementos de la tabla "maestros" de la base de datos "Benemerito".

a)

SELECT all FROM maestros;

b)

SELECT * FROM maestros;

c)

SELECT * FROM Benemerito;

d)

SELECT all FROM Benemerito;

2.

Escoge el query que realiza la busqueda de todos los elementos de la tabla "maestros" de la base de datos Benemerito donde el id del dato es igua a 1;

a)

SELECT * FROM maestros WHERE id=1;

b)

SELECT all FROM Benemerito WHERE id=1;

c)

SELECT * FROM Benemerito WHERE id=1;

d)

SELECT * FROM Benemerito.maestros WHERE id=10;

3.

En MYSQL, ¿cuál de estas sentencias crea una base de datos?

a)

ADD

b)

CREATE

c)

UPDATE

d)

INCLUDE

4.

¿Cuál cláusula permite ordenar los resultados a través de una o más columnas?

a)

ORDER BY

b)

UPDATE

c)

SELECT

d)

INSERT INTO

5.

Qué es MYSQL?

a)

Es un sistema Gestor de Bases de Datos, el cual permite almacenar y posteriormente acceder a los datos de forma rápida y estructurada

b)

Es un Sistema Gestor de Bases diferenciales, que permiten almacenar y acceder a los datos

c)

Es un lenguaje estructurado para consultas y se utiliza para manipular la información en una base de datos.

d)

Se utiliza para relacionar las tablas

6.

Para modificar uno o varios datos de uno o varios registros utilizamos?

a)

UPDATE

b)

SELECT

c)

SHOW

d)

INSERT INTO

7.

Para eliminar los registros de una tabla usamos el comando

a)

ORDER BY

b)

DELETE

c)

DROP CHANGE

d)

DISTINCT

8.

LOS TIPOS DE DATOS QUE PUEDO USAR EN MYSQL SON:

a)

Date

b)

Integer

c)

Varchar

d)

int

9.

Cuáles son las opciones correctas para insertar registros en una tabla?

a)

insert into Estudiantes (Cod int primary key, Nombre varchar(20) values ('José');

b)

insert into Estudiantes (Cod, Nombre) values (1, 'José');

c)

insert into Estudiantes (Cod, Nombre, Apellido) values ('José');

d)

insert into Estudiantes (Cod, Nombre) values (1, 'José'), (2, 'José');

10.

Tomando como referencia la tabla HABITAD indica cuál es la línea de instrucción correcta para su creación?

a)

create table HABITAD (CODHAB int primary key, CODESP int, LUGAR varchar(20),FOREIGN KEY(CODESP) REFERENCES HABITAD(CODESP));

b)

create table HABITAD (CODHAB int primary key,

CODESP int, LUGAR varchar(20),FOREIGN KEY(CODESP) REFERENCES ESPECIES(CODESP));

c)

create table HABITAD (CODHAB,

CODESP int, LUGAR varchar(20),FOREIGN KEY(CODESP) REFERENCES ESPECIES(CODESP));

11.
¿Que sentencia permite consultar todos los datos de una tabla 'Persons' donde el valor de la columna 'FirstName' comiencen con la letra 'a'?
a)
SELECT * FROM Persons WHERE FirstName='a'
b)
SELECT * FROM Persons WHERE FirstName LIKE '%a'
c)
SELECT * FROM Persons WHERE FirstName='%a%'
d)
SELECT * FROM Persons WHERE FirstName LIKE 'a%'
12.

¿Qué hace: SELECT * FROM mascotas WHERE nacimiento>="2000-1-1";?

a)

muestra las mascotas que nacen el 2000-1-1-

b)

Muestra todas las mascotas nacidas después de la fecha

c)

Muestra todas las mascotas más viejas

d)

muestra todas las mascotas

13.

agregar registro en una tabla de nombre alumno con los parametros nombre, apellido, coreo elctronico

a)

drop table alumno values ("Jose", "perez", "jose@hotmail.com");

b)

insert table alumno values ("Jose", "perez", "jose@hotmail.com");

c)

insert into alumno values ("Jose", "perez", "jose@hotmail.com");

d)

duse table alumno values ("Jose", "perez", "jose@hotmail.com");

14.

cual es la palabra reservada para declarar la llave primaria

a)

key primary( )

b)

llave primaria( )

c)

kys primaris( )

d)

primary key( )

15.

¿Cuantos registros devuelve la siguiente consulta?

SELECT * FROM book WHERE PRICE > 100 AND PAGES < 200

a)

0

b)

1

c)

2

d)

3

e)

4

16.

¿Cuál de las siguientes opciones corresponde a la muestra del libro que tiene 173 pagina en la tabla book?

a)

Select * from book where not pages=173

b)

Select * from book where pages=173

c)

Select * from book where not pages<>173

d)

Select * from book where not pages<=173

17.

SELECT * FROM CIUDAD ORDER BY provincia ASC, numhabitantes DESC, que permiten hacer estás palabras en color verde?

a)

Ordenar por Provincia

b)

Ordenar de manera Ascendente y Descendente

c)

Ordenar Por Provincia y numhabitante de forma descendente

d)

Solo Ordenar

18.

En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que comienzan con "Juan"?

a)

LIKE "Juan%"

b)

LIKE "Juan*%"

c)

LIKE "Juan$"

d)

LIKE "Juan&"

19.

función devuelve el valor más pequeño de la columna seleccionada.

a)

MIN

b)

MAX

c)

SUM

d)

AVG

20.

Función devuelve el valor más grande de la columna seleccionada.

a)

MIN

b)

MAX

c)

SUM

d)

AVG

21.

El siguiente SQL enumera todos los clientes con un valor NULL en el campo "Dirección"

a)

SELECT * FROM clientes WHERE direccion IS NULL;

b)

SELECT * FROM clientes WHERE direccion IS NOT NULL;

c)

SELECT * FROM clientes WHERE direccion NULL

d)

SELECT * FROM clientes WHERE direccion;

22.

función devuelve el número de filas que coincide con un criterio específico.

a)

MIN

b)

MAX

c)

COUNT

d)

AVG

23.

función devuelve el valor promedio de una columna numérica.

a)

MIN

b)

MAX

c)

AVG

d)

COUNT

24.

operador se utiliza para combinar el conjunto de resultados de dos o más SELECT declaraciones.

a)

GROUP BY

b)

ORDER BY

c)

UNION

d)

JOIN

25.

La siguiente instrucción SQL devuelve las ciudades (solo valores distintos) de las tablas "Clientes" y "Proveedores":

a)

SELECT Ciudad FROM Clientes UNION SELECT Ciudad FROM Provedores ORDER BY Ciudad;

b)

SELECT Ciudad FROM Clientes JOIN SELECT Ciudad FROM Provedores ORDER BY Ciudad;

c)

SELECT Ciudad FROM Clientes, Provedores ORDER BY Ciudad;

d)

SELECT Ciudad FROM Clientes, Provedores;

26.

operador se utiliza para probar la existencia de cualquier registro en una subconsulta.

a)

EXISTS

b)

TRUE

c)

SELECT *

d)

WHERE

27.

SELECT nom_prov FROM Provedores WHERE EXISTS (SELECT nom_prod FROM Productos WHERE Productos.id_prov = Provedor.id_prod AND precio < 20);

¿Que realiza este query?

a)

Devuelve VERDADERO y enumera los proveedores con un precio de producto inferior a 20:

b)

Devuelve FALSO y enumera los proveedores con un precio de producto inferior a 20:

c)

Devuelve VERDADERO y enumera los proveedores con un precio de producto mayor a 20:

d)

Devuelve FALSO y enumera los proveedores con un precio de producto mayor a 20: