wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

MySql conceptos basicos

Total questions: 22

Worksheet time: 8mins

Name
Class
Date
1.
¿Que significa SQL?
a)
Structured Question Language
b)
Structured Query Language
c)
Strong Question Language
2.
¿Cual sentencia SQL se usa para consultar datos de una tabla en una base de datos?
a)
GET
b)
EXTRACT
c)
OPEN
d)
SELECT
3.
¿Cual sentencia se usa para ACTUALIZAR datos de una tabla en una base de datos?
a)
UPDATE
b)
SAVE AS
c)
SAVE
d)
MODIFY
4.
¿Cual sentencia se usa para ELIMINAR datos de una tabla en una base de datos?
a)
REMOVE
b)
DELETE
c)
COLLAPSE
5.
¿Cual sentencia se usa para INSERTAR datos en una tabla en una base de datos?
a)
ADD NEW
b)
INSERT NEW
c)
ADD RECORD
d)
INSERT INTO
6.
¿Que sentencia permite consultar los datos de la columna 'FirstName' de una tabla 'Persons'?
a)
SELECT FirstName FROM Persons
b)
EXTRACT FirstName FROM Persons
c)
SELECT Persons.FirstName
7.
¿Que sentencia permite consultar todos los datos de una tabla 'Persons' donde el valor de la columna 'FirstName' sea 'Peter'?
a)
SELECT [all] FROM Persons WHERE FirstName='Peter'
b)
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
c)
SELECT * FROM Persons WHERE FirstName='Peter'
d)
SELECT * FROM Persons WHERE FirstName<>'Peter'
8.
¿Que sentencia permite consultar todos los datos de una tabla 'Persons' donde el valor de la columna 'FirstName' sea 'Peter'?
a)
SELECT [all] FROM Persons WHERE FirstName='Peter'
b)
SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
c)
SELECT * FROM Persons WHERE FirstName='Peter'
d)
SELECT * FROM Persons WHERE FirstName<>'Peter'
9.
¿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%'
10.
El operador 'OR' muestra resultados si ALGUNA de las condiciones definidas se cumple. El operador 'AND' muestra resultados si TODAS la condiciones definidas se cumplen.
a)
VERDADERO
b)
FALSO
11.

¿Cuál tipo de Join solo retorna los registros que existen en las 2 tablas relacionadas y concuerdan en el campo por el cual se hace la relación?

a)

INNER JOIN

b)

LEFT JOIN

c)

CROSS JOIN

d)

FULL JOIN

12.

SELECT *

FROM tabla1 t1

INNER JOIN tabla2 t2

ON t1.id = t2.id;


¿Cuál de las palabras reservadas de la sentencia anterior se puede quitar sin afectar la ejecución de la consulta?

a)

SELECT

b)

FROM

c)

INNER

d)

JOIN

e)

ON

13.
De las siguientes funciones, ¿cuales permiten obtener la fecha y hora actuales?
a)
SYSDATE
b)
ADD_MONTHS
c)
EXTRACT
d)
DUAL
14.

¿De qué se compone un procedimiento?

a)

Solamente de un bloque de código.

b)

un nombre y un conjunto de variables de tipo cadena.

c)

Un nombre, un conjunto de parámetros y un bloque de código.

d)

Un índice, un conjunto de funciones y un bloque de procesos.

15.

El comando ___________ especifica criterios que tienen que cumplir los valores de campo para que los registros que contienen los valores

a)

ANALIZE

b)

DESCRIBE

c)

EXPLAIN

d)

WHERE

16.

¿En cuál de las siguientes sentencias del lenguaje SQL se emplea la cláusula SET?

a)

DELETE

b)

DROP

c)

SELECT

d)

UPDATE

17.

¿Que comando es utilizado para crear una vista?

a)

Create view

b)

Make view

c)

Table view

d)

Alter table

18.

¿Cual es la función que se utiliza para concatenar dos o más datos?

a)

CONCAT

b)

DELETE

c)

SELECT

d)

SUM

19.

Es un campo en la tabla que identifica de forma única los registros. Corresponde a:

a)

Llave foranea

b)

Foreign key

c)

Llave primaria

d)

Relación

20.

Seleccione los tipos de combinaciones en MySQL:

a)

INNER JOIN

b)

LEFT JOIN

c)

RIGHT JOIN

d)

ON

e)

AND

21.

Cual cláusula es usada con la sentencia ALTER TABLE?

a)

ADD COLUMN

b)

JOIN

c)

SELECT

d)

INTO

22.

Qué es un valor NULL?

a)

Un valor conocido

b)

Un valor numerico

c)

Un valor que representa un dato no presente o desconocido

d)

Un valor desactualizado