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).