Studiju veids |
bakalaura akadēmiskās studijas |
Studiju programmas nosaukums |
Informācijas tehnoloģija |
Nosaukums |
Tīklveida datu glabāšanas iespējas datubāzes sistēmās |
Nosaukums angļu valodā |
Possibilities of Storing Network Model Data in Databases Systems |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
Dr. sc. ing. Jānis Eiduks |
Recenzents |
Mg. sc. ing. Krišjānis Muskars |
Anotācija |
Informācijas sistēmu datubāzē var izcelties tīklveida struktūras. Tīklveida struktūra savieno vairākus datus kopā, veidojot tīklveida datus, kas apgrūtina datubāzes izmantošanu un datu saglabāšanu.
Darba mērķis ir izanalizēt tīklveida datu glabāšanas un izmantošanas iespējas dažādās datubāzēs sistēmās. Teorētiskās analīzes rezultāti liecina, ka relāciju datubāzes nav piemērotas tīklveida datu glabāšānai. Tādēļ darbā tiek izstrādāts rīka prototips migrācijai no relācijas datubāzes uz citu piemērotāku datubāzes sistēmu tīklveida datu gadījumā.
Darbā analizētās dažādu tipu datubāzes sistēmas ir Oracle datubāze (SQL), MongoDB
datubāze (NoSQL), OrientDB datubāze (NewSQL). Katram datubāzes veidam ir izskātiti
tīklveida attēlošanas paņēmieni un novērtēta to efektivitāte.
Datubāzu shēmas migrācijas rīks ir izstrādāts JavaScript programmēšanas valodā un tā pamatā ir darbā definētie transformācijas likumi.
Rīka prototips pilnībā nodrošināja relāciju datubāzes migrāciju uz grafu datubāzi
OrientDB, izveidojot visas nepieciešamās datubāzes shēmas un datu transformācijas.
Darba apjoms - 99 lpp., 2 tabulas, 20 attēlu un 2 pielikumi. |
Atslēgas vārdi |
tīklveida dati tīkla datu modelis grafs relāciju dokumentu grafu datubāzes sistēmas |
Atslēgas vārdi angļu valodā |
network data model graph relation document database system |
Valoda |
lv |
Gads |
2017 |
Darba augšupielādes datums un laiks |
05.06.2017 14:15:11 |