Struktuurpäringukeel
From Wikipedia, the free encyclopedia
Struktuurpäringukeel (ingl Structured Query Language, SQL) on andmebaasi päringukeel, mis on loodud relatsioonbaasihaldurite (RDBMS) jaoks. Algselt põhines ta relatsioonialgebral. See hõlmab andmete päringuid, uuendamisi, struktuuri loomist ja muutmist ning andmete juurdepääsu kontrolli. SQL oli üks esimesi keeli Edgar Frank Coddi relatsioonmudelile tema mõjukast 1970. aasta tööst "A Relational Model of Data for Large Shared Data Banks".[1] Sellest on saanud levinuim relatsioonandmebaasides kasutatav keel. Seda hallatakse standardiga ISO/IEC 9075.
Quick Facts SQL, Faililaiend ...
SQL | |
---|---|
Faililaiend | .sql |
Paradigma | mitu erinevat |
Väljalaskeaeg | 1974 |
Looja |
Donald D. Chamberlin, Raymond F. Boyce |
Arendaja | ISO/IEC |
Viimane väljalase | SQL:2008 (2008) |
Tüüpimine | staatiline, tugev |
Implementatsioonid | mitu |
Dialektid | SQL-86, SQL-89, SQL-92, SQL:1999, SQL:2003, SQL:2008 |
Mõjutatud keeltest | Datalog |
Mõjutanud keeli | Agena, CQL, LINQ, Windows PowerShell |
OS | mitmeplatvormne |
Close