my-server
← Wiki

List of SQL software and tools

This is a list of software and programming tools for the SQL language, including RDBMSs, database clients, IDEs, Database administration tools, migration tools, and related projects.

Relational database management systems (RDBMSs)

Database clients and management tools

Database migration and version control

Data modeling tools

SQL IDEs and development tools

Database drivers and ORMs

  • JDBC — Java database connectivity
  • ODBC — Open Database Connectivity
  • SQLAlchemy — Python SQL toolkit and ORM
  • Hibernate — Java ORM framework
  • Doctrine — PHP ORM framework
  • Entity Framework — .NET ORM framework
  • ActiveRecord — Ruby ORM framework

Data analysis and business intelligence

  • DuckDB — in-process SQL OLAP database for analytics
  • Metabase — open-source business intelligence tool
  • Tableau — data visualization and analysis
  • Power BI — Microsoft business intelligence platform
  • Apache Superset — modern data exploration and visualization platform
  • Redash — open-source query and visualization platform
  • Vertica — columnar SQL database optimized for data warehousing and large-scale analytics

Testing and performance tools

  • HammerDB — load testing and benchmarking tool for databases
  • pgbench — PostgreSQL benchmarking tool

Backup, replication, and high availability

See also

External links

References