New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Bases de Datos A Tema 6. Lenguajes de las BBDD. SQL 🔥💀 Simulacro examen

Quiz

Played 20 %Accuracy 55 Average time 08:02

About this activity

Desafío de conceptos clave de SQL y DDL/DML/DCL.

Created by

Spain

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Bases de Datos A Tema 6. Lenguajes de las BBDD. SQL 🔥💀 Simulacro examen
 

Bases de Datos A Tema 6. Lenguajes de las BBDD. SQL 🔥💀 Simulacro examenOnline version

Desafío de conceptos clave de SQL y DDL/DML/DCL.

by Sara Lopez
1

¿Qué instrucción crea una tabla?

2

¿Qué sentencia se usa para crear un usuario en Oracle?

3

Para permitir que un usuario acceda al sistema se requiere:

4

¿Qué comando asigna permisos?

5

¿Qué comando elimina permisos concedidos?

6

¿Qué tipo de comando es CREATE TABLE?

7

¿A qué categoría pertenece INSERT?

8

¿A qué categoría pertenece DROP VIEW?

9

Comando para eliminar una vista correctamente:

10

Modificar una vista existente sin borrar antes:

11

Para crear una tabla con columna obligatoria:

12

La restricción CHECK permite:

13

¿Cuál crea una tabla con PK y DEFAULT?

14

Crear tabla con UNIQUE correctamente:

15

Crear FK correctamente:

16

¿Qué es DCL?

17

SQL Developer trabaja con:

18

Workbench trabaja con:

19

Para asignar privilegios en una tabla concreta:

20

Para quitar acceso a SELECT en una tabla:

21

Una vista se almacena en:

22

Una vista NO almacena datos porque:

23

¿Qué sentencia muestra datos?

24

¿Qué comando pertenece a DDL?

25

DML actúa sobre:

26

DDL modifica:

27

DCL controla:

28

Para crear una vista filtrada:

29

Para modificar vista manteniendo el nombre:

30

DROP VIEW elimina:

31

¿Qué hace DEFAULT?

32

CHECK evita:

33

Comando correcto para crear usuario "ana":

34

Para otorgar acceso completo a una tabla:

35

Para eliminar usuario:

36

Una vista útil para seguridad porque:

37

EXPLAIN PLAN permite:

38

AWR se centra en:

39

¿Sentencia correcta para borrar tabla?

40

Una vista depende siempre de:

41

Sentencia DML válida:

42

Sentencia DDL válida:

43

Sentencia DCL válida:

44

Asignar SELECT en tabla empleados al usuario eva:

45

Quitar permisos SELECT a eva:

46

Un usuario sin GRANT CREATE SESSION…

47

Una vista puede evitar:

48

El comando para añadir condición a columna:

49

Una columna NOT NULL puede contener:

50

Valor DEFAULT solo actúa si:

51

Comando para ver cómo se ejecutará una consulta:

52

AWR se consulta para:

53

Crear vista con columnas filtradas:

54

DROP USER elimina:

55

¿Dónde se guardan vistas?

56

GRANT da permisos para:

57

REVOKE elimina permisos del usuario:

58

CHECK sería útil en:

59

SQL Developer permite ejecutar:

60

Workbench permite:

Explicación

CREATE TABLE es la instrucción estándar para definir una tabla en SQL.

CREATE USER crea un usuario autorizado en Oracle.

CREATE SESSION por sí solo no concede acceso; GRANT CREATE SESSION habilita la sesión.

GRANT otorga permisos de acceso o privilegios a objetos o usuarios.

REVOKE quita privilegios previamente otorgados.

CREATE TABLE es una instrucción de definición de datos (DDL).

INSERT modifica datos, por lo que es DML.

DROP VIEW elimina objetos de esquema, es DDL.

DROP VIEW es la forma correcta de eliminar una vista.

ALTER VIEW permite modificar la definición de una vista existente.

NOT NULL especifica que la columna no puede ser nula.

CHECK valida condiciones o reglas sobre los datos.

La combinación PRIMARY KEY y DEFAULT se expresa con PRIMARY KEY DEFAULT.

UNIQUE se aplica a una columna dentro de CREATE TABLE.

La sintaxis correcta es FOREIGN KEY(col) REFERENCES tab(col).

DCL se refiere al control de permisos, típicamente con GRANT/REVOKE.

SQL Developer es una herramienta de Oracle.

MySQL Workbench es la herramienta oficial para MySQL.

La sintaxis correcta es GRANT privilegios ON tabla TO usuario.

REVOKE REMOVE y formato correcto: REVOKE SELECT ON tabla FROM user.

Las definiciones de vistas se almacenan en el diccionario de datos del sistema.

Las vistas son consultas almacenadas que se ejecutan sobre tablas.

SELECT devuelve filas de una o más tablas.

DROP es una instrucción de definición de datos (DDL).

DML manipula datos dentro de las tablas, es decir, registros.

DDL cambia la estructura de objetos de base de datos (tablas, columnas, etc.).

DCL regula derechos de acceso y permisos sobre objetos.

CREATE VIEW define una vista basada en una consulta SELECT.

CREATE OR REPLACE VIEW actualiza la definición manteniendo el nombre.

DROP VIEW solo elimina la vista, no el resto del esquema.

DEFAULT asigna un valor por defecto cuando no se especifica uno en la inserción.

CHECK garantiza que los datos cumplan una condición; no evita NULL por completo.

CREATE USER ... IDENTIFIED BY genera un usuario con contraseña.

GRANT ALL PRIVILEGES ON ... TO ... otorga todos los permisos sobre la tabla al usuario.

DROP USER elimina el usuario del esquema; otros comandos no existen así.

Las vistas pueden ocultar columnas sensibles sin modificar la base de datos subyacente.

EXPLAIN PLAN muestra cómo el optimizador ejecutará la consulta.

AWR evalúa el rendimiento y la estabilidad de la base de datos.

DROP TABLE nombre elimina la tabla especificada.

Las vistas se definen con consultas SELECT y dependen de ellas.

DML incluye SELECT, INSERT, UPDATE y DELETE; UPDATE es correcto aquí.

DDL maneja definiciones de estructuras; DROP TABLE es una de ellas.

GRANT es una instrucción de control de acceso de DCL.

GRANT SELECT ON tabla TO usuario es la sintaxis correcta.

REVOKE quita permisos especificados; debe indicar objeto y permiso.

Sin GRANT CREATE SESSION no puede conectarse a la BD.

Las vistas ocultan datos sensibles, reduciendo exposición.

CHECK añade restricciones de valor en columnas.

NOT NULL prohíbe valores nulos; permite otros no nulos.

Si no especificas valor en INSERT, se aplica DEFAULT.

EXPLAIN PLAN muestra el plan de ejecución previsto.

AWR proporciona métricas de rendimiento de la BD.

La sintaxis típica es CREATE VIEW ... AS SELECT ... FROM ...

DROP USER elimina el usuario; otros objetos no.

Las definiciones de vistas se almacenan en el diccionario de datos.

GRANT controla acceso/manipulación de datos en objetos.

REVOKE retira permisos especificados al usuario.

CHECK puede asegurar formato de datos como correo.

SQL Developer es IDE para consultas y gestión Oracle.

Workbench facilita gestión visual de MySQL.

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.