SQL | |
---|---|
deklara programlingvo • demandlingvo • programlingvo • faka programlingvo | |
Paradigmo: | Plurparadigma: deklara, procedura |
Paradigmo(j): deklara programado | |
Klaso: | Rilata datumbazo |
Aperis en: | 1986 |
Aktuala versio: | SQL:2011 (2011) |
Tipa sistemo: | statika, strikta |
Ĉefaj realigoj: | MSSQL, MySQL, Oracle, PostgreSQL ktp. |
Programlingva(j) dialekto(j): | SQL-86, SQL-89, SQL-92, SQL:1999, SQL:2003, SQL:2006, SQL:2008, SQL:2011 |
SQL (angle Structured Query Language, strukturhava serĉmenda lingvo) estas komputillingvo por rilataj datumbazoj. Ĝia relative malkomplika sintakso similas al tiu de la angla kaj provizas la uzanton per komandoj por la manipulado de datumaroj (kiel aldoni, ŝanĝi kaj forigi datumerojn, strukturigi tabelojn, ktp.) kaj por serĉmendi datumojn. Pro sia kvazaŭa normeco SQL subtenas la sendependecon de programoj disde la datumbazo, kiun ili uzas. La plej multaj el la realigoj de SQL krome ebligas la uzon de aldonaj funkcioj kaj komandoj nenormaj.