universal power unit

(UPU) – en måttenhet som Oracle tidigare använde för att beräkna licensavgiften för sina databashanterare. Det har inte utfärdats några nya UPU‑licenser sedan 2001, men det kan fortfarande finnas avtal med sådana licenser. – UPU be­räk­nades genom att man multipli­ce­rade antalet processorer i kundens it‑system med processorhastigheten. UPU‑ba­se­rade avgifter var im­popu­lära bland många kunder, eftersom de innebar att licens­avgiften blev högre när kunden byggde ut eller upp­grade­rade systemet, trots att data­bas­hanteraren var oför­ändrad.

[databaser] [licenser] [ändrad 20 augusti 2020]

replikering

(replication) – automatisk kopiering av data. – Replikering görs för att auto­ma­tiskt skapa reservkopior av data, eller för att sprida data till flera data­baser. Replikering kan göras så att varje transaktion eller annan ändring kopi­eras omedelbart, eller så att hela databaser, webbsidor eller andra dokument kopieras regelbundet. – Man skiljer mellan synkron och asynkron replikering:

  • Synkron replike­ring innebär att data upp­dateras exakt samtidigt på alla servrar. Det är viktigt till exempel i biljettförsäljningssystem, så att man inte ska kunna sälja samma biljett två gånger. Synkron replikering sker med en metod som kallas för tvåfasöverlämning;
  • – Asyn­kron re­pli­ke­ring innebär att uppdateringarna inte sker exakt samtidigt. Det ställer lägre krav på nätet.

– Man talar också om olika grader av fullständighet (fidelity) vid replikering: viss information kan utelämnas av olika skäl. Ursprungligen var replikering hierarkisk (eller enkelriktad): en databas (källdatabasen) var original, den andra (måldatabasen) var replik. Numera är replike­ring ofta icke‑hierarkisk: de två databaserna är jämställda. Det är i praktiken samma sak som synkronisering av data.

[databaser] [ändrad 16 april 2018]

IMDB

  1. IMDb:s logotyp. Svarta bokstäver mot gul bakgrund. – IMDb – en amerikansk webbplats med om­fat­tande information om filmer och tv‑serier. – IMDb har ingående beskrivningar av de flesta filmer som finns. Besökare på IMDb kan betyg­sätta filmerna och skriva kom­men­tarer. – IMDb grundades 1990 som Inter­net movie data­base, men kallas numera bara för IMDb, som alltså har blivit en pseudo­för­kort­ning. Sedan 1998 ägs IMDb av Amazon. – Se imdb.com;
  2. – förkortning för in-memory database – se minnes­data­bas.

[databaser] [förkortningar på I] [pseudoförkortningar] [filmer] [ändrad 7 juni 2017]

uppslagning

(resolution, lookup eller look-up) – sökning efter en enda uppgift i en tabell eller lista. Till exempel: vem har detta telefon­nummer?, vilken IP‑adress hör till denna webb­adress (URL)? (Se uppslagningstabell.) När programmet har hittat rätt uppgift kan det av­sluta sökningen. – En fråga (query) till en databas är en mer kom­pli­cerad sökning som i normal­fallet kräver att hela data­basen genomsöks.

[databaser] [ändrad 1 september 2020]

lagrad procedur

(stored procedure) – instruktioner för sökningar, strykningar och ändringar (frågor) som kan göras i en databas, lagrade i samma databas. – Lagrade procedurer är sedan decennier ett vanligt tillvägagångssätt för att man ska slippa mata in rutinprocedurer manuellt, men om procedurerna är skrivna för en viss databashanterare kan de ställa till problem när man ska flytta databasen till en annan databashanterare. – Jämför med vy, som är något annat.

[databaser] [ändrad 22 april 2018]

atomicitet

odelbarhet – en önskvärd egenskap vid transaktions­hantering. Transaktionerna ska vara odel­bara eller atomära, det vill säga att antingen genomförs samtliga steg i trans­aktionen eller också inga alls. Om transaktionen avbryts mitt i måste systemet alltså kunna backa och återställa de ändringar som redan har gjorts. (Ordet atomici­tet använder ordet atom i dess ursprung­liga betydelse – odelbar.) Atomici­tet är a:et i förkort­ningen ACID. – På engelska: atomicity.

[databaser] [ändrad 1 november 2019]

enkelt värde

i databaser: värde som står ensamt i en ruta (i ett fält) – inte en uppräkning av värden. – I en väl utformad relationsdatabas ska det bara finnas enkla värden. Om en person har två telefonnummer ska de alltså inte trängas ihop i samma fält, utan databasen bör vara så upplagd att man kan lägga de två telefonnumren i var sitt fält. (Till exempel Hemma och Arbete.) Orsaken till att man enbart bör ha enkla värden är att det annars blir besvärligt att ställa frågor (göra sökningar): om det står två telefonnummer i samma ruta går det inte att fråga efter bara ett av dem. Programmet som hämtar numret kan också läsa ihop de två telefonnumren till ett enda långt och oanvändbart nummer. – Ett enkelt värde kan ha flera delar, till exempel Computer Sweden – det viktiga är att Computer Sweden är ett namn, inte två. – På engelska: single value. – Se också atomärt värde.

[databaser] [ändrad 4 september 2018]

cold backup

passiv backup, kall backupbackup av databas som inte är i drift när kopieringen sker. – Fördelen med passiv backup är att man inte riskerar att kopiera data precis när de ändras (och då kanske bara får med en del av ändringen, till exempel post­numret men inte ortnamnet). Alternativet, varm backup (hot backup), görs medan databasen används. Det kan vara enda lösningen när man inte kan stänga av databasen, men då måste man gardera sig mot ändringar som görs medan säkerhetskopieringen pågår.

[backup] [databaser] [ändrad 10 december 2018]