| Studiju veids |
bakalaura akadēmiskās studijas |
| Studiju programmas nosaukums |
Datorsistēmas |
| Nosaukums |
Rīku salīdzinājums datu bāzes shēmas koda ģenerēšanai no dabiskās valodas |
| Nosaukums angļu valodā |
Comparison of Tools for Database Schema Code Generation from Natural Language |
| Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
| Darba vadītājs |
Māra Romanovska |
| Recenzents |
Ilze Birzniece |
| Anotācija |
Šajā darbā tiek pētīta datubāzes shēmas ģenerēšana no dabiskās valodas
ievades, kas tradicionāli prasa specializētas SQL zināšanas un pieredzi datubāzu
projektēšanā. Mūsdienu tehnoloģijās ir vairāki dažādi rīki, kas apgalvo, ka spēj veikt
šīs darbības, izmantojot dažādas NLP lietojumprogrammas.
Šī pētījuma mērķis ir novērtēt un salīdzināt sešus atlasītus rīkus: OpenAI
ChatGPT-4o, Meta LLaMA 3.2 caur Ollama, Oracle Autonomous Database ar APEX
AI Assistant un Text2SQL.ai, pamatojoties uz to spēju ģenerēt datubāzes shēmas kodu
no dabiskās valodas aprakstiem.
Izstrādājot dažādus lietošanas gadījumus, kas pārstāv svarīgus datubāzes
projektēšanas gadījumus, katrs rīks tiks pārbaudīts un salīdzināts pēc vairākiem
rādītājiem, piemēram: pieejamība un lietojamība, ātra elastība, datu modeļu saderība,
koda izpilde, darbības iespējas, ievades pilnīgums un kļūdu apstrāde. Praktiskie
eksperimenti bija vērsti uz shēmu ģenerēšanu relāciju datubāzēm ar dažādu sarežģītības
līmeni. Šis pētījums sniedz šo rīku salīdzinājumu un praktisku ieskatu izstrādātājiem,
pedagogiem un pētniekiem, kuri meklē lietotājam draudzīgus un efektīvus risinājumus
datubāzes shēmu ģenerēšanai no dabiskās valodas ievades.
Šis bakalaura darbs sastāv no 111 lappusēm, 1 tabulas, 103 attēliem, 2 pielikumiem un
24 atsaucēm. |
| Atslēgas vārdi |
dabiskās valodas apstrāde, datubāzes shēmu ģenerēšana, NL2SQL, lielie valodu modeļi |
| Atslēgas vārdi angļu valodā |
Natural Language Processing, Database Schema Generation, NL2SQL, Large Language Models |
| Valoda |
eng |
| Gads |
2026 |
| Darba augšupielādes datums un laiks |
06.01.2026 18:07:05 |