Andmebaaside ajaveeb

Mõtteid andmebaasidest, andmebaasisüsteemidest ja nende kavandamisest

Kuidas saab MS Accessis ja PostgreSQLis lisada veergudele kommentaare?

MS Accessis saab minna tabeli disainivaatesse e kujundusvaatesse ja kirjutada kommentaari tekst veeru juurde välja Kirjeldus (Valikuline) / Description (Optional).PostgreSQLis saab kommentaari lisada SQL-...


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 2025. aasta jaanuaris)...


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


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


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


Mille alusel otsustada olemite vaheliste seoste alustel leitud olemitüüpide kuuluvuse üle konkreetsesse registrisse?

Vastan sellele küsimusele näite põhjal. Oletame, et andmebaasi kontseptuaalses struktuuris on olemitüübid:[Kaup]-1----0..*-[Kauba laoseis]-0..*----------1-[Ladu]Olemitüübil Kauba laoseis on atribuut kogus. Sü...


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"


Üritan käivitada PostgreSQLis kasutaja-defineeritud funktsiooni, kuid saan vastuse, et sellist funktsiooni pole loodud. Mis võib olla põhjus?

Funktsiooni identifikaator e signatuur moodustub selle identifikaatorist ja sisendparameetritest. PostgreSQLis võib ühes ja samas skeemis olla mitu samanimelist funktsiooni, millel on erinev arv parameetreid või erinevat tüüpi parameetrid. Seega sama...


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


Üritan PgAdminis käivitada PostgreSQL andmebaasi vastu SQL skripti, mis sisaldab VACUUM lauseid ja saan veateate: "ERROR: VACUUM cannot run inside a transaction block". Mida teha?

Kui käivitate PgAdminis Query Tool akna kaudu skripti, kus on rohkem kui üks SQL lause, siis paneb PgAdmin need laused automaatselt transaktsiooni e tehingu plokki.Seega, kui käivitan andmebaasis PgAdmin kaudu laused:VAC...