wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SQL Server

Total questions: 40

Worksheet time: 18mins

Name
Class
Date
1.

¿Qué es un gestor de base de datos?

a)

Un programa que permite crear y administrar bases de datos.

b)

Un sistema operativo.

c)

Una aplicación de escritorio.

d)

Un lenguaje de programación.

2.

¿Qué es una base de datos?

a)

Un archivo que almacena datos de forma organizada.

b)

Un programa de computadora.

c)

Una hoja de texto.

d)

Una página web.

3.

¿Qué significa SQL?

a)

Structured Query Language

b)

Sequential Query Language

c)

System Query Language

d)

Standard Query Language

4.

¿Qué es una tabla en una base de datos SQL?

a)

Una colección de registros relacionados.

b)

Una base de datos completa.

c)

Una sola columna de datos.

d)

Una conexión a otra tabla.

5.

¿Cuál de los siguientes es el operador más usado en la cláusula WHERE de SQL?

a)

>

b)

<

c)

=

d)

OR

6.

¿Qué comando SQL se usa para insertar nuevos registros en una tabla?

a)

INSERT

b)

SELECT

c)

UPDATE

d)

DELETE

7.

¿Qué sintaxis SQL se usa para recuperar todos los campos de una tabla?

a)

*

b)

SELECT

c)

FROM

d)

WHERE

8.

¿Qué comando SQL crea una nueva base de datos?

a)

CREATE DATABASE

b)

ALTER DATABASE

c)

UPDATE DATABASE

d)

DROP DATABASE

9.

¿Qué comando SQL se usa para eliminar registros de una tabla?

a)

DROP

b)

UPDATE

c)

DELETE

d)

INSERT

10.

¿Qué comando SQL se usa para actualizar datos en una tabla?

a)

UPDATE

b)

SELECT

c)

INSERT

d)

DELETE

11.

¿Cuál es la función de un gestor de base de datos en SQL Server?

a)

Crear presentaciones de diapositivas

b)

Gestionar redes sociales

c)

Diseñar páginas web

d)

Administrar y controlar el acceso a la base de datos

12.

¿Por qué es importante optimizar las consultas en SQL?

a)

Optimizar las consultas en SQL aumenta la complejidad de las operaciones de base de datos.

b)

Optimizar las consultas en SQL no tiene impacto en el rendimiento de la base de datos.

c)

Optimizar las consultas en SQL mejora el rendimiento de las operaciones de base de datos.

d)

Optimizar las consultas en SQL disminuye la seguridad de la base de datos.

13.

La clausula "SELECT", sirve para:

a)

Seleccionar valores de la base de datos.

b)

Insertar valores a la base de datos.

c)

Eliminar valores de la base de datos.

d)

Actualizar valores de la base de datos.

e)

Todas las anteriores

14.

La clausula "INSERT", sirve para:

a)

Seleccionar valores de la base de datos.

b)

Insertar valores a la base de datos.

c)

Eliminar valores de la base de datos.

d)

Actualizar valores de la base de datos.

e)

Todas las anteriores

15.

La clausula "DELETE", sirve para:

a)

Seleccionar valores de la base de datos.

b)

Insertar valores a la base de datos.

c)

Eliminar valores de la base de datos.

d)

Actualizar valores de la base de datos.

e)

Reiniciar la numeración de los identificadores.

16.

¿Cuál es la sintaxis básica de SQL Server para crear una tabla?

a)

INSERT INTO nombre_tabla (columna1 tipo_dato, columna2 tipo_dato, ...);

b)

SELECT * FROM nombre_tabla (columna1 tipo_dato, columna2 tipo_dato, ...);

c)

CREATE TABLE nombre_tabla (columna1 tipo_dato, columna2 tipo_dato, ...);

d)

UPDATE nombre_tabla SET columna1 = valor1, columna2 = valor2 WHERE condicion;

17.

¿Cuál es la sintaxis para eliminar una tabla en SQL Server?

a)

DELETE TABLE nombre_de_la_tabla

b)

ERASE TABLE nombre_de_la_tabla

c)

DROP TABLE nombre_de_la_tabla

d)

REMOVE TABLE nombre_de_la_tabla

18.

¿Qué comando se utiliza para agregar una nueva columna a una tabla existente en SQL Server?

a)

DROP TABLE

b)

INSERT INTO

c)

ADD COLUMN

d)

UPDATE TABLE

19.

¿Cuál es la sintaxis para actualizar los datos en una tabla en SQL Server?

a)

CHANGE nombre_tabla campo1 = valor1, campo2 = valor2 WHERE condicion;

b)

MODIFY nombre_tabla SET campo1 = valor1, campo2 = valor2 WHERE condicion;

c)

INSERT INTO nombre_tabla campo1 = valor1, campo2 = valor2 WHERE condicion;

d)

UPDATE nombre_tabla SET campo1 = valor1, campo2 = valor2 WHERE condicion;

20.

La instrucción: Select * from Provincias muestra:

a)

EL nombre de las provincias

b)

no muestra nada porque está incompleta la instrucción

c)

Muestra las provincias que tengan un asterisco

d)

Muestra todos los datos de la tabla provincias

21.

ELIMINACIÓN DE TABLA

a)

DROP ALTER TABLE

b)

ALTER TABLE

c)

DROP TABLE

d)

DROOP TABLE

22.

Cómo agregar registros a una tabla?

a)

INSERT into table_name VALUES (‘ALEX’, 33 , ‘M’);

b)

INSERT into table_name (NOMBRE, EDAD, SEXO) VALUES (‘ALEX’, 33 , ‘M’);

c)

UPDATE into table_name VALUES (‘ALEX’, 33 , ‘M’);

d)

SELECT into table_name VALUES (‘ALEX’, 33 , ‘M’);

23.

SQL es un lenguaje de programación:

a)

verdadero

b)

falso

24.

¿Qué es una Primary Key?

a)

- Primary Key es un registro o conjunto de registros que identifican de manera única cada objeto de la tabla.

b)

- Primary Key es una columna o conjunto de columnas que identifican de manera única cada fila de la tabla.

25.

¿Cómo agregar columnas a la siguiente tabla?

a)

- A) ALTER TABLE Departamento (Edad, Numero)

b)

- B) ALTER TABLE Departamento ADD (Edad, Numero)

26.

¿Cuál es la función principal de un índice en una base de datos?

a)

Eliminar datos duplicados

b)

Crear copias de seguridad

c)

Mejorar la velocidad de recuperación de datos

d)

Aumentar el tamaño de la base de datos

27.

Tengo una tabla llamada ALUMNOS con las columnas NOMBRE, APELLIDO, DIRECCION, TELEFONO, CALIFICACION.

¿Cuál es la instrucción para mostrar todas las columnas en pantalla?

a)

use % from alumnos;

b)

select nombre, apellido, calificacion from alumnos;

c)

select * from alumnos;

d)

select * for alumnos;

28.

¿Qué consulta se necesita para obtener el PRODUCT_ID y el PRODUCT_DESCRIPTION de la tabla de PRODUCTS?

a)

SELECT product_id, product_description

FROM products;

b)

SELECT product_id product_description FROM products;

c)

FETCH product_id, product_description FROM products;

d)

LIST product_id, product_description FROM products;

29.

¿Qué significa DML?

a)

Lenguaje de Manipulación de Datos

b)

Lenguaje de definición de datos

c)

Lenguaje de modelado

d)

N.A

30.

Sentencia para consultar los apellidos en la tabla PERSONAS.

a)

SELECT apellidos

FROM Personas;

b)

EXTRACT apellidos

FROM Personas;

c)

SELECT Personas.apellidos

FROM base_datos;

d)

SELECT *

FROM Personas

WHERE apellidos = 'unApellido'

31.

Cual de las siguientes palabras es una cláusula?

a)

Order By

b)

Drop

c)

Create

32.

Mostrar la tabla con solo 2 campos de la tabla anterior

a)

select * from libros

b)

select libros from libros

c)

select editorial,cantidad from libros

d)

select base from libros

33.

Vamos a eliminar el registro cuyo nombre de usuario es "Marcelo":

a)

Update from usuarios where nombre='Marcelo';

b)

Select from usuarios where nombre='Marcelo'

c)

delete from usuarios where nombre='Marcelo'

d)

create from usuarios where nombre='Marcelo'

34.

Modifique el registro cuyo nombre sea "Juan" por "Juan Jose" (1 registro afectado)

a)

Select agenda set nombre='Juan Jose' where nombre='Juan'

b)

update agenda set nombre='Juan Jose' where nombre='Juan'

c)

create agenda set nombre='Juan Jose' where nombre='Juan'

d)

delete agenda set nombre='Juan Jose' where nombre='Juan'

35.

Recuperamos los registros ordenados por el título de la tabla libros:

a)

Select * from libros order by titulo

b)

Create * from libros order by titulo

c)

Update * from libros order by titulo

d)

Select * from libros order by titulo

36.

¿Cuál es el propósito de la declaración SELECT en SQL?

a)
Para eliminar datos de una base de datos.
b)
Para actualizar datos en una base de datos.
c)
Para insertar datos en una base de datos.
d)
Para recuperar datos de una base de datos.
37.

¿Cuál es la función de ORDER BY en SQL?

a)
Ordenar el resultado de la consulta
b)
Cambiar el tipo de dato de una columna
c)
Realizar una consulta compleja
d)
Eliminar datos duplicados
38.

33 + 24

a)

57

b)

45

c)

65

d)

75

39.

¿Cuantos perritos hay?

a)

1

b)

2

c)

3

40.

¿Si mi mamá me da 1000 pesos y pierdo 950 qué me queda?

a)

50 pesos

b)

un chanclazo

c)

un super regaño

d)

100 pesos