NoSQL

  1. (no SQL, alternativt: not only SQL) – en typ av databaser som inte följer de strikta kraven på relationsdatabaser. – Kraven på NoSQL‑databaser är att de ska kunna bli mycket stora och vara skalbara, snabba, tillgängliga över internet och kunna hantera många olika typer av information. Det är däremot inte så viktigt att man kan ställa komplicerade frågor (queries): benämningen NoSQL syftar på att man inte behöver kunna ställa frågor med frågespråket SQL till denna typ av data­baser. – Ibland kallas NoSQL för no database, men det är fel: en NoSQL‑data­bas är en databas, även om det inte är en relationsdatabas. – Det finns inga bestämda kriterier för hur en NoSQL‑databas ska vara uppbyggd: se till exempel nyckel‑värde‑databas och dokumentorienterad databas. – NoSQL‑tekniken har utvecklats av en rörelse som växte fram i slutet av 00‑talet. Den föranleddes kanske främst av de datamängder som sökmotorer analyserar och indexerar, alltså webbsidor och bloggar, som mest består av löpande text, och därför inte kan hanteras som traditionella tabelliknande databaser. – Se denna länk. – Läs också om den motsatta strömningen YeSQL;
  2. NoSQL (länk) är namnet på en databashanterare som inte har något med NoSQL‑rörelsen att göra. Den är till för konventionella relationsdatabaser, men den använder inte SQL som fråge­språk.

[databaser] [ändrad 8 november 2017]

YeSQL

satsning på användning av fråges­pråket SQL även på data­­­baser som inte är uppbyggda som tabeller. (Sådana data­­baser som alltså inte är relationsdatabaser.) – Förespråkare av YeSQL hävdar att även textdokument kan göras sök­bara med SQL. Läs en förklaring på webbplatsen High Scalability (länk). – Ordet: Anspelar på NoSQL.

[databaser] [ändrad 22 maj 2020]

datautvinning

(data mining, även information mining, på svenska informationsutvinning) – sökning efter mönster och samband i stora data­mängder. – Datautvinning görs med speciella, kraft­fulla datorprogram. De letar efter sådant som:

  • – sam­tidiga sam­band (före­teelser som upp­träder samtidigt eller under samma om­ständig­heter);
  • – sekventiella sam­band (före­teelser som brukar uppträda i en bestämd ordning);
  • – kategorisering (gruppering efter ny­upp­täckta mönster);
  • – sam­hörig­het (gruppering efter andra sam­band, se affinitetsanalys) och:
  • – för­ut­sägelser (pre­diktiv analys).

– I detalj­handeln an­vänds data­utvinning bland annat för att ge bättre exponering av varorna. Ett klassiskt exempel är en amerikansk stormarknadskedja som upptäckte att försäljningen av både öl och blöjor ökade på fre­dagar. När dessa varor placerades intill varandra ökade försäljningen av båda. Förklaringen var att småbarns­pappor brukar handla just på fredagar. – Se också audio mining, textutvinning, stämningsanalys, crowd mining och big data.

[analys] [databaser] [handel] [ändrad 11 mars 2018]

post

  1. – på engelska record – i databaser: samman­­hörande data om en person, ett föremål eller en händelse. Brukar visas som en rad (row) i en tabell. Varje post be­står i sin tur av ett eller flera fält, som namn, adress, telefon­nummer. Posten identi­fieras av ett nyckel­­fält, till exempel personnummer;
  2. – a post – ett in­lägg (i diskussion på inter­net). Den engelska termen post eller posting an­vänds ofta på svenska i denna betydelse. Skriv hellre in­lägg. – To postatt göra ett in­lägg (i diskussion på inter­net), att publi­cera ett inlägg, att göra ett in­lägg; även att posta (med engelsk­­påverkat uttal – ”Hon har postat det på Face­book”). Ursprunglig betydelse av engelska to post är att sätta upp eller att anslå [ett plakat];
  3. – kort för post-production. – ”We’ll fix it in post” – ”vi rättar till det i postproduktion”, ofta underförstått: ”vi skjuter upp pro­blemet tills vidare”.

– Se också item och e‑post.

[databaser] [diskussioner] [jargong] [ändrad 4 september 2018]

dokumentorienterad

dokumentorienterad databas – typ av databas där innehållet är lösare strukturerat än i en relationsdatabas. Data­basen är uppdelad i dokument i stället för i poster (som i en relationsdatabas). Dokumenten innehåller sökbar information, som namn, adress, telefonnummer och annat. Skillnaden är att informationen kan vara ordnad på olika sätt i olika dokument, och mer eller mindre komplett. Det finns inga tomma fält, som det kan finnas i en relationsdatabas, och det är enkelt att lägga till information. Dokumentorienterade databaser är ett slags NoSQL-databaser. – På engelska: document-oriented database eller document-oriented store.

[databaser] [dokument] [ändrad 8 november 2017]

nyckel-värde-databas

(key-value database, key-value store) – ett slags databas som är lösare strukturerad än en traditionell relationsdatabas. Den gör data sökbara genom principen nyckel‑värde. I en nyckel‑värde‑databas har man stor frihet att variera den information som är knuten till en viss nyckel, medan en traditionell relationsdatabas har ett givet antal fält som informationen ska passas in i. Modellen anses ha fördelar för många typer av information som inte är så enhetligt strukturerad. En nackdel är att sökningar med SQL inte fungerar. – Se också NoSQL.

[databaser] [ändrad 28 oktober 2018]