Dove sono alcuni enigmi SQL utili per insegnare SQL in un ambiente di lavoro?


100

Sto cercando puzzle SQL per principianti e di livello intermedio, a cui posso indirizzare i tirocinanti per esercitarsi.

Sono a conoscenza di http://sqlzoo.net/ che è una grande risorsa - c'è qualcos'altro che potresti suggerire?

Risposte:


57

I libri e i post dei newsgroup di Joe Celko sono una buona fonte di enigmi (con una varietà di risposte). Potrebbero essere un po 'più intermedi / avanzati e non specifici di MySQL, ma sono facili da seguire e generalmente provengono da situazioni pratiche del mondo reale.

In particolare, dai la caccia a una copia dei puzzle e delle risposte SQL di Joe Celko (link all'anteprima di Google), è una raccolta di alcuni dei migliori.

I forum SQLTeam occasionalmente presentano anche alcuni problemi interessanti, ma generalmente focalizzati su MS SQL Server.

Il dominio HackerRank SQL presenta una serie di sfide SQL che possono essere completate utilizzando più implementazioni (ad es. Oracle, MySql, MS SQL Server, DB2).





10

Puoi iscriverti alla newsletter di SQLServerCentral e ricevere quotidianamente una domanda del giorno (tra le altre notizie e articoli) nella tua casella di posta.

Una cosa da notare è che oltre a SQL, le domande si concentrano anche sull'amministrazione del database. Sono piuttosto impegnativi però.




5

Esistono due siti che si distinguono per l'apprendimento di SQL, in particolare Oracle (per MySQL vedi sotto).

  • Forum Oracle . Presta particolare attenzione ai post di Frank Kulash e Solomon Yakobson (a volte cose di rara bellezza) ma chiunque abbia un rappresentante> 20k merita attenzione. Controlla le classifiche nella pagina dei forum.

  • Forum di Orafaq . Solomon Yakobson (di nuovo), Michel Cadot e Black Swan devono essere seguiti qui.

Molti padawan minori rispondono a domande usando PL / SQL solo per essere posti direttamente (tra gli altri) dai sensei sopra specificati che indicano soluzioni SQL pure di tale pulchritude da far impallidire la Gioconda in confronto.

Per MySQL vedi qui - un "ricettario" di query MySQL.

Infine, vorrei solo dire che ci sono molti testi degni di studio. Controlla tra l'altro Celko, DuBois e Gulutzan .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.