Je suis à la recherche d'énigmes SQL de niveau débutant et intermédiaire, vers lesquelles je peux diriger les stagiaires.
Je connais http://sqlzoo.net/, qui est une excellente ressource - y a-t-il autre chose que vous puissiez suggérer?
Je suis à la recherche d'énigmes SQL de niveau débutant et intermédiaire, vers lesquelles je peux diriger les stagiaires.
Je connais http://sqlzoo.net/, qui est une excellente ressource - y a-t-il autre chose que vous puissiez suggérer?
Les livres et les publications de groupes de news de Joe Celko sont une bonne source de puzzles (avec une variété de réponses). Ils sont peut-être un peu plus intermédiaires / avancés et ne sont pas spécifiques à MySQL, mais sont faciles à suivre et proviennent généralement de situations pratiques.
Cherchez en particulier un exemplaire de SQL Puzzles and Answers de Joe Celko (lien vers l'aperçu Google), une compilation des meilleurs.
Les forums SQLTeam ont parfois des problèmes intéressants mais sont généralement centrés sur MS SQL Server.
Le domaine SQL de HackerRank présente toute une gamme de défis SQL pouvant être résolus à l' aide de plusieurs implémentations (par exemple: Oracle, MySQL, MS SQL Server, DB2).
Il existe de nombreux casse-tête et concours intéressants dans BeyondRelational.Com.
SQL Server Central a quelques quiz ici:
http://www.sqlservercentral.com/tags/T-SQL/SQL+Puzzles/
Il y a aussi le Quiz SQL, qui ressemble plus à des questions de quiz qu'à des énigmes:
http://www.sqlquiz.com/
Et Lessthandot a quelques énigmes de programmeur général:
http://forum.lessthandot.com/viewforum.php?f=102
la source
Celui que j'ai utilisé auparavant est: http://www.sql-tutorial.ru/en
A un livre interactif avec des exercices (et des conseils) et des solutions
la source
Vous pouvez vous inscrire à la lettre d'information de SQLServerCentral et recevoir chaque jour une question du jour (entre autres actualités et articles) dans votre boîte aux lettres.
Une chose à noter est qu'en plus du SQL, les questions portent également sur l'administration de la base de données. Ils sont assez difficiles cependant.
la source
Les compétences pratiques du langage SQL possèdent une bonne collection d'exercices pour les débutants ainsi que pour les programmeurs expérimentés.
la source
Trouvé ces
la source
Il existe deux sites qui se démarquent vraiment pour apprendre le SQL, en particulier Oracle (pour MySQL, voir ci-dessous).
Forums Oracle . Portez une attention particulière aux postes de Frank Kulash et de Solomon Yakobson (parfois des choses d’une rare beauté), mais toute personne ayant un représentant supérieur à 20 000 mérite l’attention. Consultez le classement sur la page des forums.
Forums Orafaq . Solomon Yakobson (encore), Michel Cadot et Black Swan doivent être suivis ici.
De nombreux padawan moins nombreux répondent aux questions en PL / SQL uniquement pour être résolus directement (entre autres) par le sens spécifié ci-dessus, qui indique des solutions SQL pures d'une pulchritude telle que la comparaison entre la Mona Lisa (La Gioconda) et sa pâleur.
Pour MySQL, voir ici - un "livre de recettes" de requêtes MySQL.
Enfin, je dirais simplement que de nombreux textes méritent d’être étudiés. Vérifiez Celko, DuBois et Gulutzan, entre autres .
la source