Kas saaksite tuua näite mõnest andmebaasis puuduvast kitsendusest, mis on tekitanud probleeme? Hea näite kahe silma vahele jäänud kitsendusest toob Amazoni asutaja ja boss Jeff Bezos. Amazoni algusaastatel avastas ta sellest vea, mis lasi kliendil tellida kitsendusedandmete terviklikkusandmekvaliteetveadnegatiivsed väärtusedärireeglid 01.06.2022 00:00 | Erki Eessaar
Kas andmete andmebaasi tasemel valideerimine (eelnevalt defineeritud reeglitele vastavuse kontrollimine) on hea mõte või mitte? Minu arvates on hea mõte. Järgnev tekst üritab seda põhjendada.Väide: Kui rakenduse tasemel andmeid valideeritakse, siis andmebaasi tasemel pole seda enam vaja teha, sest see on liiga keeruline. Vastus: Kõik sõltub selle... trigerkitsendusconstrainttriggerprimaarvõtivälisvõtiuniqueprimary keyforeig keychecknot nullMongoDBPostgreSQL 01.06.2022 00:00 | Erki Eessaar
Kust saada infot andmebaasi testimiskeskse arendamise kohta? Raamatust Guernsey III, M., 2013. Test-Driven Database Development. Unlocking Agility. Addison-Wesley. 315 p.Seda saab lugeda O'Reilly digitaalse platvormi kaudu TDDDtestimiskeskne arendusandmebaasi testimineagiilne arenduskirjandusõppematerjalidkvaliteet 01.06.2022 00:00 | Erki Eessaar
Kas võin eeldada, et Eesti isikukood on unikaalne identifikaator? Eesti e-riigi loogika eeldab, et see on unikaalne. Samas tuleb välja, et unikaalsus ei ole mineviku möödalaskmiste tõttu tagatud. isikukoodunikaalsusandmekvaliteetEesti e-riikidentifikaatoridveadajalugu 01.06.2022 00:00 | Erki Eessaar
Kas leidub eestikeelset materjali tehnilise võla kohta? Käosaar, E., 2017. Lähtekoodi halbade lõhnade üldistamine süsteemianalüüsi mudelitele. Bakalaureusetöö. TTÜ Tarkvarateaduse instituut. [WWW] https://digi.lib.ttu.ee/i/?8930 Paid... tehniline võlgtarkvara kvaliteetEesti ITuuringudrefaktoreeriminesüsteemianalüüskoodi kvaliteet 01.06.2022 00:00 | Erki Eessaar
PostgreSQL ja Oracle pakuvad funktsioone, mis realiseerivad foneetilisi algoritme. Milleks neid vaja on? Mis nendest kasu on? Foneetilisi algoritme saab kasutada näiteks suguvõsauuringutes, et otsida sarnase kõlaga perekonnanimega inimesi. Need inimesed võivad, aga ei... foneetilised algoritmidSoundexandmekvaliteetnimeotsinghägune otsingisikuandmedPostgreSQL 01.06.2022 00:00 | Erki Eessaar
Millised on PostgreSQLi eelised võrreldes MySQLiga (miks me ei kasuta MySQLi)? MySQL on avatud lähtekoodiga, tasuta kogukonnaversiooniga, populaarne (populaarsem kui PostgreSQL) ja piisavalt suure võimaluste hulgaga paljudes IT süsteemi... PostgreSQLMySQLvõrdlusfunktsionaalsuslitsentstöökiirusandmebaasisüsteemid 01.06.2022 00:00 | Erki Eessaar
Millist regulaaravaldist tuleks kasutada Oracles, et kontrollida andmebaasi tasemel kolmetähelisi riigi koode? Märkus: Paraku ei toeta Oracle andmebaasimootor BOOLEAN tüüpi ja seetõttu tuleb järgnevas PL/SQL anonüümses plokis tulemuse väljastamiseks asendada tõeväärtus tekstilise väärtusega. DECLARE resu... OracleregulaaravaldisCHECK kitsendusriigi koodandmekvaliteettõeväärtusREGEXP_LIKE 01.06.2022 00:00 | Erki Eessaar