Содержание
- 2. Существуют два способа применения SQL в прикладных программах: 1. Встроенный SQL. При таком подходе операторы SQL
- 3. Процесс выполнения операторов SQL может быть условно разделен на 5 этапов: Максим А. Сопов
- 4. Максим А. Сопов Этап 1 Этап 2 Этап 3 Этап 4 План Этап 5
- 5. Синтаксический анализ оператора SQL: На этом этапе проверяется корректность записи SQL -оператора в соответствии с правилами
- 6. Оптимизация оператора SQL: СУБД проводит разделение целостного запроса на ряд минимальных операций и оптимизирует последовательность их
- 7. Генерация плана выполнения запроса SQL: СУБД генерирует двоичную версию оптимального плана запроса, подготовленного на этапе 3.
- 8. При объединении операторов SQL с базовым языком программирования должны соблюдаться следующие принципы: - Операторы SQL включаются
- 9. При объединении операторов SQL с базовым языком программирования должны соблюдаться следующие принципы: - Для присвоения неопределенных
- 10. Обычно курсоры используются для выбора из базы данных некоторого подмножества хранимой в ней информации. В каждый
- 11. В соответствии со стандартом SQL при работе с курсорами можно выделить следующие основные действия: создание или
- 12. Для работы с курсором добавляется несколько новых операторов SQL Максим А. Сопов
- 13. Встроенный оператор SELECT должен создавать структуры данных, которые согласуются с базовыми языками программирования. Максим А. Сопов
- 14. Во встроенном SQL запросы делятся на 2 типа: Однострочные запросы, где ожидаемые результаты соответствуют одной строке
- 15. Первый тип запроса — однострочный запрос во встроенном SQL вызвал модификацию оператора SQL, которая выглядит следующим
- 16. Для реализации многострочных запросов вводится новое понятие — понятие курсора или указателя набора записей. Курсор в
- 17. Оператор DECLARE CURSOR — определяет выполняемый запрос, задает имя курсора и связывает результаты запроса с заданным
- 18. Оператор OPEN дает команду СУБД выполнить описанный запрос, создать виртуальный набор строк, который соответствует заданному запросу.
- 19. Оператор FETCH продвигает указатель записей на следующую позицию в виртуальном наборе записей. В большинстве коммерческих СУБД
- 20. Оператор CLOSE закрывает курсор и прекращает доступ к виртуальному набору записей. Он фактически ликвидирует связь между
- 21. Курсоры — удобное средство для формирования бизнес-логики приложений, но следует помнить, что если вы открываете курсор
- 22. Чтобы свести к минимуму количество требуемых блокировок, при работе интерактивных программ следует придерживаться следующих правил: Необходимо
- 23. Необходимо избегать программ, в которых осуществляется интенсивное взаимодействие с пользователем или осуществляется просмотр очень большого количества
- 24. Использование простого последовательного курсора позволит системе разблокировать текущую строку, как только будет выполнена операция FETCH, что
- 26. Скачать презентацию