Dotaz podľa príkladu

Query by Example (bežne skracované na QBE) je databázový dopytovacíjazyk pre relačné databázy. Bol vyvinutý v spoločnosti IBM v 70. rokoch 20. storočia. Vývoj jazyka SQL prebiehal paralelne. QBE bol vyvinutý pre používateľov, ktorí používajú databázy len príležitostne a nechcú sa učiť zložitý jazyk, ako je SQL.

Pomocou Query by example sa používateľom zobrazí vizuálna schéma databázy, ktorú upravujú pomocou špeciálneho editora. Keď skončia, analyzátor preloží ich činnosti do dotazu v bežnom dotazovacom jazyku, napríklad SQL. V zákulisí sa tento príkaz skutočne vykoná. Vďaka vhodnému front-endu si používateľ nemusí pamätať podrobnosti o dotazovacom jazyku. Používateľ bude môcť rýchlejšie vyberať tabuľky a stĺpce, napríklad kliknutím na ne, namiesto toho, aby písal ich názvy. Tým sa zvýši produktivita práce.

V kontexte vyhľadávania informácií má QBE trochu iný význam. Používateľ môže odoslať dokument a požiadať o vyhľadanie "podobných" dokumentov z databázy dokumentov. Vyhľadávanie podobnosti je založené na porovnávaní vektorov dokumentov (pozri Model vektorového priestoru).

V súčasnosti má mnoho databázových systémov front-endy, ktoré sa podobajú QBE.

Otázky a odpovede

Otázka: Čo je to quena podľa príkladu?


Odpoveď: Query by Example (QBE) je databázový dopytovací jazyk pre relačné databázy.

Otázka: Kedy bol QBE vyvinutý?


Odpoveď: QBE bol vyvinutý v spoločnosti IBM v 70. rokoch 20. storočia.

Otázka: Prečo bol QBE vyvinutý?


Odpoveď: QBE bol vyvinutý pre používateľov, ktorí používajú databázy len príležitostne a nechcú sa učiť zložitý jazyk, ako je SQL.

Otázka: Ako QBE funguje?


Odpoveď: QBE predstavuje používateľom vizuálnu schému databázy, ktorú upravujú pomocou špeciálneho editora. Parser potom preloží ich činnosti do dotazu v bežnom dotazovacom jazyku, ako je SQL, ktorý sa vykoná v zákulisí.

Otázka: Ako QBE zvyšuje produktivitu?


Odpoveď: Pomocou QBE môžu používatelia rýchlejšie vyberať tabuľky a stĺpce, napríklad kliknutím na ne, namiesto písania ich názvov.

Otázka: Aký je kontext QBE pri vyhľadávaní informácií?


Odpoveď: V kontexte vyhľadávania informácií QBE umožňuje používateľom odoslať dokument a požiadať o vyhľadanie podobných dokumentov z databázy dokumentov pomocou vyhľadávania podobnosti založeného na porovnávaní vektorov dokumentov.

Otázka: Ktoré databázové systémy majú dnes front-endy, ktoré sa podobajú QBE?


Odpoveď: Mnohé databázové systémy majú dnes front-endy, ktoré sa podobajú QBE.

AlegsaOnline.com - 2020 / 2023 - License CC3