SQLkielen
SQL-kielenä tunnettu Structured Query Language (SQL) on standardoitu kieli relaatiotietokantojen hallintaan. Sillä voidaan hakea, päivittää ja hallita tietoja sekä määritellä tietokannan rakennetta. Kieli on pääasiassa deklaratiivinen: käyttäjä määrittelee halutun lopputuloksen, eikä ohjaa yksityiskohtaisesti, miten tulos muodostetaan.
Keskeiset osa-alueet jakautuvat DDL:iin (tietokantakaavioiden määrittely), DML:iin (tietojen hakeminen ja muokkaaminen), DCL:iin (käyttöoikeudet) sekä TCL:iin (transaktioiden
SQL:n juuret ovat IBM System R -projektissa 1970-luvulla. Kieli standardoitiin ANSI:n ja ISO:n toimesta. Yleisemmät standardiversiot
Suuret tietokantajärjestelmät, kuten MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server ja SQLite, tukevat SQL-kieltä, mutta niihin
SQLin vahvuus on sen kyky käsitellä suuria tietomääriä sekä tukea transaktioita, rajoitteita, näkymiä ja skeemojen hallintaa.