wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Repaso Base de datos

Total questions: 20

Worksheet time: 12mins

Name
Class
Date
1.

Comando para crear una base de datos.

(a)   DATABASE nombre_base_de_datos;

2.

Comando para crear una tabla.

______ _____ nombre_tabla (

columna1 tipo_dato [restricciones],

columna2 tipo_dato [restricciones],

columna3 tipo_dato [restricciones],

...

);

(a)  

3.

Comando para ingresar un nuevo registro en una tabla.

______ ____ nombre_tabla (columna1, columna2, columna3)

VALUES ('valor1', 'valor2', 'valor3');

(a)  

4.

Comando para seleccionar todos los registros de una tabla.

(a)   * FROM nombre_tabla;

5.

Comando para actualizar un registro de una tabla

(a)   nombre_tabla

SET columna1 = 'nuevo_valor1', columna2 = 'nuevo_valor2'

WHERE condicion;

6.

Comando para eliminar un registro de una tabla

(a)   FROM nombre_tabla

WHERE columna = 'valor';

7.

¿Qué significa SQL?

a)

A) Simple Query Language

b)

B) Structured Question Language

c)

C) Structured Query Language

d)

D) Standard Query Language

8.

¿Cuál comando se usa para crear una nueva base de datos?

a)

A) NEW DATABASE nombre;

b)

B) CREATE DATABASE nombre;

c)

C) MAKE DATABASE nombre;

d)

D) BUILD DATABASE nombre;

9.

¿Cuál símbolo se usa para terminar un comando SQL?

a)

A) Punto (.)

b)

B) Coma (,)

c)

C) Punto y coma (;)

d)

D) Dos puntos (:)

10.

¿Qué comando permite seleccionar una base de datos para trabajar?

a)

A) SELECT DATABASE nombre;

b)

B) CHOOSE nombre;

c)

C) OPEN DATABASE nombre;

d)

D) USE nombre;

11.

¿Cuál tipo de dato se usa para almacenar texto variable de hasta 100 caracteres?

a)

A) TEXT(100)

b)

B) VARCHAR(100)

c)

C) STRING(100)

d)

D) CHAR(100)

12.

¿Cuál restricción se usa para que una columna no acepte valores nulos?

a)

A) NO NULL

b)

B) NOT NULL

c)

C) NOT EMPTY

d)

D) REQUIRED

13.

¿Cuál tipo de dato se usa para almacenar números decimales con 2 posiciones decimales?

a)

A) FLOAT(2)

b)

B) DECIMAL(10,2)

c)

C) NUMBER(2)

d)

D) DOUBLE(2)

14.

¿Cuál es la sintaxis correcta para crear una tabla con llave primaria?

a)

A) CREATE TABLE personas (id INT KEY PRIMARY);

b)

B) CREATE TABLE personas (id INT PRIMARY KEY);

c)

C) CREATE TABLE personas (PRIMARY KEY id INT);

d)

D) CREATE TABLE personas (id PRIMARY INT KEY);

15.

¿Qué hace AUTO_INCREMENT en una columna?

a)

A) Incrementa automáticamente el valor con cada nuevo registro

b)

B) Aumenta el tamaño de la columna automáticamente

c)

C) Permite valores duplicados

d)

D) Convierte números negativos en positivos

16.

¿Cuál comando agrega una nueva columna a una tabla existente?

a)

A) ADD COLUMN telefono VARCHAR(15) TO estudiantes;

b)

B) ALTER TABLE estudiantes ADD COLUMN telefono VARCHAR(15);

c)

C) INSERT COLUMN telefono VARCHAR(15) INTO estudiantes;

d)

D) UPDATE TABLE estudiantes ADD telefono VARCHAR(15);

17.

¿Qué restricción asegura que todos los valores en una columna sean diferentes?

a)

A) DIFFERENT

b)

B) DISTINCT

c)

C) UNIQUE

d)

D) SEPARATE

18.

¿Qué es una FOREIGN KEY (llave foránea)?

a)

A) Una llave que abre bases de datos externas

b)

B) Una columna que referencia la llave primaria de otra tabla

c)

C) Una llave que permite acceso remoto

d)

D) Una columna con valores únicos

19.

¿Qué símbolo representa "todas las columnas" en SELECT?

a)

A) @

b)

B) #

c)

C) *

d)

D) %

20.

¿Cuál es la sintaxis correcta para seleccionar columnas específicas?

a)

A) SELECT FROM estudiantes nombre, edad;

b)

B) SELECT nombre, edad FROM estudiantes;

c)

C) FROM estudiantes SELECT nombre, edad;

d)

D) SELECT nombre AND edad FROM estudiantes;