Esiste un nome standard per questo approccio di ricerca? [chiuso]

1

Per creare una query (Lucene), viene utilizzato un oggetto dominio "incompleto". Tutte le proprietà con un valore vengono utilizzate per la query, il resto viene ignorato.

In assenza di un nome migliore, lo chiamiamo "cerca per esempio", ma come per molti altri approcci "originali" c'è probabilmente un nome (standard / concordato) per questo approccio, ma non sono riuscito a trovarne uno .

Grazie.

    
posta kostja 01.11.2011 - 17:19
fonte

1 risposta

5

Si chiama Query di esempio (QBE) .

...It is the first graphical query language, using visual tables where the user would enter commands, example elements and conditions. Many graphical front-ends for databases use the ideas from QBE today. Originally limited only for the purpose of retrieving data, QBE was later extended to allow other operations, such as inserts, deletes and updates, as well as creation of temporary tables.

The motivation behind QBE is that a parser can convert the user's actions into statements expressed in a database manipulation language, such as SQL. Behind the scenes, it is this statement that is actually executed. A suitably comprehensive front-end can minimize the burden on the user to remember the finer details of SQL, and it is easier and more productive for end-users (and even programmers) to select tables and columns by selecting them rather than typing in their names...

http://upload.wikimedia.org/wikipedia/en/b/bb/QBESampleTable2.jpg

    
risposta data 01.11.2011 - 17:28
fonte

Leggi altre domande sui tag