Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mbiesiad/awesome-sql

😎 Awesome lists about SQL stuff! :computer: Tutorials, docs, formatters, online education, tools and more :fire:
https://github.com/mbiesiad/awesome-sql

List: awesome-sql

awesome awesome-list hacktoberfest hacktoberfest2020 sql

Last synced: 16 days ago
JSON representation

😎 Awesome lists about SQL stuff! :computer: Tutorials, docs, formatters, online education, tools and more :fire:

Awesome Lists containing this project

README

        

# Awesome SQL [![Awesome](https://awesome.re/badge-flat.svg)](https://awesome.re)

SQL-related awesome list.

## Contents

* [Formatters](#formatters)
* [Oracle](#oracle)
* [SQL Server](#sql-server)
* [Tools](#tools)
* [Miscellaneous](#miscellaneous)
* [Conferences](#conferences)
* [Code of Conduct](#code-of-conduct)

## Formatters

* [PoorMansTSqlFormatter](https://github.com/TaoK/PoorMansTSqlFormatter) - A small free .NET and JS library.
* [SQL Formatter](http://www.dpriver.com/pp/sqlformat.htm) - Instant SQL Formatter.

## Oracle

* [Alexandria-PLSQL-Utils](https://github.com/mortenbra/alexandria-plsql-utils) - Oracle PL/SQL Utility Library.
* [PLSQL-JSON](https://github.com/doberkofler/PLSQL-JSON) - The JSON encode/decode library for Oracle PL/SQL.
* [Oracle SQL Developer](https://www.oracle.com/database/technologies/appdev/sql-developer.html) - A free, integrated development environment.
* [SQL Tools for Oracle](https://sourceforge.net/projects/sqlt/) - A light weight and robust frontend for Oracle database development.
* [Testing Framework for PL/SQL](http://utplsql.org/) - An open-source testing framework for PL/SQL and SQL.
* [Oracle Database 18c Express Edition](https://www.oracle.com/database/technologies/appdev/xe.html) - Free Oracle Database for everyone.
* [Oracle Database Online Documentation 12c](https://docs.oracle.com/database/121/SQLRF/toc.htm) - Documentation, release 1 (12.1).

## SQL Server

* [SQL Server Data Tools](https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?redirectedfrom=MSDN&view=sql-server-ver15) - A modern development tool for building SQL Server relational databases, Azure SQL Databases, Analysis Services (AS) data models, Integration Services (IS) packages, and Reporting Services (RS) reports.
* [SQL Server 2019](https://www.microsoft.com/en-us/sql-server/sql-server-2019) - SQL Server 2019 by Microsoft.
* [Database Unit Testing for SQL Server](https://tsqlt.org/) - Unit testing framework for SQL Server.
* [SQL Server Architecture](https://www.interviewbit.com/blog/sql-server-architecture/) - Detailed Explanation.
* [Learn SQL Server](https://www.scaler.com/topics/sql-server/) - Detail information related to SQL Server.
* [SQL Server Interview Questions](https://www.interviewbit.com/sql-server-interview-questions/) - Prepare for SQL interview with these most asked real-world SQL interview questions.

## Tools

* [sqruff](https://github.com/quarylabs/sqruff) - A SQL linter and formatter written in Rust that supports various SQL dialects and integrates with VSCode through a plugin.
* [sqlaxe](https://github.com/djberube/sqlaxe) - CLI tool for searching, filtering, formatting, and splitting SQL files. Supports 40+ dialects of SQL.
* [BigBash](https://github.com/Borisvl/bigbash) - A converter that generates a bash one-liner from an SQL Select query.
* [ERAlchemy](https://github.com/Alexis-benoist/eralchemy) - Entity Relation Diagrams generation tool.
* [Flyway](https://flywaydb.org/) - Version control for a database.
* [Rumba RDBM](https://www.dbinvent.com/) - Database schema migration tool, plain-SQL, and declarative schema definition supported.
* [Liquibase](https://www.liquibase.org/) - Manage database changes with ease.
* [PixQL](https://github.com/Phildo/pixQL) - SQL for image processing.
* [SQL Fiddle](http://sqlfiddle.com/) - A tool for easy online testing and sharing of database problems and their solution.
* [SQLPad](http://rickbergfalk.github.io/sqlpad/#/) - A web app for writing and running SQL queries and visualizing the results.
* [EverSQL](https://www.eversql.com/) - Automated query optimizer, performance monitor and analyser, powered by AI.

## Miscellaneous

Other awesome links & resources!

* [W3Schools](https://www.w3schools.com/sql/default.asp) - SQL Tutorial with W3Schools.
* [Pluralsight](https://www.pluralsight.com/courses/code-school-try-sql) - Pluralsight (Code School: Try SQL).
* [CodecAcademy](https://www.codecademy.com/learn/learn-sql) - CodecAcademy (Learn SQL).
* [SQLZoo](https://sqlzoo.net/) - SQL Tutorial.
* [Scaler Topics](https://www.scaler.com/topics/sql/) - Learn basic and advanced concepts of SQL.
* [InetrviewBit](https://www.interviewbit.com/sql-cheat-sheet/) - Learn SQL: Basic to Advanced Concepts.

## Conferences

* [SQL Server Virtual Conference](https://www.2020twenty.net/sql-server-virtual-conference/) - SQL Server Virtual Conference with C# Corner.
* [SQL Day](https://sqlday.pl/en/) - SQLDay is the largest conference focused on Microsoft Data Platform – databases, Big Data, Business Intelligence and advanced data analysis.
* [JOIN! DB Conference](https://join-conference.com/) - JOIN! is a premium conference for all specialists using Microsoft SQL Server, featuring some of the best speakers in the industry.

## Contributing

Warmly welcome! Kindly go through [Contribution Guidelines](CONTRIBUTING.md) first.

## Code of Conduct

Examples of behavior that contributes to creating a positive environment include:
```
Using welcoming and inclusive language
Being respectful of differing viewpoints and experiences
Gracefully accepting constructive criticism
Focusing on what is best for the community
Showing empathy towards other community members
```