See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
SQL - Vikipēdija

SQL

Vikipēdijas raksts

SQL (no angļu: Structured Query Language "strukturēto vaicājumu valoda") - vaicājumu valoda, kas paredzēta datu manipulēšanai relāciju datubāžu pārvaldības sistēmās. Tas ir ANSI/ISO standarts. SQL parasti izrunā kā es kjū el.

SQL atšķiras no standarta procedurālajām programmēšanas valodām ar to, ka tā darbojas ar ierakstu kopām, nevis apstrādā ierakstu pa ierakstam. Daudzi datu bāzu pārvaldības sistēmu izstrādātāji ir ieviesuši savās DBPS arī procedurālos papildinājumus un speciālas valodas, piemēram, Oracle - PL/SQL, Microsoft un Sybase - T-SQL, PostgreSQL - PL/pgSQL.

[izmainīt šo sadaļu] Standarti

SQL standartu revīzijas:

Gada Nosaukums Cits nosaukums Komentāri
1986 SQL-86 SQL-87 Pirmoreiz publicējis ANSI 1986. gadā. ISO ratificējusi 1987. gadā.
1989 SQL-89 Nelielas izmaiņas
1992 SQL-92 SQL2 Lielākas izmaiņas (ISO 9075).
1999 SQL:1999 SQL3 Pievienotas regulārās izteiksmes, rekursīvie vaicājumi, trigeri, neskalārie tipi un dažas objektorinetētās īpašības.
2003 SQL:2003   Ar XML saistīti jauninājumi, loga funkcijas, standartizētas secības un kolonas ar aotoģenerētām vērtībām.

SQL standarti nav brīvi pieejami. SQL:2003 var iegadāties ISO vai ANSI. Vairums datu bāzu pārvaldības sistēmu izstrādātāji ir ieviesuši savus papildinājumus un modifikācijas, kas neatbilst standartam.

[izmainīt šo sadaļu] Vaicājumi

SQL vaicājumus var iedalīt 4 daļās:

  • Datu manipulēšanas valoda (SELECT, INSERT, UPDATE, DELETE, MERGE)
  • Datu definēšanas valoda (CREATE, DROP, TRUNCATE, ALTER)
  • Datu kontroles valoda (GRANT, REVOKE)
  • Transakciju kontroles valoda (BEGIN WORK vai START TRANSACTION, COMMIT, ROLLBACK).

[izmainīt šo sadaļu] Ārējās saites


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -