8 个仓库
Integrated tools for writing, testing, and optimizing database queries.
Distinguishing note: Focuses on the development lifecycle of SQL scripts rather than general database management.
Explore 8 awesome GitHub repositories matching development tools & productivity · SQL Development Environments. Refine with filters or upvote what's useful.
DBeaver is a universal database client and administration environment designed for managing diverse relational and non-relational database systems. It provides a unified graphical interface that enables users to perform data manipulation, schema migration, and performance monitoring across multiple platforms. By utilizing a standardized driver abstraction layer, the application translates generic requests into database-specific commands, ensuring consistent interaction regardless of the underlying technology. The project distinguishes itself through an extensible, plugin-based architecture th
Provides a dedicated environment for writing, testing, and optimizing complex database queries.
This application is a desktop utility for managing, editing, and visualizing local database files. It provides a graphical interface for executing SQL queries, designing database structures, and performing routine maintenance tasks on data stores. The software distinguishes itself through its support for encrypted database files, allowing users to manage password-protected data using modular cryptographic extensions. It also offers built-in tools for data analysis, enabling the generation of graphical charts and plots directly from query results to identify trends within datasets. Beyond its
Includes a development environment for writing, testing, and executing complex SQL statements with regular expression support.
mycli is a MySQL command line client, database administration tool, and SQL query editor. It functions as a terminal interface for executing queries and managing MySQL connections, incorporating an integrated assistant that uses large language models to generate and analyze SQL statements based on the current database schema. The tool provides specialized query authoring capabilities, including context-sensitive syntax suggestions, fuzzy-matching identifier completion for tables and columns, and the ability to handover query buffers to external system text editors. It distinguishes its connec
Provides an integrated environment for iteratively writing and refining SQL queries with autocomplete and editor integration.
This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas for SQL Server, Azure SQL, and Azure Synapse. It focuses on providing standardized implementation patterns and reference code for building relational databases and cloud data warehouses. The library distinguishes itself by offering specialized guides and examples for deploying database instances within containerized environments and Azure cloud services. It includes specific reference databases and language extensions for integrating machine learning services and advanced analy
Provides scripts and configurations for running SQL database instances within isolated container environments.
Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and administering relational databases. It functions as a comprehensive environment for relational database management, providing a structured interface for executing SQL queries and browsing database objects. The platform is distinguished by its interactive data notebooks, which combine executable code cells, narrative text, and visualizations for data analysis. It also includes specialized tools for database migration, allowing users to assess and transfer schemas and data from on-p
Provides a comprehensive environment for writing, testing, and optimizing SQL scripts with autosuggestions and diagnostics.
DbGate is a universal database management tool and SQL client that provides a unified interface for querying and administering multiple SQL and NoSQL databases. It functions as a multi-database administration GUI and SQL IDE, allowing users to write and execute scripts and manage database schemas. The project distinguishes itself by acting as an API client and explorer for REST, GraphQL, and OData services, enabling users to fetch and export data from these endpoints. It also serves as a data integration tool, facilitating the movement of records between diverse databases and file formats suc
Offers an integrated environment for writing, executing, and optimizing SQL scripts with visual query design.
sql-mother 是一个基于浏览器的教育平台,旨在通过交互式练习、教程和查询演练场来学习 SQL 语法。它提供了一个结构化的环境,通过一系列实践挑战来掌握 MySQL、SQLite 和 PostgreSQL 的逻辑与语法。 该平台使用基于 WebAssembly 的数据库引擎,实现在浏览器内进行本地 SQL 执行和实时查询验证。这种架构支持虚拟表模拟和状态管理,无需后端服务器或用户账户。 该环境包含游戏化的引导式课程、用于练习任意查询的自由沙盒,以及供教育者创建自定义练习和难度等级的工具。
Provides a free-form sandbox environment for executing arbitrary SQL queries without constraints.
Dinky is a real-time data platform for developing, deploying, and operating streaming applications based on Apache Flink. It functions as a SQL streaming IDE and a real-time data pipeline orchestrator, providing a web-based environment for writing and verifying queries with integrated logic plan visualization and lineage tracking. The platform acts as a distributed cluster manager, allowing the registration, monitoring, and administration of multiple processing clusters from a centralized interface. It also serves as a change data capture integration tool, synchronizing real-time database cha
Provides a web-based integrated environment for writing, verifying, and optimizing SQL streaming applications.