Vad är fråga med exempel?
Fråga med exempel (QBE) är ett frågespråk för relationsdatabaser som liknar strukturerat frågespråk (SQL). "Med exempel" -delen av detta datainsamlingsspråk gör det möjligt för personen eller applikationen som vill hämta data från den relationella databasen för att slutföra den information som de vet om de uppgifter de letar efter. Metoden för 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 Lagring av informationen förstår kommandon som Select Fname från anställda där lname = 'Smith', men många människor förstår inte denna typ av syntax. Fråga med exempel kan hjälpa till med detta. Följande uttalande:
Välj fname, lname, förlängning från anställda där lname = 'Smith'
telLS databasen för att titta igenom anställdas informationstabell och visa alla förnamn (FNAME), efternamn, (LNAME) och telefonförlängningar (förlängning) där fältet efter namnet innehåller värdet Smith. Med hjälp av en QBE -stilfråga kan användaren leta efter denna information ge den information som de känner till, efternamn = 'Smith' och se informationen relaterad till det efternamnet. Detta gör det möjligt för den anställda att ge ett exempel på vad de letar efter och se resultaten 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 uppslaget berättade för databasen bara att efternamnet var Smith och sedan vilka objekt han eller hon behövde veta, förnamnet, efternamnet, förlängning. Eftersom mest fråga med exempelanvändning innebär ett formulär eller en applikation för datainmatning, kan tabellanställda vara hårdkodade ino till systemet så att användarna inte behöver oroa sig för det.
Ett annat liknande exempel är mottagarens sökning som används av Microsoft Outlook Web Access®. När någon klickar på till fälthuvudet öppnar en annan formulär som låter den personen slutföra objekten de vet om och klicka på Hitta -knappen, 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 ett e -postmeddelande.