-
PL/SQL programmas
Nr. | Sadaļas nosaukums | Lpp. |
Anotācija | 3 | |
1. | Anonīmais bloks | 4 |
1.1. | Anonīmais bloks bez kursora | 4 |
1.2. | Anonīmais bloks ar kursoru | 6 |
2. | Universālā DB procedūra | 8 |
2.1. | Procedūra ar skalāriem parametriem | 8 |
2.2. | Procedūra ar saliktiem parametriem | 10 |
2.2.1. | Procedūra ar parametru-objektu | 10 |
2.2.2. | Procedūra ar parametru-tabulu | 13 |
3. | Universālā DB funkcija | 15 |
4. | PL/SQL pakotne | 17 |
5. | Objektu metodes | 21 |
5.1. | Member tipa objektu metode | 21 |
5.2. | Map tipa objektu metode | 23 |
5.3. | Order tipa objektu metode | 25 |
Secinājumi | 28 | |
Palīgliteratūra | 29 |
Trešjā praktiskajā darbā tiek izskatīts darbs ar PL/SQL programmām Oracle 9i vides SQL*Plus programmā. Tas ietvēr sekojošas sadaļas:
1. Anonīmais bloks
2. Universālā DB procedūra
3. Universālā DB funkcija
4. PL/SQL pakotne
5. Objektu metodes
6. Secinājumi
Pirmā sadaļa ir veltīta anonīmo bloku izskatīšanai un satur divus apakšpunktus: anonīmais bloks bez kursora un anonīmais bloks ar kursoru, kur tiek apskatīta šo divu bloku definēšana, izpildīšana un darbības rezultāti.
Otrā sadaļa ietvēr sevī 3 glabājamo procedūru piemēru izskatīšanu. Tā ir iedalīta divās daļās. Pirmā no tām ir vēltīta procedūras ar skalāriem parametriem izveidošanai, pielietošanas piemēram un definējošās informācijas izvadei. Otrā ir vēltīta procedūru ar skalāriem parametriem izskatīšanai un satur divus apakšpunktus: procedūra ar parametru-objektu un procedūra ar parametru-tabulu.
Trešajā sadaļā tiek aprakstīta universālās DB funkcijas definēšana, tās izsaukšanas no PL/SQL bloka piemērs un iegūto datu apstrāde, kā arī definējošās informācijas no datu vārdnīcas izvade.
Šī praktiskā darba ceturtajā sadaļā tiek izskatīta PL/SQL pakotne, kura iekļauj sevī kursora mainīgā deklarēšanu un divas procedūras, kurās tiek izmantots šīs mainīgais. Ir parādīts pakotē esošu procedūru pielietojuma piemērs, tā izpildīšanas rezultāti, kā arī tiek izvadīta pakotnes definējošā informācija.
Piektā sadaļa ietvēr 3 objektu metožu tipu izskatīšanu un ir iedalīta trijās daļās: member tipa objektu metode, map tipa objektu metode un order tipa objektu metode. Ir apskatīti šo metožu definēšanas un pielietošanas piemēri.
Pēdējā, sestā, sadaļa satur secinājumus par paveikto darbu.
Darba aprakstā ir iekļauti attēli, kas ilustrē visas veicamas darbības SQL * Plus logā.…
Lielās datu bāzes (prof. J.Eiduks). praktiskajā darbā tiek izskatīts darbs ar PL/SQL programmām Oracle 9i vidē, iekļujot anonīmos blokus, universālās DB procedūras, universālās DB funkcijas, PL/SQL pakotnes un objektu metodes. Darbs satur labus izskaidrojumus visām veicamām darbībām, papildinot tos ar daudzskaitliskiem attēliem.
