(query, även: search) – om databaser: begäran om information ur en databas. – En fråga kan gälla ett urval information, eller att informationen ska ordnas på ett visst sätt. En fråga kan också, i svensk terminologi, vara en ändring eller strykning. – Fråga är den traditionella svenska termen för engelska query. – En fråga kan begära ett urval av information (ge mig en lista på alla kunder i databasen som bor i Malmö), att informationen ska sorteras på ett visst sätt (efter efternamn, efter postnummer) eller en kombination av villkor. Man kan också använda sökbegränsare, vilket innebär att bara en angiven del av databasen ska genomsökas. Frågor till en databas kan ställas av en användare eller av ett annat program. – En fråga som ”ta fram namn och adress till alla villaägare som är mellan 30 och 50 och kör Volvo, och sortera dem efter ålder” uttrycks då i ett frågespråk (query language) som SQL. Andra operationer, som att lägga till, ändra eller ta bort information i en databas kallas också ofta för frågor. – Läs också om lagrade procedurer och vyer (som är två olika saker). – Ordet sökning används mest av icke‑professionella användare och om sökningar i databaser som Google. Skillnaden mellan frågor i databaser och sökningar med sökmotorer är att frågorna i en databas formuleras med utgångspunkt i databasens strukturerade uppbyggnad. Exempel: vill man ha en lista över alla som bor i staden Nora räcker det med att söka efter Nora i fältet ”Postort”. Man behöver inte söka igenom hela databasen efter ordet Nora, och man får därför bara träff på staden Nora, inte på alla som heter Nora i förnamn. Sökningar i sökmotorer är däremot som regel fritextsökningar, eftersom webbsidor och textdokument inte brukar vara strukturerade – det finns inget enkelt sätt att avgöra ifall Nora syftar på en kvinna eller på en stad, utan det får användaren räkna ut själv. – Se också uppslagning (look‑up).
[databaser] [sökmotorer] [sökningar] [ändrad 4 september 2018]