objektdatabas

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]

ODMG

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]

nyckel

  1. – se krypteringsnyckel;
  2. – 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);
  3. – 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]

normalisering

  1. – 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
  2. – 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]

lyssnare

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]