Vad är fråga efter exempel?

Query by example (QBE) är ett frågespråk för relationsdatabaser som liknar SQL (Structured Query Language). "Exempel" -delen av detta datainsamlingsspråk gör det möjligt för den person eller applikation som vill hämta data från den relationella databasen för att fylla i den information som de vet om den information de letar efter. Metoden Fråga med exempel kan innehålla ett formulär som användaren skulle fylla i för att generera en SQL-fråga som databasen förstår.

Anta till exempel att det fanns en databas full av anställda i en organisation och denna information gjordes tillgänglig för de anställda om de behövde kommunicera med andra anställda. Databasen som lagrar informationen förstår kommandon som att välja fname från anställda där lname = 'smith', men många förstår inte den här typen av syntax. Fråga genom exempel kan hjälpa till med detta. Följande uttalande:

välj fname, lname, tillägg från anställda där lname = 'smith'

ber databasen att titta igenom medarbetarnas informationstabell och visa alla förnamn (fname), efternamn, (lname) och telefonförlängningar (tillägg) där fältet efternamn innehåller värdet smith. Med hjälp av en QBE-stilfråga kan användaren som letar efter den här informationen ge den information som de vet, efternamn = 'smith' och se informationen relaterad till det efternamnet. Detta gör att medarbetaren kan ge ett exempel på vad de letar efter och se resultaten som returneras.

Frågan som skickades till databasen i exemplet ovan ser precis ut som SQL-uttalandet som visas ovan, även om personen som utför sökningen berättade för databasen endast att efternamnet var Smith och sedan vilka objekt han eller hon behövde veta, förnamnet , efternamn, tillägg. Eftersom de flesta frågeställningar med exempel använder ett formulär eller en applikation för datainmatning, kan de anställda i tabellen vara hårdkodade i systemet så att användare inte behöver oroa sig för det.

Ett annat liknande exempel är mottagaruppslag som används av Microsoft Outlook Web Access®. När någon klickar på rubriken Till- fältet öppnas ett annat formulär som låter den personen fylla i objekten de känner till och klicka på sökknappen, alla poster som matchar det angivna exemplet kommer att returneras och den anställda kan klicka på rätt information för att använda den i en e-postmeddelande.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?