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 |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
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 |