News for hackers. Stuff that matters.
Re:Interactive SQL Tutorial by bragh on Sunday November 04, 2012 @03:41PM (#4740958)
If you want more general knowledge, then db-class.org is pretty awesome too. Going through even some of those materials has probably saved me weeks' worth of work, because not only do you get general SQL knowledge and practice, you get a grounding in theory, XML and NoSQL too.
Re:Interactive SQL Tutorial by eddie_the_head on Sunday November 04, 2012 @09:13PM (#4741955)
10gen is conducting free MongoDB classes on edX (MOOC platform by Harvard+MIT+Berkeley) currently.

https://education.10gen.com/courses

M101: MongoDB for Developers

M102: MongoDB for DBAs

Re:Interactive SQL Tutorial by sonabinu on Monday November 05, 2012 @09:55AM (#4743703)
Thanks for that input ... I was actually looking for something on those lines, appreciate your comment greatly.
Re:Interactive SQL Tutorial by sonabinu on Sunday November 04, 2012 @04:12PM (#4741069)
thx, that is great info.
Re:Interactive SQL Tutorial by skram on Sunday November 04, 2012 @06:56PM (#4741583)
Can't reach the site since it's down but another site that I've used and recommend is http://sqlfiddle.com/. Supports several DBMSes
Re:Interactive SQL Tutorial by alttag on Monday November 05, 2012 @08:11AM (#4743265)
I haven't worked on it in some time (it's still very much alpha; and I keep meaning to release it on github), but I'd love some tips on improving http://sqmight.com. SQLite backend.
Re:Interactive SQL Tutorial by sonabinu on Sunday November 04, 2012 @08:32PM (#4741850)
your recommendation is real good ... thanks for sharing :)
Re:Interactive SQL Tutorial by hayksaakian on Sunday November 04, 2012 @06:14PM (#4741465)
As someone who started learning databases with NoSQL (mongodb), the familiar syntax (JavaScript) made learning higher order concepts much easier. SQL throws a ton of syntax at you that's only really useful in SQL, and personally put me off learning backend development.
Re:Interactive SQL Tutorial by jiggy2011 on Sunday November 04, 2012 @08:01PM (#4741794)
Having something that is "only useful in SQL" really sells it quite short.

SQL is the bread and butter of the data storage world, since it is compatible with more DBMS systems than anything else.

For every mongoDB deployment out there, there will be thousands of Oracle/MSSQL/MySQL/etc databases running critical business functions working with both off the shelf and custom software in everything from family businesses to FTSE 100s.

Besides, SQL is not a fully turing complete language which actually makes it easier to reason about and to evaluate. Not to mention the amount of study it has had (COD NF etc) over the years.

You can do a lot with a Database by understanding a subset of syntax; SELECT , UPDATE , INSERT, DELETE , INNER JOIN , OUTER (LEFT|RIGHT) JOIN.

Re:Interactive SQL Tutorial by hayksaakian on Monday November 05, 2012 @08:17PM (#4746752)
While you are correct, I still think NoSQL is a better introduction to databases than SQL. Without the syntax learning curve you can quickly interact with a database and get a feel for how it works for the first time. Once you get a hang of the broad db concepts, it could of course make sense to learn SQL given the reasons you've presented.
Re:Interactive SQL Tutorial by codewright on Sunday November 04, 2012 @06:46PM (#4741549)
OTOH, if you're in a mode of operation where you're interacting with data directly with any regularity, SQL syntax is a massive improvement over MongoDB's JS DSL.
Re:Interactive SQL Tutorial by stephenheron on Sunday November 04, 2012 @04:10PM (#4741060)
Their are two similar sites, one for programming and another for Linux system administration.

http://linuxzoo.net/ and http://progzoo.net

Re:Interactive SQL Tutorial by msi77 on Monday November 05, 2012 @02:27AM (#4742596)
Re:Interactive SQL Tutorial by samzhao on Sunday November 04, 2012 @04:21PM (#4741103)
Re:Interactive SQL Tutorial by ubersoldat2k7 on Sunday November 04, 2012 @03:16PM (#4740868)
Very nice! Thanks!