Noslēguma darbu reģistrs
  
Studiju darba apraksts
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