SQL

Wikipedia

Loikkaa: valikkoon, hakuun

Structured Query Language (SQL) on IBM:n kehittämä standardoitu kyselykieli, jolla relaatiotietokantaan voi tehdä erilaisia hakuja, muutoksia ja lisäyksiä. Käytännössä kaikki relaatiotietokannat ymmärtävät SQL-kieltä.

SQL ei määritä verkkoprotokollaa tai standardia, jolla SQL-komentoja välitetään. ODBC tarjoaa jonkinnäköisen tietokantariippumattoman ajuriratkaisun, mutta sekin vaatii samaisen ODBC-ajurin jokaiselle asiakkaalle. LDAP on esimerkki tietovarastosta, jossa myös verkkoprotokolla on standardoitu.

ISO/IEC on standardoinut SQL:n, uusimman standardin ollessa SQL-2003. Tärkeimmät käyttökäskyt ovat SELECT, UPDATE, INSERT ja DELETE. Tärkeimmät ylläpitokäskyt ovat CREATE TABLE, CREATE INDEX, ALTER TABLE ja ALTER INDEX.

[muokkaa] Esimerkkejä

SELECT tietue FROM taulu WHERE quux = 'xyzzy' GROUP BY id ORDER BY id DESC;
UPDATE taulu SET kentta = 'esimerkki' WHERE id = 42;
INSERT INTO taulu (kentta,toinenkentta) VALUES ('tietoa', 5);
DELETE FROM taulu WHERE kentta = 123;

[muokkaa] SQL-palvelimia

[muokkaa] Katso myös


Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.
Henkilökohtaiset työkalut