Query by Example (QBE) is a database query language for relational databases. It was devised by Moshé M. Zloof at IBM Research during the mid-1970s, in parallel to the development of SQL. 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.

Property Value
dbo:abstract
  • Query by Example (QBE; engl., „Abfrage anhand von Beispielen“) ist eine relationale Datenbank-Abfragesprache, die von Moshé M. Zloof bei IBM parallel zu System R entwickelt wurde. Sie beruht im Wesentlichen auf dem Bereichskalkül. Dabei wird die Abfrage (Query) nicht wie in SQL durch einen Text repräsentiert, sondern durch ein Tabellengerüst, das mit Spezialeditoren bearbeitet werden kann. Diese grafische Abfragesprache richtet sich speziell an Gelegenheitsbenutzer, die mit SQL und anderen komplexen Abfragen wenig anfangen können. (de)
  • Query by Example (abrégé QBE, en français interrogation par l'exemple), est un type d'interface utilisateur servant à effectuer des recherches dans des bases de données relationnelles. Le principe d'une interface QBE est que l'utilisateur présente un exemple du résultat de recherche attendu - sous forme d'une matrice, puis le soumet au SGBD. Celui-ci recherchera alors toutes les données qui correspondent à cet exemple. Les tables de la base de données sont présentées à l'écran, et l'utilisateur peut les manipuler en vue de créer l'exemple. QBE a été inventé par Moshe Zloof pour le compte de IBM, en 1977. (fr)
  • Query by Example (QBE) is a database query language for relational databases. It was devised by Moshé M. Zloof at IBM Research during the mid-1970s, in parallel to the development of SQL. 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, In the context of information retrieval, QBE has a somewhat different meaning. The user can submit a document, or several documents, and ask for "similar" documents to be retrieved from a document database. Similarity search is based comparing document vectors (see Vector Space Model). QBE is a seminal work in end-user development, frequently cited in research papers as an early example of this topic. Currently, QBE is supported in several relational database front ends, notably Microsoft Access, which implements "Visual Query by Example", as well as Microsoft SQL Server Enterprise Manager. It is also implemented in several object-oriented databases (e.g. in db4o). QBE is based on the logical formalism called tableau query, although QBE adds some extensions to that, much like SQL is based on the relational algebra. (en)
  • La búsqueda mediante ejemplo (QBE-Query by Example) es una lengua de consulta de bases de datos relacionados similar al lenguaje de consulta estructurado (SQL). Este sistema nos permite que la persona que genera la búsqueda o la aplicación que la realice pueda proporcionar información sobre aquello que está buscando en la base de datos.QBE fue ideado por Moshé M.Zloof en IBM Research durante la década de los 70 de manera conjunta con SQL, siendo el primer idioma gráfico de consulta. Originalmente sólo podía realizar recuperaciones de datos aunque posteriormente se amplió a otros tipos de conceptos como pueden ser imágenes… (es)
  • 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 '70 in parallelo con lo sviluppo di SQL.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 (DML) come SQL. Nel contesto del 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. (it)
  • Query By Example (QBE) - przyjazna dla użytkownika technika tworzenia zapytań do bazy danych, opracowana pierwotnie przez firmę IBM do użytku w komputerach mainframe, a potem zaadaptowana przez wiele innych systemów informatycznych. Technika ta polega na wypełnieniu szukanymi ciągami znaków pustego rekordu odpowiadającego dokładnie strukturze rekordów w bazie, np. "Warszawa" w polu "Miasto" czy "Kowalski" w polu nazwisko. Wynikiem zapytania jest lista wszystkich rekordów zawierających podany ciąg znaków w danym polu. System QBE dokonuje konwersji z zapytania użytkownika do formalnego zapytania bazy danych. Dzięki temu użytkownik może wykonywać skomplikowane zapytania do bazy danych bez znajomości formalnych metod takich jak Structured Query Language.ca:Consulta mitjançant exemplees:Sistemas de consulta por ejemplo (multimedia) (pl)
  • 例示による問い合わせ (れいじによるといあわせ、QBE、英: Query by Example) は、関係データベース (リレーショナルデータベース) 向けの問い合わせ言語の一つである。QBEは、1970年代半ばにアメリカ合衆国ニューヨーク州ヨークタウンのIBM研究センターで、別の問い合わせ言語SQLの開発と並行して、モシェ・ズルーフが考案した。QBEは、最初の視覚的な問い合わせ言語である。QBEでは関係の視覚的表現として表を使い、利用者は表に対して命令、例示、および条件を入力する。現在、データベース向けの多くの視覚的なフロントエンドは、QBEを源流とする創意工夫を採用している。QBEはもともとは、機能をデータ検索のみに限定していた。しかし後に挿入、削除、および更新、さらに一時表の生成など、検索以外のデータ操作もできるように拡張された。 QBEが開発された背景には、利用者の操作をSQLなどのデータ操作言語 (DML) の文にソフトウェアで変換したいという事情があった。QBEの舞台裏では、こうして変換されたDML文が実行されている。QBEを採用した良質で包括的な視覚的フロントエンドを使うことにより、利用者はSQLなどの非視覚的なDMLの詳細を思い出す負担を、最小化することができる。また、表と列を視覚的に選択するという操作は、非視覚的なDDLで表や列の名称を入力するよりも、利用者にとって (および場合によってはプログラマにとってさえ) 、より操作が簡単で生産性が高い。 情報検索の文脈では、QBEはまた別の意味をもつ。QBEを採用した文書データベースの利用者は、文書を登録し、「類似した」文書を検索することができる。類似性検索は、文書ベクトル比較に基づいている (ベクトル空間モデルを参照) 。 QBEの開発は、エンドユーザ開発 (EUD) において強く影響を及ぼした業績であり、エンドユーザ開発の初期の例として研究論文で頻繁に引用されている。 現在QBEは、いくつかの関係データベース管理システム (RDBMS) のフロントエンドでサポートされている。Paradox、Microsoft Access では、QBEをサポートしている。QBEはまた、いくつかのオブジェクトデータベース管理システム (ODBMS) でも実装されている (例: db4o)。 (ja)
  • Query-by-Example (QBE) é uma linguagem de consulta e também um antigo SGDB que incluia essa linguagem. A linguagem QBE foi criada por Moshé M. Zloof da IBM na década de 70, em paralelo com a criação do SQL. Como diz seu nome (pergunta "por exemplos"), o usuário apenas descreverá as informações desejadas, dando exemplos do que deseja encontrar, mas não fornecerá um procedimento específico para obter essas informações. A QBE foi baseada na lógica relacional. (pt)
  • QBE (англ. Query by Example, запрос по образцу) — способ создания запросов к базе данных с использованием образцов значений полей в виде текстовой строки. Реализации QBE преобразуют пользовательский ввод в формальный запрос к базе данных, что позволяет пользователю создавать сложные запросы без необходимости изучать более сложные языки запросов, такие как SQL. Данный метод отбора данных впервые предложен Моше Злуфом (англ. Moshé M. Zloof), сотрудником исследовательского центра IBM в середине 1970-х годов. Эксплуатационным преимуществом поиска QBE является то, что для формирования запроса не требуется использовать специализированный язык запросов, синтаксис которого может быть сложен и недоступен конечному пользователю. Пользователю выводится окно, в котором указаны все поля данных, встречающиеся в каждой записи данных; введение информации в конкретное поисковое поле ограничит поиск совпадением (полным или частичным, в зависимости от договорённости реализации) по данному полю. Проверка условий осуществляется только по заполненным условиям на поля, а поля, условия на которые указаны не будут, могут соответствовать чему угодно. Многие практические реализации QBE допускают также не только конъюнктивное соединение условий в заполненных полях, но и другие варианты соединения условий (например, дизъюнкцию, отрицание, существование или несуществование связанных записей и другие). (ru)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2271084 (xsd:integer)
dbo:wikiPageRevisionID
  • 736962303 (xsd:integer)
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • Query by Example (QBE; engl., „Abfrage anhand von Beispielen“) ist eine relationale Datenbank-Abfragesprache, die von Moshé M. Zloof bei IBM parallel zu System R entwickelt wurde. Sie beruht im Wesentlichen auf dem Bereichskalkül. Dabei wird die Abfrage (Query) nicht wie in SQL durch einen Text repräsentiert, sondern durch ein Tabellengerüst, das mit Spezialeditoren bearbeitet werden kann. Diese grafische Abfragesprache richtet sich speziell an Gelegenheitsbenutzer, die mit SQL und anderen komplexen Abfragen wenig anfangen können. (de)
  • La búsqueda mediante ejemplo (QBE-Query by Example) es una lengua de consulta de bases de datos relacionados similar al lenguaje de consulta estructurado (SQL). Este sistema nos permite que la persona que genera la búsqueda o la aplicación que la realice pueda proporcionar información sobre aquello que está buscando en la base de datos.QBE fue ideado por Moshé M.Zloof en IBM Research durante la década de los 70 de manera conjunta con SQL, siendo el primer idioma gráfico de consulta. Originalmente sólo podía realizar recuperaciones de datos aunque posteriormente se amplió a otros tipos de conceptos como pueden ser imágenes… (es)
  • Query-by-Example (QBE) é uma linguagem de consulta e também um antigo SGDB que incluia essa linguagem. A linguagem QBE foi criada por Moshé M. Zloof da IBM na década de 70, em paralelo com a criação do SQL. Como diz seu nome (pergunta "por exemplos"), o usuário apenas descreverá as informações desejadas, dando exemplos do que deseja encontrar, mas não fornecerá um procedimento específico para obter essas informações. A QBE foi baseada na lógica relacional. (pt)
  • Query by Example (QBE) is a database query language for relational databases. It was devised by Moshé M. Zloof at IBM Research during the mid-1970s, in parallel to the development of SQL. 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. (en)
  • Query by Example (abrégé QBE, en français interrogation par l'exemple), est un type d'interface utilisateur servant à effectuer des recherches dans des bases de données relationnelles. Le principe d'une interface QBE est que l'utilisateur présente un exemple du résultat de recherche attendu - sous forme d'une matrice, puis le soumet au SGBD. Celui-ci recherchera alors toutes les données qui correspondent à cet exemple. Les tables de la base de données sont présentées à l'écran, et l'utilisateur peut les manipuler en vue de créer l'exemple. (fr)
  • 例示による問い合わせ (れいじによるといあわせ、QBE、英: Query by Example) は、関係データベース (リレーショナルデータベース) 向けの問い合わせ言語の一つである。QBEは、1970年代半ばにアメリカ合衆国ニューヨーク州ヨークタウンのIBM研究センターで、別の問い合わせ言語SQLの開発と並行して、モシェ・ズルーフが考案した。QBEは、最初の視覚的な問い合わせ言語である。QBEでは関係の視覚的表現として表を使い、利用者は表に対して命令、例示、および条件を入力する。現在、データベース向けの多くの視覚的なフロントエンドは、QBEを源流とする創意工夫を採用している。QBEはもともとは、機能をデータ検索のみに限定していた。しかし後に挿入、削除、および更新、さらに一時表の生成など、検索以外のデータ操作もできるように拡張された。 情報検索の文脈では、QBEはまた別の意味をもつ。QBEを採用した文書データベースの利用者は、文書を登録し、「類似した」文書を検索することができる。類似性検索は、文書ベクトル比較に基づいている (ベクトル空間モデルを参照) 。 QBEの開発は、エンドユーザ開発 (EUD) において強く影響を及ぼした業績であり、エンドユーザ開発の初期の例として研究論文で頻繁に引用されている。 (ja)
  • 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 '70 in parallelo con lo sviluppo di SQL.Fu il primo linguaggio di interrogazione grafico, usando tabelle visuali dove l'utente poteva inserire comandi, elementi d'esempio e condizioni. 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 (DML) come SQL. (it)
  • Query By Example (QBE) - przyjazna dla użytkownika technika tworzenia zapytań do bazy danych, opracowana pierwotnie przez firmę IBM do użytku w komputerach mainframe, a potem zaadaptowana przez wiele innych systemów informatycznych. Technika ta polega na wypełnieniu szukanymi ciągami znaków pustego rekordu odpowiadającego dokładnie strukturze rekordów w bazie, np. "Warszawa" w polu "Miasto" czy "Kowalski" w polu nazwisko. Wynikiem zapytania jest lista wszystkich rekordów zawierających podany ciąg znaków w danym polu. (pl)
  • QBE (англ. Query by Example, запрос по образцу) — способ создания запросов к базе данных с использованием образцов значений полей в виде текстовой строки. Реализации QBE преобразуют пользовательский ввод в формальный запрос к базе данных, что позволяет пользователю создавать сложные запросы без необходимости изучать более сложные языки запросов, такие как SQL. Данный метод отбора данных впервые предложен Моше Злуфом (англ. Moshé M. Zloof), сотрудником исследовательского центра IBM в середине 1970-х годов. (ru)
rdfs:label
  • Query by Example (de)
  • Query by Example (en)
  • Búsqueda mediante ejemplo (es)
  • Query by Example (fr)
  • Query by Example (it)
  • 例示による問い合わせ (ja)
  • Query By Example (pl)
  • Query by Example (pt)
  • QBE (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is foaf:primaryTopic of