Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Relāciju objektu un relāciju datu bāzes sistēmu iespēju un veiktspējas salīdzinājums
Nosaukums angļu valodā Object-Relational Database and Relational Data Base System Feature and Performance Comparison
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Ainārs Auziņš
Recenzents Ilze Andersone
Anotācija Darba tips: 1. tips, moderno risinājumu izpēte. Atslēgvārdi: relāciju datu bāzes, objektu-relāciju datu bāzes, Oracle Database, veiktspēja, OLTP, SQL. Šajā darbā tiek pētīta objektu-relāciju (OR) pieejas izmantošana relāciju datu bāzu sistēmās un tās ietekme uz veiktspēju salīdzinājumā ar relāciju (REL) modeli. Objektu-relāciju datu bāzes apvieno relāciju modeļa priekšrocības ar objektorientētām konstrukcijām, piemēram, lietotāja definētiem tipiem, strukturētiem atribūtiem, kolekcijām un saitēm (REF), kas teorētiski ļauj dabiskāk modelēt sarežģītus biznesa objektus un samazināt shēmas fragmentāciju. Vienlaikus praksē nav viennozīmīgas izpratnes par to, kā konkrētas projektēšanas izvēles (piemēram, 1:n attiecību realizācija ar kolekcijām vai REF izmantošana) ietekmē izpildes laiku un resursu patēriņu tipiskās OLTP slodzēs. Analītiskajā daļā aplūkoti relāciju un objektu-relāciju datubāzu pamatprincipi, objektu-relāciju nesaderības problēma, Oracle objektu-relāciju iespējas un līdzīgu pētījumu analīze, kā arī definēta salīdzināšanas kritēriju sistēma un mērījumu metodoloģija. Praktiskajā daļā izstrādāts testēšanas poligons pasūtījumu apstrādes sistēmas scenārijā un realizēti vairāki shēmas varianti (REL, OR ar objektiem/kolekcijām, REL ar REF). Katrā variantā izpildīti definēti vaicājumu scenāriji (V1–V6) divos datu apjomos (~50 000 un ~500 000 rindu), un rezultāti iegūti no Oracle servera puses statistikas, analizējot CPU_TIME, ELAPSED_TIME un BUFFER_GETS. Darba noslēgumā tiek salīdzināti iegūtie rezultāti, izdarīti secinājumi par objektu-relāciju pieejas konkurētspēju dažādos piekļuves profilos un sniegtas praktiskas vadlīnijas, kad objektu-relāciju konstrukcijas ir pamatotas un kad relāciju modelis nodrošina stabilāku un paredzamāku veiktspēju. Eksperimenti veikti Oracle Database 26ai vidē, izmantojot SQL Developer shēmu izveidei, vaicājumu izpildei un mērījumu apkopošanai.
Atslēgas vārdi relāciju datu bāzes, objektu-relāciju datu bāzes, Oracle Database, veiktspēja, OLTP, SQL.
Atslēgas vārdi angļu valodā relational databases, object-relational databases, Oracle Database, performance, OLTP, SQL.
Valoda lv
Gads 2026
Darba augšupielādes datums un laiks 06.01.2026 23:34:48