PostgreSQL logifailide analüsaatori edasiarendus ning SQL-lausetes tehtud vigade analüüs

dc.contributor.advisorLuik, Piret, juhendaja
dc.contributor.advisorLepp, Marina, juhendaja
dc.contributor.authorKonnula, Herbert
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2025-10-23T11:13:11Z
dc.date.available2025-10-23T11:13:11Z
dc.date.issued2025
dc.description.abstractThe log files of PostgreSQL contain a lot of information that instructors can use to analyze how students reached a given goal. Since manual log file analysis is time-consuming, a web application was built in 2024 to automate the process. The goal of this thesis was to further develop the application to make log file analysis more convenient and effective. The application was used with log files from the Databases course (spring 2025) to identify the types of errors students made while learning SQL. The results showed that 41% of the SQL statements contained at least one error, with the most common mistakse related to constraint violations or issues with SQL syntax.
dc.description.abstract Andmebaasihalduri PostgreSQL logifailid sisaldavad palju informatsiooni, mille põhjal õppejõud saavad analüüsida protsessi, kuidas õppija jõudis korrektse tulemuseni. Kuna logifailide käsitsi analüüsimine on ajamahukas, töötati aastal 2024 kursuse „Andmebaasid“ tarbeks välja veebirakendus logifailide automaatseks analüüsimiseks. Bakalaureusetöö eesmärk oli arendada eelnevalt mainitud rakendust edasi, et muuta üliõpilaste esitatud logifailide analüüsimine mugavamaks ja efektiivsemaks. Lisaks analüüsiti 2025. aasta kevadel kursusele „Andmebaasid“ esitatud logifailide põhjal struktuurpäringukeele SQL õppimisel tehtavaid vigu. Analüüsi tulemustest selgus, et 41% SQL-lausetest sisaldasid vähemalt üht viga ning enim tehti kitsenduste rikkumise või SQL-keele süntaksiga seotud vigu.
dc.identifier.urihttps://hdl.handle.net/10062/117051
dc.language.isoet
dc.publisherTartu Ülikoolet
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectveebirakendus
dc.subjectandmebaasid
dc.subjectPostgreSQL
dc.subjectanalüüs
dc.subjectlogifailid
dc.subject.otherbakalaureusetöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticsen
dc.subject.otherinfotechnologyen
dc.titlePostgreSQL logifailide analüsaatori edasiarendus ning SQL-lausetes tehtud vigade analüüs
dc.title.alternativeDevelopment of the PostgreSQL Log File Analyzer and Analysis of Errors Made in SQL Statements
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
Konnula_informaatika_2025.pdf
Suurus:
4.53 MB
Formaat:
Adobe Portable Document Format