Andmebaaside ajaveeb

Mõtteid andmebaasidest, andmebaasisüsteemidest ja nende kavandamisest

Kas oleks võimalik (peaaegu) kogu andmebaasirakendus luua PostgreSQL baasil?

Veidi provokatsioonilise pealkirjaga video: I replaced my entire tech stack with Postgres...Lühikokkuvõte mainitud vahenditest, millest palju...


Kas PostgreSQL andmebaasi tabelile EXCLUDE kitsenduse lisamine võib muuta mõne selle tabeli UNIQUE kitsenduse üleliigseks?

Oletame, et PostgreSQL andmebaasis on tabel:   Tootaja_projektis_osalemine (tootaja_projektis_id, alg_aeg, lopp_aeg, projekt_id, tootaja_id, roll_kood) Primaarvõti (tootaja_projektis_id)


Kuidas õppida mingit uut asja, näiteks uut programmeerimiskeelt, mille kohta mul ei ole õppematerjale?

Üks võimalik strateegia on järgmine. Seda tutvustatakse selle video esimeses kolmandikus.1. Koostage nimekiri URLidest, kus on huvipakk...


Kuidas saab kasutada suuri keelemudeleid olemasolevast andmebaasist paremini arusaamiseks?

Suuri keelemudeleid saab näiteks kasutada selleks, et klasterdada uuritava, enda jaoks tundmatu, andmebaasi tabeleid ja jaotada need registritesse. Selle eelduseks on, et andmebaasis on deklareeritud välisvõtme kitsendused, sest niimoodi on andmebaas...


Kuidas katsetada SQLis päringuid ilma, et mul oleks tabeleid, mille põhjal seda teha?

Kasutades lauses ühiseid tabeli avaldisi (common table expression) on võimalik päringu kontekstis koostada tabel, mille põhjal päringut täita.Näide: Oletame, et ma tahan teada, kas tingimus pikkus NOT IN (1...


Milliseid tehisintellekti vahendeid soovitate efektiivseks õppimiseks?

Oleks hea, kui õppeaines saab kasutada õppeaine materjalide alusel treenitud juturobotit, mis põhineb mõnel suurel keelemudelil. Kasutaja esitab küsimuse ja materjalide põhjal treenitud tarkvara annab vastuse. Selline robot aga vajab treenimiseks tek...


Kuidas SQLite korral realiseerida klassifikaatorite tabeleid, kus on kood ja nimetus? Koodi peaks sisestama inimkasutaja, mitte genereerima süsteem.

Katsetasin seda koodi DB Fiddle keskkonnas. CREATE TABLE Tellimuse_seisundi_liik (tellimuse_seisundi_liik_kood INTEGER NOT NULL,...


Millised on üldised soovitused ja tähelepanekud suurte keelemudelite jaoks promptide e viipade koostamisel?

Järgnevad soovitused põhinevad tähelepanekutel, mis on tehtud selle aine jaoks tehiste reeglitele vastavuse kontrollimise promptide koostamisel. Osa sellest tekstist on genereeritud Google Gemini 2.5 poolt vastustena küsimustele. Soovitan promptide v...


Millised on soovitused kasutusjuhtude mudeli nullist loomiseks?


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...