QBE

QBE是Query By Example(通過例子進行查詢)的簡稱,由IBM開發,它是一種基於圖形的點擊式查詢資料庫的方法。

QBE,QBE與SQL的區別,

QBE

QBE是Query By Example(通過例子進行查詢)的簡稱,即實例查詢語言。它是一種基於圖形的點擊式查詢資料庫的方法。
關係演算是以元組變數的分量即是域變數作為謂詞變元的基本對象。
關係演算語言的典型代表是1975年由IBM公司的約克城高級研究試驗室的M.M.Zloof的QBE語言。該語言於1978年在IBM 370上實現。QBE其最突出的特點就是他的操作方式。它是一種高度非過程化的基於螢幕表格的查詢語言,用戶通過終端終端螢幕編輯程式以填寫表格的方式構造查詢要求,而查詢結果也是以表格形式顯示,因此非常直觀,易學易用。
QBE免去了用戶需要記憶表格名,屬性名及查詢語言語法的工作。它的基本思想是根據查詢模板檢索數據,因此易學易用。
因為QBE是由IBM開發的,所以它具有IBM的商標,但是許多其它的公司也具有類似於QBE的查詢界面。有一些系統,如Microsoft Access,受到了QBE的影響,已經在某種程度上支持基於表單的查詢。

QBE與SQL的區別

關係型資料庫管理系統(RDBMS)主要有兩種語言:QBE語言和SQL語言。
QBE與SQL的最大區別就是,QBE具有圖形用戶界面,允許用戶通過在螢幕上創建示例表來編寫查詢。QBE特別適合於不太複雜、可用幾個表描述的查詢。

相關詞條

熱門詞條

聯絡我們