AWK

ett program för sökning i text. Med kryptiska men enkla tecken anger man vilken text som awk ska leta efter, och vad pro­­gram­met ska göra om det hittar det sökta – till exempel skriva ut text­­raden som den sökta texten finns på. AWK brukar följa med Unix och Unix­­kom­pa­tibla program. – AWK är upp­­kallat efter sina skapare Alfred Aho, Peter Wein­berger och Brian Kernighan. – Utförlig beskrivning finns i Wikipedia.

[förkortningar på A] [sökningar] [unix] [ändrad 13 november 2020]

transaktion

inom it: köp, beställning, betalning eller annan överlåtelse av värde eller andra tillgångar som inbegriper en avsändare och en mottagare och som måste genomföras från början till slut. – I princip innebär det att ett värde eller en tillgång flyttas från en plats till en annan – till exempel från säljare till köpare, från en databas till en annan. (I andra sammanhang har ordet transaktion också andra betydelser – se svenska.se.) – Om någon till exempel köper en biljett ingår det i transaktionen att köpet registreras, betalningen tas emot (eller faktura skickas) och biljetten lämnas ut till köparen (eller reserveras för avhämtning). Ingen annan ska kunna köpa samma biljett, såvida inte köpet har gått tillbaka. Om transaktionen inte kan slutföras räknas den som misslyckad, och de delar av transaktionen som ändå har genomförts ska återkallas. Sedan kan man börja om från början. – Ofta sker transaktioner i denna betydelse i nätverk med databaser, och det är då viktigt att all information i nätverket om trans­aktioner är samstämmig. Transaktionshantering är alltså av största betydelse för alla verksamheter där man köper, säljer, bokar och beställer. Avsändare och mottagare, som nämndes ovan, behöver inte vara två olika personer eller organisationer, utan kan vara två konton i samma databas. – När det gäller databaser är en transaktion en eller flera operationer (tillägg, ändringar, strykningar) som måste göras vid samma till­fälle och i ett sammanhang. Alla delar av en transaktion måste slutföras. Om detta inte sker av någon an­ledning återställs data­basen (se rollback) – ingen av ändringarna, tilläggen eller strykningarna sparas. (Sedan försöker man vanligtvis igen.) Detta är nödvändigt för att bevara databasens integritet: om ett företag säljer en vara för 500 kronor måste det registreras både att varan inte finns kvar på företaget längre och att det finns en in­komst på 500 kronor. De två ändringarna tillsammans utgör alltså en transaktion i denna bemärkelse.

[databaser] [ändrad 13 maj 2020]

skalmatchning

eller bara matchning, på engelska: globbing eller filename globbing – sökning efter filer med hjälp av jokertecken. – Exempel: filnamnet globbing.* har joker­­tecknet *. Det står för noll, ett eller flera val­­fria tecken. Det kan därför motsvaras av filerna globbing.doc, globbing.jpg, globbing.htm och så vidare. – Skalmatchning är ett kraftfullt sätt att hitta information, men det används också för sabotage: sabotören sätter igång jättelika sökningar med skalmatchning så att systemet inte orkar med. Den amerikanska it‑säkerhetsorganisationen CERT har en beskriv­ning här.

[attacker] [sökningar] [ändrad 15 oktober 2019]

information silo

informationsskorsten, informations­silo – kritisk be­teck­ning på informationsresurser som bara är åt­kom­liga för ett fåtal per­soner, eller bara för en viss avdelning i en organisation. (Informationen är inte åtkomlig i sidled.) I synnerhet om detta inte beror på höga sekretess­krav utan bara på dålig utformning av systemet. – Se också skorsten (för engelska silo).

[informationshantering] [ändrad 7 april 2020]

Asterix

en databas­hanterare som har ut­vecklats för big data. Den är gjord för att kunna hantera mycket stora mängder ostrukturerade data, alltså data som inte ordnas i tabeller. – Asterix kan hantera text i olika former, men också bilder, video, ljud, kartor, ritningar och annat. Den är också ut­formad för att under­lätta sökningar i och analys av stora data­mängder. – Ut­vecklarna beskriver Asterix som ett big data management system, förkortat BDMS. Det anspelar på ut­tryck som data­base manage­ment system, DBMS. – Asterix har ut­vecklats av forskare vid University of California, Irvine under ledning av Mike Carey (länk). – Namnet Asterix, som ofta skrivs Asterixdb, är uppenbarligen taget från serie­figuren. – Jämför med asterisk. – Se Asterix webbsidor.

[databaser] [ändrad 19 augusti 2020]