Query by Example: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Bot: aggiungo template {{Collegamenti esterni}} (ref) |
Nessun oggetto della modifica Etichette: Modifica da mobile Modifica da web per mobile |
||
(Una versione intermedia di un altro utente non mostrate) | |||
Riga 1:
'''Query by Example''' in sigla '''QBE''' (in italiano: '''Interrogazione per esempio''') è un linguaggio d'interrogazione delle basi di dati per basi di dati relazionali.
Fu ideato da Moshé M. Zloof all'[[IBM Research]] a metà degli anni
Fu il primo linguaggio di interrogazione grafico, usando tabelle visuali dove l'utente poteva inserire comandi, elementi d'esempio e condizioni.
Molti software d'interfaccia grafici per i database usano l'idea dei QBE. Originariamente erano limitati solamente allo scopo di recupero dati, successivamente sono stati estesi per permettere altre operazioni come INSERT, DELETE e UPDATE, o la creazione di tabelle temporanee. La motivazione dietro ai QBE è che un [[parser]] può convertire le azioni dell'utente in istruzioni espresse in un linguaggio di manipolazione delle basi di dati ([[Data Manipulation Language|DML]]) come SQL.▼
Nel contesto del [[Information retrieval|recupero delle informazioni]] le interrogazioni, per esempio, hanno un diverso significato. L'utente invia un documento, una immagine e richiede di recuperare i documenti o le foto simili contenute nella base di dati. In maniera analoga la ricerca è basata sulla comparazione di vettori documento.▼
▲La motivazione dietro ai QBE è che un [[parser]] può convertire le azioni dell'utente in istruzioni espresse in un linguaggio di manipolazione delle basi di dati ([[Data Manipulation Language|DML]]) come SQL.
▲Nel contesto del [[Information retrieval|recupero delle informazioni]] le interrogazioni, per esempio, hanno un diverso significato. L'utente invia un documento, una immagine e richiede di recuperare i documenti o le foto simili contenute nella base di dati.
== Collegamenti esterni ==
|