Millised on modelleerimisvahendi Rational Rose (RR) tugevused ja probleemid? RR eelised Mugav ja lihtsalt kasutatav kasutajaliides (vähe ülearust) Kaasa tulev genereerimismoodul, mis tekitab kontseptuaalsest andmemudelist füüsilise SQL-andmebaasi disaini mudeli, on üpris hea (disai... CASE vahendidRational RoseUML modelleerimineandmete modelleerimineSQL genereerimineandmebaasi disain 02.02.2026 09:52:09 | Erki Eessaar
Kuidas teha nii, et Enterprise Architect vahendis oleks lihtsam minna üle MS Accessi jaoks tehtud tabelite disainilt PostgreSQL jaoks tehtud tabelite disainile? Juhis Enterprise Architect 12 seadistamiseks (MS Accessi andmetüüpide vastavus). 1. Valige menüüst Project => Settings => Database Datatypes. 2. Valige väljal Product Name: MS Access.... CASEEAEnterprise ArchitectPostgreSQLMS Access 21.01.2026 20:02:29 | Erki Eessaar
Kuidas luua TI abil interaktiivseid õpinäiteid? Üheks strateegiaks on paluda genereerida keelemudelil väike interaktiivne näide, mis oleks üks html fail ja kus võib kasutada HTMLi, CSSi, jQueryt, JavaScripti ja Bootstrapi. Sellise lehe vaatamiseks piisab, kui see html fail kettale salvestada ... AITIpromptviiptehisintellektGeminiõppematerjalidHTMLJavaScriptinteraktiivsus 14.11.2025 13:48:29 | Erki Eessaar
Milliseid tarkvara analüüsi ja ehitamise käigus loodavaid tehiseid on võimalik luua suurte keelemudelite abil ja milline võiks olla sellest tulenevalt andmebaasi- ja andmebaasirakenduse mudelitega juhitav arendus? Järgnevates näidetes viitan visuaalsetele mudelitele järgnevalt: UCD - kasutusjuhtude diagramm ERD - olemi-suhte diagrammid STD - seisundidiagramm Keelemudelile võib neid ette anda erinevatel viisidel... promptviipsuur keelemudelllmgenereeriv TItehisintellektAImudelidmodelleeriminemodel driven development 15.03.2025 18:39:53 | Erki Eessaar
Kas ja millised probleemid võivad tekkida andmebaasirakenduse tegemisel kasutades mõnda ORM (Object-Relational Mappers, objekt-relatsioonvastenduse) vahendit? SIIN (Sulaoja, K.M., Saarep, A. Cognate kasutajamugavuse parandamine ja arendustöö lihtsustamine) on 2024. aasta bakal... rutiinfunktsioonprotseduurhetktõmmismaterialiseeritud vaadevirtuaalne andmete kihtandmebaasi avalik liidesORMDjangojõudlus 02.10.2024 13:01:39 | Erki Eessaar
Kas erinevates andmebaasisüsteemides on tekstiotsing vaikimisi tõstutundlik või tõstutundetu? SELECT * FROM Isik WHERE perenimi='Mets';Tõstutundetu (case insensitive) otsingu korral leitakse nii isik perenimega Mets kui ka isik perenimega mets.Tõstutundliku (case sensitive) ot... tõstutundlikkustekstiotsingSQL päringudPostgreSQLMS AccessMySQLOracle 25.06.2024 18:40:32 | Erki Eessaar
Kas UPDATE lause võiks kirjutada nii, et WHERE klauslisse kirjutatud tingimuse asemel kirjutatakse SET klauslisse tingimus, mille täidetuse korral uuendatakse vastavat rida? Süntaksi mõttes on see tehtav ja annaks soovituse tulemus, kuid PostgreSQL (16) näitel oleks see halva jõudlusega lahendus.Vaatame näidet.Andmebaasis on tabel Health_care_visit, kus on üks miljon rida. UPDATE lauseCASE avaldisjõudlusoptimeeriminePostgreSQLandmemuudatusedWHERE klausel 07.04.2024 14:14:44 | Erki Eessaar
Kuidas teistes andmebaasisüsteemides realiseerida PostgreSQLi FILTER predikaati, mida saab kasutada koos kokkuvõttefunktsiooniga? PostgreSQLis saab kokkuvõttefunktsioonidega (nt Count, Min, Max, Sum, Avg) koos kasutada FILTER klaus... FILTER klauselkokkuvõttefunktsioonidPostgreSQLMS AccessCASE avaldistingimuslik loendamineiif 01.04.2024 14:37:16 | Erki Eessaar
Kuidas oleks PostgreSQLis töökiiruse mõttes kõige efektiivsem leida andmed ühest tabelist ja väljastada tulemuses ka tõeväärtus, mis leitakse teises tabelis olevate andmete põhjal? Järgnev katsetus on tehtud PostgreSQL (16) põhjal.Andmebaasis on tabelid järgmise kontseptuaalse struktuuriga:[Person]-1----------0..*-[Health_care_visit]Tabelis Person on 70_000 rida.Tabelis Hea... PostgreSQLjõudlusoptimeerimineEXISTSalampäringpäringu plaantäitmiskiirus 22.03.2024 09:11:42 | Erki Eessaar
Kuidas kasutada PostgreSQLi küsitlustulemuste analüüsimiseks sh vabatekstiliste vastuste analüüsimiseks? Moraal on selles, et vaba teksti väljas olevate väärtuste analüüsimine nõuab rohkem tööd ning kui andmebaasis oleks vaja registreerida andmeid millegi kohta, et nende andmete alusel saaks hiljem teha otsinguid, siis vabateksti asemel tuleks eelistada... tekstikaevevabatekstPostgresPostgresuur keelemudelllmpromptviipGeminiväline tabelvälised tabelid 16.02.2024 13:40:07 | Erki Eessaar