Testez votre compréhension des requêtes SQL avec un ensemble de questions ciblées sur les requêtes INTERNE, GAUCHE et COMPLÈTE. Vous pratiquerez la lecture des ensembles de résultats, la prévision des...
Choisissez une difficulté et le nombre de questions pour commencer.
Les requêtes INTERNE, GAUCHE et COMPLÈTE peuvent sembler simples jusqu'à ce que vous deviez prédire la sortie exacte. Ce quiz vous aide à gagner en confiance en transformant la théorie des jointures en résultats répétables et testables.
Chaque question utilise un format à choix multiples avec 4 options sans chronomètre, vous pouvez donc ralentir et réfléchir aux lignes avant de choisir une réponse.
La difficulté est mélangée intentionnellement : vous verrez des identifications de jointures simples aux cas plus délicats impliquant des NULL, des filtrages et des lignes non appariées. Choisissez votre nombre de questions et votre difficulté préférés avant de commencer pour adapter la session à une pratique rapide ou une révision plus approfondie.
Avant de répondre, dressez mentalement la liste de la table qui est "préservée" (pour GAUCHE/COMPLÈTE) et où les NULL peuvent apparaître. Ensuite, estimez d'abord le nombre de lignes, et seulement après cela, concentrez-vous sur les colonnes spécifiques retournées.
Que fait un INNER JOIN en SQL ?
Quel JOIN SQL renvoie tous les enregistrements de la table de gauche et les enregistrements correspondants de la table de droite ?
Que renverra un FULL OUTER JOIN ?
Ce quiz contient 129 questions sur les jointures INTERNE, GAUCHE et COMPLÈTE.
Il se concentre sur le comportement et les sorties des JOINTURES INTERNE, GAUCHE (EXTÉRIEURE) et COMPLÈTE (EXTÉRIEURE).
Non. Chaque question a 4 options et il n'y a pas de chronomètre, vous pouvez donc travailler à votre propre rythme.
La difficulté est mélangée, combinant les bases avec des cas limites comme la gestion des NULL, les filtres après les jointures et la multiplication des lignes.
Oui. Vous pouvez sélectionner votre nombre de questions et votre difficulté préférés avant de commencer pour correspondre à vos objectifs d'étude.

Construisez une base solide en indexation de bases de données avec des index B-arbres et hachés. Vous testerez comment les index accélèrent les lectures, quels compromis ils introduisent sur les écritures, et quel type d'index convient aux modèles de requêtes courants. Choisissez votre niveau de difficulté préféré et le nombre de questions, puis apprenez de chaque explication—sans pression de temps.

Testez votre compréhension des transactions de base de données et des niveaux d'isolation avec des questions pratiques basées sur des scénarios. Vous examinerez ACID, le verrouillage, MVCC et des anomalies classiques comme les lectures sales et les lectures fantômes. Mélangez les fondamentaux avec le dépannage du monde réel pour renforcer vos instincts en SQL et en conception de systèmes.
Identifiez les menaces cybernétiques courantes et les meilleures pratiques défensives utilisées pour réduire les risques. Couvre le phishing, les logiciels malveillants, les mots de passe, l'authentification multifacteur, les bases du chiffrement et les habitudes de navigation sécurisée.
Vérifiez votre compréhension de la façon dont les services cloud sont livrés et utilisés. Couvre IaaS, PaaS, SaaS, conteneurs vs VMs, régions/zones de disponibilité, et les bases de la responsabilité partagée.
Testez vos connaissances sur la syntaxe de programmation courante dans les langages populaires. Les questions portent sur les variables, les boucles, les fonctions et les structures de données de base sans nécessiter de théorie approfondie en informatique.
Associez les composants clés d'un PC à leurs fonctions et à leur impact sur la performance. Couvre le CPU, le GPU, la RAM, les types de stockage, les cartes mères, les alimentations et les ports.