1. Upravljanje in arhiviranje podatkov sistema SUMO : diplomsko deloAleš Lenko, 2024, undergraduate thesis Abstract: V sodelovanju s podjetjem Operato, d. o. o., smo izdelali programsko opremo, ki bere podatke s produkcijske podatkovne baze ter jih shranjuje v podatkovno bazo za arhiviranje.
Cilj diplomskega dela je bila izdelava programa, ki bo služil kot vmesnik med produkcijsko in arhivsko podatkovno bazo. Zahtevana je bila arhitektura po načelu inverzije odvisnosti, ki pravi, da moduli visoke ravni ne smejo biti odvisni od modulov nizke ravni, temveč morajo biti oboji odvisni od abstrakcij. Rešitev je rešila problem, ki bi z nadaljevanjem obratovanja naraščal, saj bi bile poizvedbe zmeraj zahtevnejše, ker se količina podatkov v bazi konstantno povečuje. Keywords: podatkovna baza PostgreSQL, masivni podatki, načelo inverzije odvisnosti Published in DKUM: 14.10.2024; Views: 0; Downloads: 15 Full text (1,23 MB) |
2. Pregled orodij za analizo in vizualizacijo performans relacijskih podatkovnih bazŽan Janžekovič, 2024, undergraduate thesis Abstract: Relacijske podatkovne baze in sisteme za upravljanje relacijskih podatkovnih baz (SUPB) je potrebno stalno analizirati in spremljati njihovo delovanje. Želimo si, da bi pravočasno zaznali trende v delovanju podatkovne baze in s tem preprečili počasno in neučinkovito delovanje. Pri tem nam zelo pomaga analiza in vizualizacija performans relacijskih podatkovnih baz. Na trgu obstaja mnogo rešitev, ki so odprtokodne in zaprto kodne.
V teoretičnem delu diplomske naloge bomo opisali relacijske podatkovne baze, sisteme za upravljanje relacijskih podatkovnih baz, SQL, značilnosti performans relacijskih podatkovnih baz in predstavili podatkovno bazo ter SUPB-je, ki jih bomo uporabili v praktičnem delu naloge. Prav tako bomo opisali in predstavili analizo performans relacijskih podatkovnih baz ter pomen vizualizacije pri razumevanju analize.
V praktičen delu bomo predstavili in primerjali orodja, ki so namenjena analizi in vizualizaciji performans relacijskih podatkovnih baz. Pri pregledu posameznih orodij nas bo zanimala kompatibilnost s podatkovnimi bazami, odprtokodnost oz. zaprto kodnost, funkcije in funkcionalnosti, enostavnost uporabe, vpliv orodja na performans podatkovnih baz, razširljivost, opozorila in obveščanje, podpora in skupnost, prilagoditev, cena, integracija z drugimi orodji ter varnost. Keywords: relacijska podatkovna baza, analiza performans, vizualizacija, pregled orodij Published in DKUM: 19.09.2024; Views: 0; Downloads: 25 Full text (2,69 MB) |
3. Izboljšava kakovosti spletne aplikacije z učinkovitim poročanjem o napakah : diplomsko deloAlen Kahvedžić, 2023, undergraduate thesis Abstract: V sklopu diplomskega dela smo načrtovali in izdelali spletno aplikacijo, ki služi prijavi hroščev oziroma napak s strani uporabnika, da ne bi prišlo do zamudnega in nepreglednega poročanja o hroščih prek telefonskih klicev, v živo ali po elektronski pošti. Natančneje smo opisali uporabljeno programsko opremo ter izgradnjo spletne aplikacije, ki hitro in kakovostno administraciji poroča o hroščih, prijavljenih s strani uporabnika. Keywords: Spletna aplikacija, napaka, hrošč, podatkovna baza Published in DKUM: 02.04.2024; Views: 432; Downloads: 75 Full text (1,49 MB) |
4. Analiza odvisnosti med objekti podatkovne baze Oracle : diplomsko deloMiha Tomšič, 2023, undergraduate thesis Abstract: V diplomskem delu smo v teoretičnem delu proučevali podatkovno bazo Oracle, njeno
strukturo, najpomembnejše stavke, s katerimi lahko manipuliramo s podatki, in vse
bazne objekte ter njihovo uporabo. Nato smo v praktičnem delu prikazali več načinov,
kako analizirati odvisnosti med baznimi objekti v podatkovni bazi Oracle s pomočjo
programskih jezikov SQL in PL/SQL in razvojnega okolja PL/SQL Developer. Nato smo se
odločili za rešitev, ki je bila primerna za vpeljavo v grafični vmesnik. Opisali smo razvojno
okolje Oracle Apex in z njegovo pomočjo razvili grafični vmesnik, ki omogoča izbiro
določenega baznega objekta in nam vrne podatek, kje v podatkovni bazi se uporablja Keywords: Oracle, podatkovna baza, analiza odvisnosti, bazni objekti, grafični
vmesnik Published in DKUM: 13.10.2023; Views: 363; Downloads: 61 Full text (2,67 MB) |
5. Sikvel: generator ogrodja podatkovne baze : magistrsko deloNikolaj Čolić, 2023, master's thesis Abstract: V magistrski nalogi smo izdelali ogrodje podatkovne baze s pomočjo programskega orodja JetBrains MPS ter uporabo funkcionalnosti Generator in pristopom Model2Model. Naloge smo se lotili sistematično, najprej smo se dobro seznanili s projekcijskima urejevalnikoma tabel in diagramov, ter natančno preučili njuno uporabnost. Predstavili smo tudi način ustvarjanja in uporabe Standalone IDE. Praktični del naloge smo si zastavili kot načrtovanje in implementiranje ogordja podatkovne baze za kreiranje procedure SQL s pomočjo tabel ter kreiranje skripte SQL s pomočjo dinamičnega urejevalnika diagramov. Keywords: JetBrains, MPS, podatkovna baza, SQL, generator programske kode Published in DKUM: 12.07.2023; Views: 1267; Downloads: 72 Full text (2,95 MB) |
6. Orodja za testiranje zmogljivosti podatkovnih baz : diplomsko deloVid Koblar, 2022, undergraduate thesis Abstract: V diplomskem delu je podrobneje predstavljenih več informacijskih orodij, ki spremljajo zmogljivosti podatkovnih baz. Opisano je delovanje, logika in praktična uporaba teh orodij na dejanskih primerih, ki so bili uporabljeni v diplomskem delu.
Cilj diplomskega dela je prikazati, kako so različne primerjave orodij lahko v pomoč pri izbiri najbolj primernega orodja za uporabnikove potrebe. Predstavljene so primerjave, ki obsegajo načine zaračunavanja storitve, ceno storitve, funkcionalnosti, ki jih orodje ponuja, enostavnost povezovanja z bazo in predstavitvijo matrik. Orodja, ki smo jih uporabili tekom diplomske naloge za primerjavo, so Database Performance Monitoring, Datadog in Site24x7. Keywords: Podatkovna baza, orodja, zmogljivost, primerjava, testiranje. Published in DKUM: 24.10.2022; Views: 613; Downloads: 54 Full text (1,83 MB) |
7. Primerjava programskih ogrodij za povezovanje s podatkovnimi bazami : diplomsko deloMarcel Golob, 2022, undergraduate thesis Abstract: V diplomskem delu smo primerjali programska ogrodja ASP.NET Core, NestJS, Laravel in Django. Predstavili smo uporabljeno podatkovno bazo in glavne lastnosti, prednosti oz. slabosti programskih ogrodij. Raziskali smo različne programske knjižnice za povezavo in upravljanje s podatkovno bazo.
Skozi diplomsko delo smo poskušali ugotoviti, katero programsko programsko ogrodje je pri povezovanju in interakcijo s podatkovno bazo najhitrejše in najzanesljivejše. Analizirali smo hitrost vstavljanja, pridobivanja, brisanja in posodabljanja podatkov.
Na testu se je najbolje odrezalo programsko ogrodje ASP.NET Core, ki je glede na čas vseh metod (CRUD) za interakcijo s podatkovno bazo doseglo najboljše rezultate. Za njim sta sledili ogrodji NestJS in Laravel. Med vsemi izbranimi se je najslabše odrezalo programsko ogrodje Django. Keywords: programska ogrodja, podatkovna baza Published in DKUM: 21.10.2022; Views: 482; Downloads: 38 Full text (2,05 MB) |
8. Snovanje in razvoj naprednega konfiguratorja programov robotskih celic : magistrsko deloTilen Lesar, 2021, master's thesis Abstract: Delo obravnava načrtovanje in razvoj naprednega konfiguratorja vpenjalnih programov robotskih celic, ki deluje deloma na programljivem logičnem krmilniku in deloma na uporabniškem posluževalnem vmesniku v povezavi s podatkovno bazo. Slednja omogoča shranjevanje in urejanje podatkov ter generično beleženje zgodovine. Za lažje razumevanje so na začetku splošno predstavljene osnove robotskih celic, vpenjalnih programov ter posamezne komponente in delo z njimi. V nadaljevanju se rekonstruira delovanje obstoječega konfiguratorja in združi pridobljeno znanje v zaključeno celoto naprednega konfiguratorja, katerega namen je izboljšati učinkovitost, varnost in uporabniško izkušnjo ter tako ustvariti dodano vrednost. Rezultati testiranja, ki zaključijo nalogo, dokažejo, da so bili vsi cilji doseženi in konfigurator deluje nad pričakovanji. Keywords: konfigurator, robotska celica, podatkovna baza, uporabniški posluževalni vmesnik, programljiv logični krmilnik Published in DKUM: 24.12.2021; Views: 909; Downloads: 78 Full text (3,40 MB) This document has many files! More... |
9. Uvedba informacijske rešitve za turistično kmetijoJan Duler, 2021, undergraduate thesis Abstract: Podjetja morajo danes slediti tehnološkim in informacijskim trendom, če želijo ostati konkurenčna na trgu. Medtem ko obstaja na trgu ogromno informacijskih rešitev za klasična proizvodna in storitvena podjetja, ostajajo v ozadju malo manj konvencionalna podjetja, in sicer kmetije. Kmetije imajo sicer na razpolago nekaj informacijskih rešitev, vendar so pri izbiri bistveno omejeni predvsem zaradi diferenciacije delovanja posameznih kmetij.
V nalogi si bomo pogledali primer uvedbe informacijske rešitve za turistično kmetijo X. Najprej si bomo ogledali digitalno transformacijo na splošno, nakar bomo analizirali trenutno poslovanje kmetije in ovire, s katerimi se soočajo. Analizirali bomo trg informacijskih rešitev, na osnovi analize pa bomo izbrali najustreznejšo informacijsko rešitev za turistično kmetijo. Rešitev bomo na koncu še uvedli in predstavili uspešnost uvedbe. Keywords: Turistična kmetija, digitalna transformacija, informacijska rešitev, ERP rešitev, podatkovna baza, Microsoft Access Published in DKUM: 09.11.2021; Views: 864; Downloads: 65 Full text (1,04 MB) |
10. Analiza in primerjava SQL in NoSQLl vrinjenjaFilip Ritonja, 2021, undergraduate thesis Abstract: Podatkovne baze so del skorajda vsake aplikacije in so na žalost tudi tarča različnih napadov. V diplomskem delu podrobno spoznamo tipe podatkovnih baz in opišemo določene razlike med njimi, opišemo tudi različne nevarnosti, ki prežijo na podatkovne baze, v praktičnem delu pa podrobneje predstavimo napade SQL in NoSQL-vrinjenja ter predstavimo zaščito pred temi napadi. Keywords: Podatkovna baza, SQL, NoSQL, napad vrinjenja Published in DKUM: 18.10.2021; Views: 911; Downloads: 70 Full text (1,22 MB) |