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
14,20 € Add to cart
Add to Wish List
Want cheaper?
ID number:659165
 
Evaluation:
Published: 10.02.2011.
Language: Latvian
Level: College/University
Literature: n/a
References: Not used
Table of contents
Nr. Chapter  Page.
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
Extract

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.

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