Learn SQL in your browser
A free SQL tutorial in short lessons on one shop database. Every example runs on real PostgreSQL in your browser, and the page checks your answers.
Database design, migrations, SQL and everyday database work — explained with practical examples.
A free SQL tutorial in short lessons on one shop database. Every example runs on real PostgreSQL in your browser, and the page checks your answers.
Learn how schema design changes between SQL and NoSQL databases. See real visual examples, normalization tips, and when to use each model.
Document a logical and physical database design in DbSchema: comments, tags, the naming and conversion dictionaries, and interactive HTML5 documentation.
Learn how to create Firebird tables in isql and DbSchema, including data types and practical setup steps.
Learn how to create a Firebird database using isql and DbSchema, with connection setup and practical workflow tips.
Learn how to create triggers in PostgreSQL using psql and DbSchema, with trigger types, parameters, examples, and practical guidance.
Learn how to use PostgreSQL aggregate functions like AVG, COUNT, MIN, MAX, and SUM in psql and DbSchema with practical examples.
Learn how to create diagrams, add comments, track changes, and export HTML5 docs to fully document your PostgreSQL schema using DbSchema.
Use DROP TABLE in PostgreSQL with IF EXISTS, CASCADE, and multi-table examples. Review dependencies first and manage changes visually in DbSchema.
Learn how to document PostgreSQL databases using psql comments and DbSchema visual documentation workflows for teams.
Learn how to create a PostgreSQL database using psql and DbSchema, with setup steps, command examples, and verification tips.