SQLDOU
Visualiseur de requêtes SQL
Gratuit · Achats intégrés · Conçue pour iPad. Non validée pour macOS.
Voyez comment fonctionnent les bases de données. Balayages complets, index B-Tree, JOIN et plus en animation. En 16 langues, avec des quiz multi-tables et JOIN.
SQLDOU est une app éducative qui visualise les plans d'exécution des requêtes SQL avec une animation pas à pas.
C'est le troisième volet de la série DOU, après PAKEDOU (réseaux) et KURAUDOU (cloud). Cette fois, le thème est le SQL. Saisissez une requête et regardez le plan d'exécution se générer automatiquement, puis suivez chaque ligne tandis qu'elle traverse le filtrage, le tri et la jointure pour enfin arriver au résultat.
CE QUE VOUS APPRENDREZ
• Balayage complet vs index
Pourquoi lire chaque ligne (balayage complet) est lent. Voyez à quel point un index B-Tree accélère les recherches. Exécutez le même SQL avec les deux méthodes et comparez la vitesse en temps réel.
• Index B-Tree O(log n)
Prend en charge les requêtes de plage telles que supérieur à, inférieur à, supérieur ou égal, inférieur ou égal et égalité. Observez en animation comment la structure arborescente localise efficacement les lignes cibles.
• Index Hash O(1) (Pro)
Un index haute vitesse spécialisé dans les recherches d'égalité. Découvrez la différence réelle de temps d'exécution entre Hash et B-Tree.
• WHERE et DISTINCT
Voyez en temps réel chaque ligne passer ou être ignorée par la condition WHERE grâce aux badges PASS ou SKIP. Observez DISTINCT supprimer les doublons pas à pas.
• JOIN (Pro)
Visualisez comment les lignes de deux tables sont combinées. Observez le traitement par lots qui attend les deux côtés avant d'exécuter la jointure.
• GROUP BY et ORDER BY (Pro)
Regardez les agrégations comme COUNT, SUM, AVG, MAX et MIN, et les tris comme ASC et DESC animer leur traitement interne. Observez comment ils mettent toutes les lignes en mémoire avant de produire la sortie.
• Mode quiz personnalisé v4.0 (Pro)
Définissez votre propre nom de table, vos colonnes et vos lignes, écrivez le SQL de votre choix et enregistrez le quiz. Rejouez-le ou modifiez-le plus tard. Depuis la v4.0, vous pouvez définir plusieurs tables et créer des requêtes JOIN. Reproduisez vos propres scénarios réels.
20 MISSIONS
Progressez à travers 20 missions réparties sur 6 niveaux.
• Niveau 1 SELECT et WHERE 5 missions Bases du SQL
• Niveau 2 Méthodes de balayage 4 missions Comparaison de vitesse balayage complet vs index
• Niveau 3 ORDER BY et DISTINCT 3 missions (Pro)
• Niveau 4 GROUP BY 3 missions (Pro)
• Niveau 5 JOIN 2 missions (Pro)
• Niveau 6 Défi final 3 missions Optimisation des index (Pro)
Chaque mission comprend un quiz de prédiction. Le cycle Prédire-Exécuter-Vérifier favorise l'apprentissage actif. Des notes allant jusqu'à trois étoiles suivent votre progression.
RETOUR PÉDAGOGIQUE
• Comparaison automatique exécutez le même SQL avec balayage complet et index et voyez automatiquement la différence de vitesse
• Narration du balayage regardez chaque ligne être vérifiée en temps réel avec un verdict PASS ou SKIP
• Commentaires de diagnostic explications selon le contexte (Pro : pourquoi c'est lent / comment améliorer / contexte)
• Aperçu des données voyez les données réelles pendant que vous faites vos prédictions
GRATUIT ET PRO
Gratuit
• Missions des niveaux 1 et 2, 9 missions au total
• Diagnostic de base (commentaire d'une ligne)
• Index B-Tree
• Mode libre
Pro achat unique
• Les 20 missions débloquées
• Diagnostic détaillé (pourquoi / comment améliorer / contexte)
• Prise en charge de l'index Hash
• SQL avancé : JOIN GROUP BY ORDER BY DISTINCT
• Mode quiz personnalisé : créez, enregistrez et exécutez vos propres quiz
• Sans publicité
POUR QUI
• Étudiants et ingénieurs juniors qui apprennent les bases du SQL
• Quiconque veut comprendre intuitivement pourquoi les index sont rapides
• Débutants en bases de données qui apprennent les plans d'exécution
• Formateurs à la recherche de supports complémentaires
• Développeurs qui posent les bases de l'optimisation des performances SQL
Pro est un achat intégré unique (1 000 yens au Japon, prix équivalent ailleurs), sans abonnement, restaurable à tout moment via « Restaurer les achats ».
Notes et avis
- Cette app n’a pas reçu suffisamment de notes ou d’avis pour en proposer un aperçu.
Sept nouvelles langues ajoutées. L'app est désormais disponible en 16 langues.
- 16 langues : anglais, japonais, chinois simplifié, chinois traditionnel, espagnol, portugais (Brésil), coréen, allemand, français, hindi, indonésien, russe, italien, turc, thaï, vietnamien
- Nouveautés : hindi, indonésien, russe, italien, turc, thaï et vietnamien
- Diffusion des publicités plus stable
- Améliorations de l'interface et corrections de bugs dans toute l'app
Le développeur Fuji Bit Inc. a indiqué que les pratiques de l’app en matière de confidentialité peuvent inclure le traitement des données tel que décrit ci‑dessous. Pour en savoir plus, consultez la politique de confidentialité du développeur .
Données utilisées pour vous suivre
Les données suivantes peuvent être utilisées pour vous suivre dans plusieurs apps et sites web appartenant à d’autres sociétés :
- Identifiants
Données n’établissant aucun lien avec vous
Les données suivantes peuvent être collectées, mais elles ne sont pas liées à votre identité :
- Identifiants
Accessibilité
Le développeur n’a pas encore indiqué quelles fonctionnalités d’accessibilité sont prises en charge par cette app. En savoir plus
Informations
- Fournisseur
- Fuji Bit Inc.
- Taille
- 12,6 Mo
- Catégorie
- Éducation
- Compatibilité
Nécessite iOS 16.0 ou version ultérieure.
- iPhone
Nécessite iOS 16.0 ou version ultérieure. - iPad
Nécessite iPadOS 16.0 ou version ultérieure. - Mac
Nécessite macOS 13.0 ou une version ultérieure et un Mac doté d’une puce Apple M1 ou une version ultérieure. - Apple Vision
Nécessite visionOS 1.0 ou version ultérieure.
- iPhone
- Langues
Français et 15 de plus
- Français, Allemand, Anglais, Chinois simplifié, Chinois traditionnel, Coréen, Espagnol, Hindi, Indonésien, Italien, Japonais, Portugais, Russe, Thaï, Turc, Vietnamien
- Âge
4+
- 4+
- Contient
Publicité
- Achats intégrés
Oui
- SQLDOU Pro 6,99 $US
- Copyright
- © 2026 Fuji Bit
