Pievienot darbus Atzīmētie0
Darbs ir veiksmīgi atzīmēts!

Atzīmētie darbi

Skatītie0

Skatītie darbi

Grozs0
Darbs ir sekmīgi pievienots grozam!

Grozs

Reģistrēties

interneta bibliotēka
Atlants.lv bibliotēka
14,20 € Ielikt grozā
Gribi lētāk?
Identifikators:659165
 
Vērtējums:
Publicēts: 10.02.2011.
Valoda: Latviešu
Līmenis: Augstskolas
Literatūras saraksts: Nav
Atsauces: Nav
SatursAizvērt
Nr. Sadaļas nosaukums  Lpp.
1.  Izveidot sekojošus PL/SQL valodas programmu veidus    3
1.1.  Anonīmais bloks    3
1.2.  Procedūra ar ieejas un izejas parametriem un iekšēji definētu (iekļautu) funkciju    5
1.3.  Funkcija, kuras atgriežamā vērtība (return value) ir salikta vērtība – objekts    5
1.4.  Programmu pakete, kura ietver procedūru un funkciju    8
1.5.  INSERT, DELETE un UPDATE tipa trigeri    9
2.  Tabula ar kolekciju un tās kolekcijas objektiem izveidotās MAP, ORDER un MEMBER tipa metodes    10
3.  Objektu skats ar ORDER tipa metodi    16
4.  Pakārtotie objekta tipi un tabula ar heterogēniem objektiem    19
5.  Secinājumi    21
Darba fragmentsAizvērt

5. Secinājumi.
Darba gaitā es apguvu priekš manis jaunu progrmmēšanas tipu – servera programmēšanu, kuras īpašības ir līdzīgas ar vienkāršu objektorientēto progrmmēšanu jebkurā vidē (iepriekšējā pieredze ļāva labāk izprast jaunu tēmu), bet tomēr pastāv būtiskas atšķirības objektu izveidē, to metožu realizācijā u.c.. Šis patstāvīgais darbs bija diezgan grūts un prasīja lielu laiku tā izpildei, jo bija grūti apgūt nepieciešamos programmēšanas principus, kā arī meklēt kļūdas kodā (atkļūdošana prasīja ap 80% visa laika).
Darba laikā es izveidoju vairākas tabulas, jo katram specifiskam uzdevumam bija nepieciešama sava tabulu struktūra, ko nevarēja paredzēt darba izpildes sākumā, tāpēc varbūt tabulas nav jēdzīgi cieši saistītas viena ar otru.
Es apguvu trigeru izmantošanu (elementus, kuri izpildās automātiski pēc definētiem likumiem), apguvu mantošanu servera programmēšanas vidē, kā arī iemācījos veidot heterogēnos objektus un ievietot tos objektu tabulās. Iemācījos lietot bulk collect direktīvu, kā arī izmantot DBMS_OUTPUT teksta buferi. Iemācījos veidot anonīmos blokus, procedūras un funkcijas (arī iekļautas procedūrā), objetu skatus, MAP, MEMBER, ORDER metodes, programmu paķetes.
Darba gaitā sastapos ar vairākām problēmām. Visvieglākā kļūda, bet tomēr visgrūti atrodama bija tā, ka es dažus mainīgos nosaucu rezervētos ORACLE vārdos (max, min, sum), es ilgi meklēju šo dumjo kļūdu. ORACLE kļūdu ziņojumi vairākkārt vispār nelīdzēja, bet vairāk jauca atkļūdošanu.

Autora komentārsAtvērt
Parādīt vairāk līdzīgos ...

Atlants

Izvēlies autorizēšanās veidu

E-pasts + parole

E-pasts + parole

Norādīta nepareiza e-pasta adrese vai parole!
Ienākt

Aizmirsi paroli?

Draugiem.pase
Facebook

Neesi reģistrējies?

Reģistrējies un saņem bez maksas!

Lai saņemtu bezmaksas darbus no Atlants.lv, ir nepieciešams reģistrēties. Tas ir vienkārši un aizņems vien dažas sekundes.

Ja Tu jau esi reģistrējies, vari vienkārši un varēsi saņemt bezmaksas darbus.

Atcelt Reģistrēties