Autors:
Vērtējums:
Publicēts: 07.04.2004.
Valoda: Latviešu
Līmenis: Vidusskolas
Literatūras saraksts: Nav
Atsauces: Nav
  • Referāts 'Vaicājumu valoda SQL', 1.
  • Referāts 'Vaicājumu valoda SQL', 2.
  • Referāts 'Vaicājumu valoda SQL', 3.
  • Referāts 'Vaicājumu valoda SQL', 4.
  • Referāts 'Vaicājumu valoda SQL', 5.
  • Referāts 'Vaicājumu valoda SQL', 6.
  • Referāts 'Vaicājumu valoda SQL', 7.
  • Referāts 'Vaicājumu valoda SQL', 8.
  • Referāts 'Vaicājumu valoda SQL', 9.
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
1.  VAICĀJUMU VALODA SQL    3
2.  SQL VAICĀJUMU VEIDOŠANA LIETOJOT MS ACCESS    4
2.1.  DIVI VAICĀJUMI AR VIENU SELECT UN HAVING    5
2.2.  DIVI KORELĒTIE VAICĀJUMI    5
2.3.  DIVI VAICĀJUMI AR APAKŠVAICĀJUMU FROM    6
2.4.  DIVI VAICĀJUMI AR APAKŠVAICĀJUMU SELECT    7
2.5.  DIVI VAICĀJUMI AR APAKŠVAICĀJUMU WHERE    7
2.6.  VIENS VAICĀJUMS AR APAKŠVAICĀJUMU UNION    8
  SECINĀJUMI    9
Darba fragmentsAizvērt

Vaicājumu valoda SQL (Structured Query Language) tika radīta pasaules lielākajā datoru un programmatūras izstrādes firmā - IBM astoņdesmito gadu sākumā. Pamatideju autori bija D.Āemberlins un R.Boiss. Iesākumā tās apzīmējums bija SEQUEL. Pirmais lietojums bija eksperimentālajā relāciju datu bāzes vadības sistēmā (DBVS) - Sistem R (firma IBM), vēlāk DBVS SQL/DS (IBM) un DB2 (IBM).
Pirmais starptautiskais SQL standarts tika pieņemts 1989. gadā (SQL/89), otrais - 1992. gadā (ANSI X3.135-1992, American National Standart for Information Systems-Database Language-SQL,November,1992.). Patreiz tiek sagatavots jauns, daudz pilnīgāks SQL standarts - SQL-3.

Veidojot vaicājumus SQL valodā tiek izmantoti sekojoši galvenie slēgvārdi:
SELECT - kādu lauku vai izteiksmju vērtības jāiegūst. Papildus lauku apzīmējumiem un izteiksmēm var tikt lietoti slēgvārdi – ALL (iegūt visus rakstus), DISTINCTROW (iegūt tikai unikālus, nedublējošus rakstus), DISTINCT (iegūt tikai rakstus ar unikālām lauka vai izteiksmes vērtībām, TOP N(apskatīt tikai pirmos N atrastos rakstus);
FROM - kurās tabulās dati tiek meklēti, tabulai var norādīt nosaukuma sinonīmu;
WHERE - noteikumi meklētajiem rakstiem (vairākus noteikumus sasaista ar UN (And) , VAI (Or) saitēm;
GROUP BY - pēc kāda lauka vērtībām raksti jāgrupē;
HAVING - noteikumi rakstu grupām. Tiek izmantotas funkcijas SUM(), COUNT(), MIN(), MAX() un operatori IN, NOT IN, NOT EXISTS.
ORDER BY - pēc kādu lauku vērtībām jāsakārto iegūtā rakstu kopa.

Autora komentārsAtvērt
Atlants