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.
Connect DbSchema to your Oracle database, reverse-engineer it into a diagram, generate HTML5 documentation, and keep the model file in Git.
Learn how to reverse engineer an Oracle database into a complete schema diagram over JDBC and verify model completeness using data dictionary views.
Learn how to create a Cassandra keyspace in cqlsh and DbSchema, choose the right replication strategy, and pick a safe replication factor.
Learn how to drop a Cassandra table in cqlsh and DbSchema, use IF EXISTS safely, and avoid accidental data loss with backups and dependency checks.
Learn what ALTER MATERIALIZED VIEW supports in Cassandra, which changes require a drop and recreate, and how to update view options safely.
Learn how to create a Cassandra materialized view, understand the CQL restrictions, and decide when a view is appropriate for a new query path.
Learn how to work with Firebird BLOB columns in isql and DbSchema, including create, insert, and export workflows.
Firebird has no clustering. Set up its built-in primary-replica replication and shadow files in isql, then check the replica schema in DbSchema.
Database schema migration tools compared: DbSchema, Liquibase and Flyway, on where the change is authored, how the script is produced and how each is licensed.
Compare top DBeaver alternatives for visual database design: DbSchema, pgAdmin, DbVisualizer, Navicat and dbForge, on features, licensing and workflow.