Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ
3,99 € Add to cart
Add to Wish List
Want cheaper?
ID number:749262
 
Author:
Evaluation:
Published: 11.02.2009.
Language: Latvian
Level: College/University
Literature: n/a
References: Not used
Table of contents
Nr. Chapter  Page.
  Anotācija    2
  Saturs    3
  Ievads    5
  SQL vaicājumi    13
  Slēgvārdi    13
  Viena un vairāku kritēriju norādīšana    13
  Rakstu grupēšana    16
  Rakstu grupēšana un vienas grupas atlase    16
  Grupas agregāta vērtības iegūšana un grupas noteikuma izmantošana    16
  Divas neatkarīgas SELECT struktūras ar vairākiem vienādiem failiem    17
  Vērtības salīdzināšana ar vērtību kopu. Salīdzinājums ALL (jāizpildās priekš visām kopas vērtībām)    17
  Saistītā SELECT struktūra (korelētais vaicājums)    17
  Vērtības salīdzināšana ar vērtību kopu . Salīdzinājums IN (vērtība ietilpst vērtību kopā)    18
  Pārbaude vērtības eksistēšanai. Salīdzinājums Exists    18
  Teksta meklēšana, norādot labās puses simbolus    18
  Vaicājumu apvienošana ar UNION    18
  Šķērstabula vai transformējamais vaicājums (crosstab query)    19
  Jaunas tabulas izveidošana no esošas – Make-Table Query    19
  Lauku vērtību maiņa (UPDATE) – Update Query    20
  Jaunas tabulas struktūras definēšana (CREATE TABLE) – Data Definition Query    21
  Visi vaicājumi    21
  Izmantotā literatūra    23
Extract

Tiek izmantota pirmajā dsarbā izveidotā datu bāze. Izveidot vismaz 20 piemērus SQL vaicājumiem ar vienu un vairākām tabulām. Vaicājumu skaits ar vienu tabulu nedrīkst pārsniegt 5. Vaicājumu skaits ar vairāk kā divām tabulām - vismaz 2.
Obligāti piemēri vaicājumiem ar
- viena un vairāku kritēriju norādīšanu,
- grupēšanu,
- HAVING,
- apakšvaicājumiem vismaz 3 dažādās rindās (SELECT, FROM, WHERE, HAVING),
- salīdzināšanu ar kopu (EXIST, ANY, ...),
- apvienošanu,
- rezultātu transformēšanu.
Kā arī piemēri datu manipulācijas un objektu definēšanas vaicājumiem.

Aprakstā iekļaut vaicājumu izpildei izmantotās tabulas, vaicājumu piemērus ar iegūtajiem rezultātiem (vēlama norāde uz izmantoto MS Access vaicājuma veidu), secinājumus.
SQL valodā tiek izmantoti sekojoši galvenie slēgvārdi:

SELECT – pēc šīs funkcijas jāraksta lauku nosaukumi, kuriem jābūt jaunā tabulā.
FROM – pēc šīs funkcijas jāraksta tabulas vai tabulu nosaukumi, ar kuriem strādās vaicājums. No kuras tabulas, tiek ņemti lauki. Šeit arī var dot tabulai sinonīmu, piemēram, FROM Tab1 As A. Līdz ar to tabula Tab1 tiks uzskatīta par A, lai vieglāk izmantot šī tabulas atribūtus, piemēram, A.NUM.;
WHERE – pēc šīs funkcijas jāraksta noteikumus, pēc kuriem Access ņem, vai neņem datus jaunajā tabulā. Te raksta noteikumus pēc kādiem tabula tiks veidota, kā arī te tiek sasaistītas vairākas tabulas. Ja šis nosacījums ir izlaists, tad jauno tabulu veidojot, apskatīs pilnīgi visus iepriekšējās tabulas laukus.
Pēc junkcijas GROUP BY jāraksta laukus, pēc kuriem jāgrupē tabulu. Jāievēro, ka nepietiek tikai ar to ka grupē pēc kāda viena lauka, jo var gadīties kļūdas, tāpēc ieteicams grupēšanu veikt pēc visiem laukiem, kas ir aiz funkcijas SELECT, kā arī pēc tiem, kurus ietver funkcija HAVING;
HAVING funkcija nosaka rakstu grupas noteikumus.
EXISTS funkciju lieto lai parādītu tikai tos laukus, kurus nosaka tālākais WHERE nosacījums. Ļoti bieži tiek lietots ar papildus funkciju NOT, kas apgriež doto nosacījumu tieši pretēji;
TRANSFORM – Pārveido tabulu.
PIVOT – veido šķērstabulu (crosstab). Parasti izmanto kopā ar transform.
UPDATE – funkcija, kas ļauj mainīt datus tabulā ar vaicājuma palīdzību.
INSERT INTO –funkcija jaunu datu ievietošanai tabulā.
DELETE – izdzēst ierakstu no tabulas.…

Author's comment
Load more similar papers

Atlants

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register