Créer jeu
Télécharger
Obtenir Plan Académique
Partager le jeu
Intégrez-le à votre plateforme

Vous pouvez intégrer le jeu dans un LMS compatible avec LTI 1.1 ou LTI 1.3 comme Canvas, Moodle ou Blackboard. Les scores seront ainsi automatiquement enregistrés dans le carnet de notes de la plateforme.
Télécharger
Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Google Classroom avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Google Classroom, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Microsoft Teams avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Microsoft Teams, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Le téléchargement du jeu est une fonctionnalité exclusive pour les utilisateurs avec un Plan Académique ou un Plan Commercial.

Obtenez votre Plan Académique ou Plan Commercial dès maintenant et commencez à intégrer vos jeux dans votre LMS, votre site Web ou votre blog.

Si vous le souhaitez, vous pouvez télécharger une jeu de test ici et tester son intégration:

TEST ENERO 2024

Test

Parties jouées 8

À propos de cette activité

Conceptos esenciales

Créé par

Spain

Téléchargez la version pour jouer sur papier

Créez votre propre jeu gratuite à partir de notre créateur de jeu
Affrontez vos amis pour voir qui obtient le meilleur score dans ce jeu

Top Jeux

%
Anonyme
Anonyme
%
%
%
Vous avez dépassé le nombre maximum de jeux que vous pouvez imprimer avec votre Plan actuel.

Pour imprimer autant de jeux que vous le souhaitez, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Imprimez votre jeu
TEST ENERO 2024
 

TEST ENERO 2024Version en ligne

Conceptos esenciales

par EMILIO TRUJILLO MARÍN
1

1. Dada la siguiente consulta: SELECT NOMBRE, NUM_ASIG FROM PROFESORES P JOIN (SELECT PROFESOR, COUNT(DISTINCT ASIGNATURA) AS NUM_ASIG FROM IMPARTIR I GROUP BY PROFESOR HAVING COUNT(DISTINCT ASIGNATURA) >=2 ) ON PROFESOR = P.ID ORDER BY NUM_ASIG DESC

2

2. Dado el siguiente modelo ER, al pasar a modelo relacional:

3

3. Supongamos que estás diseñando una base de datos para una aplicación de gestión de cursos y estudiantes. Quieres establecer una relación de muchos a muchos entre "Estudiantes" y "Cursos". ¿Cómo implementarías esta relación?

4

4. Una base de datos NoSQL:

5

5. En el diseño de bases de datos, ¿qué describe mejor una vista?

6

6. En SQL, ¿qué cláusula se usa para ordenar resultados?

7

7. Requisito principal para cumplir 1FN:

8

8. Dado el siguiente trigger: CREATE OR REPLACE TRIGGER BORRA_MATRICULAS INSTEAD OF DELETE ON MATRICULADOS FOR EACH ROW BEGIN DELETE FROM MATRICULAR WHERE asignatura = :old.asignatura; END;

9

9. Este trigger, ¿qué operación realiza? CREATE OR REPLACE TRIGGER trg_datos BEFORE UPDATE ON matricula FOR EACH ROW BEGIN UPDATE alumnos SET promedio = promedio + (:new.nota - :old.nota) WHERE alumno_id = :new.alumno_id; END;

10

10. ¿Qué devuelve esta consulta? SELECT nombre, COUNT(*) FROM emp WHERE deptno = 30 GROUP BY apellido1;

11

11. Dada la tabla de productos:

12

12. Dada la tabla con clave primaria compuesta (TÍTULO, AÑO):

13

13. ¿Cómo se aplican las restricciones de clave única?

14

14. ¿Cuál es incorrecta?

15

15. Imaginemos que tienes una base de datos para una biblioteca. Has creado una vista llamada "LibrosDisponibles" que muestra los libros disponibles para el préstamo. Además, deseas que cada vez que se inserta un nuevo libro en la tabla "Libros", se actualice automáticamente la vista para reflejar los cambios. ¿Cómo implementarías esta funcionalidad?

16

16. La regla de información de Codd indica que:

17

17. Respecto a los triggers de sustitución:

18

18. Función de agregación para sumar valores:

19

19. La arquitectura de ficheros no facilita:

20

20. Un esquema en una base de datos relacional es:

Explicación

Se puede hacer porque la subconsulta sigue siendo una tabla

JOIN -> UNE DOS TABLAS WHERE -> FILTRA ORDER BY -> ORDENA HAVING -> FILTRAS TRAS UN GROUP BY

ES BÁSICAMENTE LEER LA CONSULTA, NO TIENE MÁS

No se puede hacer GROUP By con elementos que NO aparezcan en SELECT. uns En este caso, se podría hacer GROUP By con nombre, no con apellido 1. Por cierto, se puede hacer GROVPBY porque hacemos el COUNT( *), sin el COUNT( *) saltaría también error.

NO TIENEN POR QUÉ ESTAR SIEMPRE NORMALIZADAS

TRIGGERS DE SUSTITUCIÓN (INSTEAD OF) SOLO se define en vistas Se define solo a nivel FILA INSTEAD Of se declara en vez de un BEFORE o AFTER

ARQUITECTURA DE FICHEROS: -DUPLICA LA INFO EN VARIOS FICHEROS -DIVIDE LA INFO EN VARIOS FICHEROS -COMPARTIR DATOS ENTRE APLICACIONES

Un esquema en una base de datos relacional es un conjunto de valores (ATRIBUTOS) pertenecientes a un dominio especifico. -> ATRIBUTO: las columnas de la tabla (representar características o propiedades de los datos) -> DOMINIO : el conjunto de valores que un atributo particular puede tomar

Voulez-vous vraiment quitter la page ?

En quittant la page, vous perdrez la progression du jeu.