Основное отличие между SQL-запросами и QBE-запросами заключается в способе формирования запросов. spravochnick.ru infourok.ru
SQL (Structured Query Language) — структурированный язык запросов, который предполагает программирование. spravochnick.ru infourok.ru QBE (Query By Example) — язык запросов по образцу, который позволяет формировать запрос вручную или визуально, заполняя специальную форму. spravochnick.ru infourok.ru
Некоторые другие отличия:
- Операции, которые можно выполнять: QBE позволяет выполнять выборки данных, вычисления над ними, вставку новых записей, удаление записей и изменение данных. spravochnick.ru SQL используется для создания запросов, а также для обновления и управления реляционными базами данных. infourok.ru
- Псевдонимы таблиц: в SQL псевдонимы автоматически проставляются для всех таблиц, используемых в запросе, что не характерно для QBE. intuit.ru
- Порядок записи: в QBE порядок записи двух или более строк с командами и условиями для одной таблицы не имеет значения, что позволяет пользователю вводить текст в том порядке, как он обдумывается. intuit.ru В SQL для некоторых запросов (например, к серверу, управляющие запросы и запросы на объединение) требуется ввести инструкцию SQL непосредственно в окно запросов. infourok.ru