Ich suche SQL-Rätsel für Anfänger und Fortgeschrittene, auf die ich meine Praktikanten hinweisen kann.
Mir ist bekannt, dass http://sqlzoo.net/ eine großartige Ressource ist - gibt es noch etwas, das Sie vorschlagen könnten?
Ich suche SQL-Rätsel für Anfänger und Fortgeschrittene, auf die ich meine Praktikanten hinweisen kann.
Mir ist bekannt, dass http://sqlzoo.net/ eine großartige Ressource ist - gibt es noch etwas, das Sie vorschlagen könnten?
Antworten:
Joe Celkos Bücher und Newsgroup-Posts sind eine gute Quelle für Rätsel (mit einer Vielzahl von Antworten). Sie sind vielleicht etwas fortgeschrittener und nicht MySQL-spezifisch, aber leicht zu befolgen und kommen im Allgemeinen aus der Praxis.
Vor allem eine Kopie von Joe Celkos SQL Puzzles and Answers (Link zur Google-Vorschau) ist eine Zusammenstellung der Besten.
Die SQLTeam-Foren haben gelegentlich auch einige interessante Probleme, konzentrieren sich jedoch im Allgemeinen auf MS SQL Server.
Die HackerRank-SQL-Domäne weist eine Vielzahl von SQL-Herausforderungen auf, die mit mehreren Implementierungen (z. B. Oracle, MySQL, MS SQL Server, DB2) ausgeführt werden können.
Es gibt viele interessante Rätsel und Wettbewerbe in BeyondRelational.Com
SQL Server Central hat hier einige Fragen:
http://www.sqlservercentral.com/tags/T-SQL/SQL+Puzzles/
Es gibt auch ein SQL-Quiz, bei dem es sich eher um Quizfragen als um Rätsel handelt:
Und Lessthandot hat einige allgemeine Programmierer-Rätsel:
Eine, die ich zuvor verwendet habe, ist: http://www.sql-tutorial.ru/en
Hat ein interaktives Buch mit Übungen (und Tipps) und Lösungen
Sie können sich für den Newsletter von SQLServerCentral anmelden und erhalten täglich eine Frage des Tages (neben anderen Nachrichten und Artikeln) in Ihrer Mailbox.
Zu beachten ist, dass sich die Fragen neben SQL auch auf die Datenbankadministration konzentrieren. Sie sind allerdings ziemlich herausfordernd.
Die praktischen Kenntnisse der SQL-Sprache bieten sowohl Anfängern als auch erfahrenen Programmierern eine gute Auswahl an Übungen.
Es gibt zwei Sites, die sich besonders für das Erlernen von SQL eignen, insbesondere Oracle (für MySQL siehe unten).
Oracle-Foren . Achten Sie besonders auf die Stellen von Frank Kulash und Solomon Yakobson (manchmal Dinge von seltener Schönheit), aber jeder, der über 20.000 Mitarbeiter hat, verdient Aufmerksamkeit. Überprüfen Sie die Platzierungen auf der Forenseite.
Orafaq-Foren . Solomon Yakobson (wieder), Michel Cadot und Black Swan sind hier zu folgen.
Viele kleinere Padawans beantworten Fragen mit PL / SQL und lassen sich dabei (unter anderem) von den oben genannten Sensei klarstellen, die auf reine SQL-Lösungen von einer solchen Genauigkeit hinweisen, dass die Mona Lisa (La Gioconda) im Vergleich blass wird.
Für MySQL siehe hier - ein "Kochbuch" von MySQL-Abfragen.
Abschließend möchte ich nur sagen, dass es viele studienwürdige Texte gibt. Überprüfen Sie unter anderem Celko, DuBois und Gulutzan .