Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
ГЛАВА 20. Запросы DML.
ГЛАВА 20. Запросы DML.
Приложения пользователя могут получить доступ к таблицам Firebird только одним путем - выполняя к ним запрос. По своей сущности запрос является оператором SQL, который передается на сервер. Оператор SQL является выражением, состоящим из ключевых слов, фраз и предложений на формализованном языке на базе английского. Этот язык имеет ограниченный словарь, который понятен клиентской библиотеке и серверу Firebird - а также, желательно, и человеку, который составляет такие выражения! Задачи создания, модификации и управления метаданными и данными - все без исключения - выполняются в запросах.
Строго говоря, оператор не является запросом, пока он не будет передан серверу. При этом большинство разработчиков используют термины оператор и запрос одинаково.
Все запросы DML обращаются к данным, постоянно хранящимся в базе данных в виде столбцов в таблицах. Запрос задает набор данных и одну или более операций, которые должны быть выполнены над этим набором. Он может использовать выражения для преобразования данных для поиска или сохранения или для предоставления специальных условий поиска для наборов данных.
- Запросы на обновление
- Запросы, подсчитывающие строки
- Урок 7.5. Запросы
- Короткие поисковые запросы
- 7.6.1 Эхо-запросы и эхо-ответы
- Запросы
- Запросы, поступающие от начальства
- Коррелированные подзапросы
- 18.1.3.5. Запросы с данными в формате multipart
- Первые запросы
- Запросы на основе команды SELECT INTO
- Запросы при работе с классом EXCEPTIONS