Przejdź do zawartości

Query by Example

Z Wikipedii, wolnej encyklopedii
To jest najnowsza wersja artykułu Query by Example edytowana 13:21, 20 gru 2024 przez 213.184.17.126 (dyskusja).
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

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[1][2]. 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[3][4].

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 SQL[1].

Przypisy

[edytuj | edytuj kod]
  1. a b Database Management Systems (Third Edition) [online], pages.cs.wisc.edu [dostęp 2024-02-29].
  2. Query by Example :: Spring Data JPA [online], docs.spring.io [dostęp 2024-02-29].
  3. CSE132B Course Information [online], cseweb.ucsd.edu [dostęp 2024-02-29].
  4. Query-by-Example [online], www.ibm.com [dostęp 2024-02-29] (ang.).