Millised on PostgreSQLi ja Oracle eelised võrreldes üksteisega? Vastus peegeldab õppejõu isiklikku seisukohta, puudutab eeskätt andmebaaside programmeerimist ning välja toodud nimekirjad pole kaugeltki mitte ammendavad. Punktid ei ole tähtsuse järjekorras - erinevatele inimestele ja erinevates olukordades on täht... PostgreSQLOraclevõrdluseelisedlitsentsiminefunktsionaalsusSQL standard 01.06.2022 00: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:00 | Erki Eessaar
Kas päringute tegemine vaadete põhjal võib mõjutada päringute täitmise kiirust võrreldes päringute tegemisega otse baastabelite põhjal? Jah. Vaadete kasutamine mõjutab täitmisplaanide valikut ja võib mõnikord viia ebaotstarbekate plaanide valimiseni. Kašnikova, D., 2015. Vaadete mõju päringute täitmisplaanide koostamisele kahe andmebaasisüsteemi näitel. Magistritöö. TTÜ Informa... vaatedjõudlustäitmisplaanPostgreSQLOracleoptimeerimineturvabarjäär 01.06.2022 00:00:00 | Erki Eessaar
Kuidas valida üldiselt andmebaasirakenduse jaoks andmebaasisüsteemi? Arutelu teemal, kuidas ettevõtted valivad enda infosüsteemide jaoks andmebaasisüsteeme ning milliseid meetodeid andmebaasisüsteemide arendajad kasutavad, et leida uusi kliente ... andmebaasisüsteemidvalikukriteeriumidettevõtte tarkvaralitsentsiminetehnoloogia valikPostgreSQLOracle 01.06.2022 00:00:00 | Erki Eessaar
Kas ja millal eelistada NoSQL andmebaasi SQL-andmebaasi loomisele? Arvan, et käesolevaks ajaks on NoSQL jõudnud haibitsüklis ülisuurte ootuste tipust üle, pettumuste lohust läbi, võiboll... NoSQLSQLandmebaasi valiksuurandmedtehniline võlgskeemituhübriidlahendused 01.06.2022 00:00:00 | Erki Eessaar
NoSQL süsteemid, sh MongoDB on "uus lahe tehnoloogia". Mida ma võiksin nende kohta teada? Kasutage, kui vaja, kuid olge tähelepanelikud ja säilitage kriitiline meel. Siin on Teile veidi mõtteainet edasiseks eluks. 2026. aa... NoSQLMongoDBandmekonsistentstehingudACIDandmekadukriitika 01.06.2022 00:00:00 | Erki Eessaar
Kas isiku rollide omamise registreerimise võiks realiseerida nii, et luua loendustüüp rollide nimedega ning kasutajate tabelis luua veerg, mille väärtuseks on seda loendustüüpi väärtuste massiiv? See on võimalik, aga ma ei soovita. Soovitan rollide jaoks luua eraldi klassifikaatori tabeli ja luua eraldi tabeli rollide omamiste kohta.CREATE TYPE t_roll AS ENUM('juhataja','administraator','tavakasutaja'); enumenumeration typePostgreSQLmassiividloendustüüpdisainandmemudelnormaliseerimine 01.06.2022 00:00:00 | Erki Eessaar
Kas PostgreSQLi loendustüüpi võiks kasutada väga harva muutuvate klassifikaatorite (näiteks seisundite liigid) realiseerimiseks? See on võimalik, aga ma ei soovita. Soovitan nende asemel luua ja kasutada klassifikaatorite tabeleid.CREATE TYPE t_tellimuse_seisundi_liik AS ENUM('loodud','kinnitatud','tühistatud','täidetud');CREATE TABLE... PostgreSQLENUM tüüpklassifikaatoridandmebaasi disainloendustüüpmitmekeelsuslaiendatavus 01.06.2022 00:00:00 | Erki Eessaar
Kuidas saaks vaadata olemasoleva PostgreSQL andmebaasi tabelite kirjeldust diagrammina? 1. Leidub eraldi andmebaaside haldusvahendeid, mis sellist funktsionaalsust pakuvad. Tõstan esile: D... AITIpromptviipLLMsuur keelemudeltehisintellektGeminiGoogle AI StudioPostgreSQLdiagrammidvisualiseeriminePlantUMLDBeaverpgAdminandmemudel 01.06.2022 00:00:00 | Erki Eessaar
Lõin PostgreSQL andmebaasis protseduuri (CREATE PROCEDURE lause). Seda MS Accessi rakendusest välja kutsudes saan veateateid nagu: Error while preparing parameters. ERROR: ... is a procedure; Error while preparing parameters. Milles on viga ja mida selle parandamiseks ette võtta? Protseduurid on PostgreSQLis väga uus asi (lisandusid PostgreSQL 11) ja vanemad draiveri versioonid neid ei toeta. Lahenduseks on asendada serveris protseduurid funktsioonidega või kasutada viimast draiveri versiooni. protseduurrutiinfunktsioonODBCMS Accessprotseduuri väljakutseVBAPostgreSQLprotseduuridMS AccessODBCveateated 01.06.2022 00:00:00 | Erki Eessaar