WebSQL is an interactive Internet tool for teaching Structured Query Language (SQL). It can be accessed from a Web Server running at the University of Minnesota or downloaded and installed on a Web Server at any accredited educational institution. It facilitates the learning of SQL by providing an interface to major database management systems for query execution on the web. It allows students to learn with large, rich databases, without the usual problems associated with installing client/server database systems in a lab on a traditional campus. The accompanying interactive SQL tutorial makes use of the these advantages in by allowing students to invoke the WebSQL query interface and dynamically modify and execute any example query.