| Paradigm | Multi-paradigm: declarative |
|---|---|
| Family | Programming language |
| Designed by |
Donald D. Chamberlin Raymond F. Boyce |
| Developer | ISO/IEC |
| First appeared | 1974 |
| Stable release |
SQL:2011 / 2011
|
| Typing discipline | Static, strong |
| OS | Cross-platform |
| File formats | File format details |
| Filename extension | .sql |
| Internet media type | application/sql |
| Developed by | ISO/IEC |
| Initial release | 1986 |
| Latest release | |
| Type of format | Database |
| Standard | ISO/IEC 9075 |
| Open format? | Yes |
| Major implementations | |
| Many | |
| Dialects | |
| SQL-86, SQL-89, SQL-92, SQL:1999, SQL:2003, SQL:2006, SQL:2008, SQL:2011 | |
| Influenced by | |
| Datalog | |
| Influenced | |
| CQL, LINQ, SOQL, PowerShell,JPQL, jOOQ | |
SQL (
i/ˈɛs kjuː ˈɛl/ or
i/ˈsiːkwəl/,Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS).