V diplomski nalogi so si zastavili cilj odgovoriti na naslednja raziskovalna vprašanja:
Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov.
Po predstavitvi izdelave aplikacije so opravili meritve, kjer se je izvedla empirična analiza rezultatov podatkovnih baz Oracle in PostgreSQL.
Diplomska naloga je raziskovanje učinkovitosti in zmogljivosti uporabe tehnologij, pri čemer je osrednji poudarek na ogrodju Spring Boot ter bazah podatkov Oracle in PostgreSQL, v kontekstu obdelave masovnih podatkov. Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov. Po predstavitvi izdelave aplikacije so opravili meritve, kjer se je izvedla empirična analiza rezultatov podatkovnih baz Oracle in PostgreSQL. Meritve hitrosti so se natančno beležile in analizirale, to nam je dalo dragocen vpogled v učinkovitost in uspešnost obeh sistemov baz podatkov.
Zakaj je problem resničen
Diplomska naloga je raziskovanje učinkovitosti in zmogljivosti uporabe tehnologij, pri čemer je osrednji poudarek na ogrodju Spring Boot ter bazah podatkov Oracle in PostgreSQL, v kontekstu obdelave masovnih podatkov.
Metoda
Raziskava zajema temeljito analizo teh tehnologij, oceno njihovih prednosti in slabosti ter primerjalno oceno njihove uspešnosti in uporabnosti pri obdelavi velikih količin podatkov. V diplomski nalogi so si zastavili cilj odgovoriti na naslednja raziskovalna vprašanja: a) Kaj je Big Data? b) Ali se hitrost vnosa neskončnega toka podatkov razlikuje pri Oracle bazi v primerjavi z PostgreSQL bazo? c) Kaj so razlogi za razliko v zmogljivosti podatkovnih baz pri obdelavi večjih količin podatkov? č) Ali sta Oracle in PostgreSQL najprimernejši bazi za neskončni tok podatkov?
V ta namen so najprej opredelili osnovno teorijo, ki je zajemala: razčlenitev Spring Boot ogrodja, preučitev programskega jezika Java in funkcij Spring Boot ogrodja ter njegovih prednosti in slabosti, preučitev baz podatkov Oracle in PostgreSQL. Vsaka podatkovna baza je natančno analizirana, pri čemer so zajete njene lastnosti, prednosti in slabosti, kar na koncu vodi do primerjalne ocene. Predstavili so še Docker platformo in pojem Big Data.
Izdelali so aplikacijo s pomočjo ogrodja Spring Boot. Napravili so analizo specifikacij aplikacije, predstavili so razvojno okolje, postopek izdelave aplikacije s Spring Boot ogrodjem in postopek izdelave podatkovnega modela v podatkovnih bazah Oracle in PostgreSQL.
Kaj je nastalo
Po predstavitvi izdelave aplikacije so opravili meritve, kjer se je izvedla empirična analiza rezultatov podatkovnih baz Oracle in PostgreSQL. Meritve hitrosti so se natančno beležile in analizirale, to nam je dalo dragocen vpogled v učinkovitost in uspešnost obeh sistemov baz podatkov. Ugotovitve iz faze merjenja kot tudi ugotovitve iz teorije so nam služile kot osnova za potrditev ali zavrnitev zastavljenih hipotez v diplomski nalogi.
V sklepnem delu diplomske naloge so povzeli ugotovitve iz teoretičnega in empiričnega dela diplomskega dela.
Objavljeno 12. 9. 2024 · licenca CC BY-NC 4.0 (besedilo in PDF diplomskega dela; fotografije in videi © Academia) · izvirna objava: academia.si.
Slike, sheme in zaslon

Še iz modula Programsko inženirstvo

Varnostna analiza lokalnega in oblačnega shranjevanja podatkov pri celičnih terapijah

Avtomatizacija backend procesov z uporabo umetne inteligence

Primerjava dveh orodij za statično analizo kode (SAST) za začetnike: SonarQube CE proti Semgrep
Želite v dveh letih narediti tak projekt?
Pustite e-pošto. V enem delovnem dnevu dobite osebni odgovor karierne svetovalke: ali je modul pravi za vas, kako se prizna vaša služba kot praksa in koliko stane – plus predmetnik, urnik in cenik.
Go Higher.