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 écrit...
Choisissez une difficulté et le nombre de questions pour commencer.
Attendez-vous à des questions pratiques basées sur des scénarios sur le comportement des index B-arbres et hachés sous différentes charges de travail et formes de requêtes.
Vous renforcerez des idées clés comme l'ordre des clés, les chemins de recherche, la sélectivité, et pourquoi un index peut aider une requête tout en n'affectant guère une autre.
Chaque question est accompagnée de 4 options et il n'y a pas de chronomètre, vous pouvez donc réfléchir aux détails d'exécution sans vous précipiter.
Choisissez le nombre de questions que vous souhaitez avant de commencer, et choisissez un niveau de difficulté pour vous concentrer sur les fondamentaux, vous mettre au défi, ou mélanger les deux pour une couverture équilibrée.
De nombreuses erreurs proviennent de l'hypothèse que « un index aide toujours » ou de la confusion entre ce que permet l'ordre (scans de plage) et ce que l'hachage optimise (correspondances exactes).
Un autre piège fréquent est d'ignorer le coût de maintenance : insertions/mises à jour, divisions de pages, et comment le choix d'index affecte les tables à forte écriture.
Les éléments faciles vérifient les définitions et les comportements de base, tandis que les plus difficiles vous demandent d'inférer le meilleur index pour un modèle de requête ou de prédire les compromis de performance.
Une difficulté mixte rend le quiz accessible tout en vous préparant aux vraies décisions de réglage de bases de données.
À quoi sert principalement un arbre B dans les bases de données ?
Quelle opération un arbre B est-il optimisé pour ?
Lequel des éléments suivants n'est PAS une caractéristique des arbres B ?
Ce quiz contient 114 questions couvrant les bases et les compromis de l'indexation B-arbres et hachage.
Non. Chaque question a 4 options et vous pouvez répondre à votre propre rythme.
Oui. Sélectionnez un niveau de difficulté et le nombre de questions que vous préférez avant de commencer.
Vous verrez également des modèles de requêtes, la sélectivité, des index composites et des pièges de performance courants.
Il est idéal pour les apprenants et les praticiens qui souhaitent renforcer leur intuition sur l'indexation pour de vraies charges de travail SQL.

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 nombres de lignes et la détection des NULL. Idéal pour la préparation aux entretiens ou pour affiner vos compétences en requêtes quotidiennes.

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.