Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Tīklveida datu glabāšanas iespējas datubāzes sistēmās
Title in English Possibilities of Storing Network Model Data in Databases Systems
Author Aleksandrs Baluhins
Department 12100 Institute of Information Technology
Scientific advisor Dr. sc. ing. Jānis Eiduks
Reviewer Mg. sc. ing. Krišjānis Muskars
Abstract 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.
Keywords tīklveida dati tīkla datu modelis grafs relāciju dokumentu grafu datubāzes sistēmas
Keywords in English network data model graph relation document database system
Language lv
Year 2017
Date and time of uploading 05.06.2017 14:15:11