Interactive SQL Textbook
If you’d like to know what SQL is, this site is for you.
If you already have an idea what SQL is, but want to learn how to write queries in this language, this site is for you.
If you think you’re already quite skilled in SQL query writing, don’t quit this site immediately. There is a good chance you will discover something new.
If you don’t know how and using what server to write queries, this site probably is exactly what, for a long time, you have been looking for. Queries can be executed* against sample databases directly on site.
If everything seems clear to you in this textbook, test your skills using exercises from SQL-EX.RU. The learning stage here already allows the usage of several DBMS including MSSQL, MySQL, Oracle, and PostgreSQL.
We hope the site will prove useful both for beginners and professionals of SQL programming.
This project is demonstration of our ideas on what an electronic textbook should be like.
Contemporary web technologies unavoidably will lead to prevalent use of electronic textbooks as compared with their paper counterparts. This prevalence is accounted for not only by a more convenient navigation but also by quicker information search, but, in the first place, by interactivity – interaction between the student and the textbook. Interaction means not only one-direction activity
Textbook –> Student
But the reciprocal activity
Student –> Textbook
In other words, student can ask questions and get the answers even if such answers cannot be found in the textbook. To a certain extent interactive textbook is intended to substitute a teacher/advisor, which is, to our mind, indispensable requirement for the use of such teaching materials within the system of distance learning.