www.all2know.com Google WWW All2know fi
  Etusivu Etusivu | Tietoja Tietoja 
  Navigaatio
» Etusivu
» Artikelkategorier
» Luettelo luetteloista
» Aakkosellinen hakemisto
» Kalenteri
» Arvottu artikkeli
» Muokkaa Aiheesta muualla
Viimeisimmät muutokset: 2007-11-14
  Tänne linkitetyt sivut 
MySQL
Luettelo ohjelmointikielistä
Tietokanta
Symbian OS
ISO
Kieli (täsmennyssivu)
Oracle
Windows Vista
CPAN
PostgreSQL
Qt
WinFS
Tietokannan peruskyselyt
Propel
TurboGears
  Muut kielet 
daStructured Query Language
deSQL
frStructured Query Language
noStructured Query Language
svSQL
Luokka: SQL

SQL

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.

1 Esimerkkejä
2 SQL-palvelimia
3 Katso myös

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;

SQL-palvelimia

Katso myös

Tarjoaa Wikipedia, vapaa tietosanakirja. Aiheesta muualla. Kaikki teksti on saatavilla GNU Free Documentation License Aiheesta muualla.