Kas Teil on natukene taustainfot mikrokraadi "Andmebaasid" kohta? Kuidas on korraldatud õppetöö, kui palju saab osaleda üle Interneti jms? Mikrokraad "Andmebaasid" alustas 2024. aasta kevadel. Vastuvõtt sellele kavale toimub jaanuaris (st järgmine kord 2026. aasta ja... 24.01.2024 12:54 | Erki Eessaar
Millised on andmebaasisüsteemide MS Access, PostgreSQL ja LibreOffice Base eelised ja puudused võrreldes üksteisega, rõhuga sellel, kuidas neid oleks õppimiseks kasutada? Mõned omadused on sellised, mida võib vaadata nii hea kui halvana.MS AccessEelised SQL keele põhikonstruktsioonid on toetatud. SQL kood on enamasti väikeste muudatuste järel või üldse muutmata... PostgresPostgreSQLMS AccessLibreOffice Basevõrdlusõppimineeelisedpuudused 19.01.2024 11:26 | Erki Eessaar
Kas on mingit vahet selles osas, kui otsingutingimusse kirjutada IS TRUE või =TRUE? Tegelikult ei ole. Teen väikese katsetuse PostgreSQLis (ver 16).CREATE TABLE Bool_test (bool_test_id SERIAL,flag BOOLEAN NOT NULL,CONSTRAINT pk_bool_test PRIMARY KEY (bool_tes... PostgreSQLBOOLEANtõeväärtusSQL süntaksNULLkolmene loogikaNOT NULL 16.01.2024 19:00 | Erki Eessaar
Kas sain aru õigesti, et iga klassifikaatori jaoks pole atribuutide definitsioonide tabelis vaja teha eraldi kirjeldust (et lihtsalt kui mõnel klassifikaatoril on olemas atribuut, mida teistel ei ole, siis lihtsalt täpsustan, millel klassifikaatoril on see olemas) ? Vaatame näidet. Oletame, et olemi suhte diagrammis on sellised olemitüübid koos neid siduvate üldistustega:[Töötaja_seisundi_liik]-----------|>[Klassifikaator]<|---------[Töötaja_roll]Klassifikaatori atribuudid: kood... klassifikaatoridatribuutide definitsioonidpärimineüldistusolemitüüpide definitsioonidandmete modelleerimine 14.01.2024 16:46 | Erki Eessaar
Kuidas ma saan Enterprise Architect 12 vahendis MS Accessi andmebaasi kirjeldavas füüsilise disaini mudelis kasutada veeru tüübina Decimal? Kui andmetüüpi ei ole disaini mudelis veeru andmetüüpide valikus, siis saab teha järgnevat. Valige menüüst Project => Settings => Database Datatypes Avanenud aknas valige liitboksist Product Name: "MS Access" Enterprise ArchitectMS AccessDecimal andmetüüpandmebaasi disainfüüsiline mudelandmetüübidmodelleerimine 28.12.2023 18:02 | Erki Eessaar
Kuidas saab SQL-andmebaasides salvestada graafiandmeid ja nendega töötada? Paljusid asju ja nähtuseid meie ümber võib ette kujutada graafina (näiteks sõprade ja tuttavate võrgustik - kes kellega suhtleb). Võimalusi, kuidas saaks SQL-andmebaasis salvestada graafide andmeid, et nende pealt oleks võimalikult lihtne otsingut te... property graphgraafiandmedSQLrekursiivsed päringudGQLSQL:2023Oracle 09.12.2023 19:57 | Erki Eessaar
Lõin andmebaasis tabeli, kus võtmeveeru puhul oleks tulnud selle väärtused süsteemil genereerida, kuid unustasin seda määrata. Lisasin tabelisse juba ridu. Kuidas see omadus tabelile tagantjärgi lisada? Toon näite.CREATE TABLE Kasutaja_rolli_omamine (kasutaja_rolli_omamine_id INTEGER NOT NULL,kasutaja_id INTEGER NOT NULL,rolli_kood SMALLINT NOT NULL,alguse_aeg TIMESTAMP(0) NO... identiteedi veergserial notatsioonarvujada generaatorPostgreSQLidentiteedi veergSERIALSEQUENCEandmete parandamine 18.11.2023 11:55 | Erki Eessaar
Kuidas piirata ridu, mille põhjal kokkuvõttefunktsioon arvutab tulemuse? Oletame, et andmebaasi kontseptuaalne struktuur on selline:[Dept]-1---------0..*-[Emp]Iga osakond (Dept) on seotud null või rohkem töötajaga (Emp).Iga töötaja (Emp) on seotud täpselt ühe osakon... ühine tabel avaldiscommon table expressionctewithfilteragregeeriminekokkuvõttefunktsioondense_rankaknafunktsioonPostgreSQLkokkuvõttefunktsioonidFILTER klauselgrupeeriminetingimuslikud arvutused 10.11.2023 13:41 | Erki Eessaar
Kui veebipõhises andmebaasirakenduses on vaja esitada päringu tulemusi lehekülgede kaupa, siis kuidas oleks kõige parem vastavat päringut andmebaasis teha? Sellest kirjutatakse pikemalt SIIN, pagineeriminelehekülgedeks jagamineramptöökiirusjõudluslimitoffsetpaginationlehekülgedeks jagaminepagineeriminejõudlusoptimeerimineSQL 06.11.2023 11:50 | Erki Eessaar
Kuidas registreerida PostgreSQLi andmebaasis hetke kuupäev+kellaaeg ilma ajavööndi infota ja ilma sekundi murdosadeta? 1. PostgreSQLis on eraldi andmetüübid TIMESTAMP (sama, mis TIMESTAMP WITHOUT TIME ZONE) ja TIMESTAMPTZ (sama, mis TIMESTAMP WITH TIME ZONE). sekundi murdosaPostgreSQLTIMESTAMPTIMESTAMPTZajavööndtäpsussekundi murdosa 02.11.2023 15:26 | Erki Eessaar