databas som är anpassad för objektorienterade program: i en objektdatabas lagras inte data i direkt åtkomlig form, utan som attribut i objekt. – Ett program som anropar en objektdatabas och ber om data får inte direkt läsa uppgifter som står i ett eller flera fält i databasen, utan i stället ber programmet att objektet i databasen ska exekvera en viss rutin och leverera resultatet. Oftast handlar det om att bearbeta bilder, video, ljud eller annat invecklat. Objektdatabaser skapades för lagring av komplexa objekt, som multimediefiler och CAD-objekt. Även ”vanliga data” lagras i objektdatabaser för att underlätta integrering i objektorienterade program. – En vanlig kritik mot objektdatabaser är att de i praktiken bara är ett lagringsställe för objekt. Det går inte att göra effektiva sökningar i renodlade objektdatabaser. Ett försök att kombinera objektdatabasens förmåga att hantera objekt med relationsdatabasens sökbarhet är objektrelationsdatabasen. – Skilj mellan databas och databashanterare.
[databaser] [ändrad 13 september 2019]
(object-relational database) – en typ av databas (egentligen databashanterare) som är en hybrid mellan objektdatabas och relationsdatabas. En objektrelationsdatabas kan hantera objekt som en objektdatabas gör, men den gör dem också sökbara på samma sätt som i en relationsdatabas. – Kallas på svenska också för objektrelationell databas.
[databaser] [ändrad 21 november 2019]
– object database management system – se objektdatabas.
[databaser] [förkortningar på O]
Object data management group – (före 1998 Object database management group) – en samarbetsorganisation för leverantörer av objektdatabaser, upplöst 2001; en branschstandard med samma namn. – ODMG utarbetade standarder för hur applikationer ska utformas för att kunna samverka med objektorienterade databaser, oavsett leverantör. De standarder som organisationen utvecklade före sin nedläggning finns på webbplatsen odbms.org (fortfarande aktiv 2020).
[databaser] [förkortningar på O] [nerlagt] [organisationer] [ändrad 18 december 2018]
- – se krypteringsnyckel;
- – i databaser: ett värde (namn, tal, nummer) som kan användas för att entydigt identifiera en rad (post) i en relationsdatabas eller i en annan fil. Om databasen är korrekt upplagd (se normalisering) ska samma nyckel inte kunna stå på mer än ett ställe i samma tabell. Man kan till exempel ha personnummer som nyckel (förutsatt att samma person bara får förekomma en gång i databasen). – Se också primärnyckel, kandidatnyckel och främmande nyckel (referensattribut);
- – teckenserie som används för identifiering och vid autentisering. Sådana teckenserier kallas ofta för koder, till exempel pinkod, men de är inte koder i ordets egentliga betydelse. Nycklarna kan vara lagrade på kort eller på, till exempel, bilnycklar för att överföras trådlöst med RFID eller NFC, men de kan också vara avsedda att matas in för hand, som nycklarna för bankomatkort och kontokort. De kan vara korta eller långa.
– På engelska: key.
[databaser] [kryptering] [lösenord] [ändrad 26 september 2018]
- – normalization – om relationsdatabaser – att se till att en relationsdatabas är väl utformad. Den ska undvika dubblering av information, vara lätt att göra ändringar i (man ska bara behöva ändra på ett ställe) och lätt att göra sökningar i (man ska kunna förutse var information finns). – Ett krav är att varje tabell ska innehålla minst en nyckel, det vill säga ett värde som entydigt identifierar varje rad (till exempel personnummer i ett personregister): i varje tabell ska det alltså finnas minst en kolumn där samma värde inte får förekomma två gånger
- – när det gäller statistik är normalisering att göra värden jämförbara, till exempel att se till att allt material räknas om till samma måttenheter och att tidsperioder (till exempel räkenskapsår) sammanfaller. – En form av normalisering är formatanpassning (canonicalization) – Se också datapreparering.
[databaser] [statistik] [ändrad 26 juli 2021]
den databasmotor som vanligtvis ingår i databashanteraren MySQL. MyIsam bygger på databasmotorn Isam som utvecklades av IBM för stordatorer. MyIsam saknar möjlighet till transaktionshantering, och ersätts därför ofta av InnoDB. Se också MariaDB. – Mer om MyIsam finns här.
[databaser] [ändrad 5 oktober 2018]
program som hanterar kommunikation mellan klienter och en server. Lyssnaren väntar på önskemål om kommunikation och upprättar en förbindelse när det efterfrågas. Lyssnaren avgör också vilken server, om det finns flera, som ska ta emot kommunikationen. – Ordet används i synnerhet om databashanterare, men det förekommer i andra sammanhang. – På engelska: listener.
[databaser] [it-system] [ändrad 16 oktober 2018]