ВУЗ:
Составители:
Рубрика:
- 54 -
проса может быть достигнут различными способами (например, с использо-
вание или без использования вложенных запросов); эффективность (время
выполнения и требуемый объем оперативной памяти) SQL-запроса при этом
может изменяться в значительной степени, поэтому рационально использо-
вать специальные программы-тренажеры (имитаторы выполнения) языка
SQL.
При таком подходе SQL-запросы сначала конструируются и
оптимизируются пользователем
с использованием тренажера и только потом
переносятся в приложение. Особенно эффективен такой подход для созда-
ния сложных хранимых SQL-процедур.
2.2.1.Тренажер SQL-запросов к одной таблице
Для освоения (локального) SQL разработан простой тренажер в приме-
нении SQL, исполняемый файл которого называется SQL_1. ЕХЕ.
Тренажер позволяет исполнять SQL-предложения при работе с локаль-
ной БД,
название файла БД - ЕМР (по строению совпадает с приведенным
выше), имя алиаса - ЕМР. Текст SQL-запроса вводится пользователем и ис-
полняется, результат исполнения визуализируется тут же в таблице, ошибка
индицируется. Само SQL-выражение запоминается в дисковом файле с
расширением SQL_1.SQL и восстанавливается при перестартовке тренаже-
ра.
При работе с тренажером имеется возможность пользоваться
системой
контекстного HELP'a (используется файл LOCALSQL.HLP из поставки Del-
phi); для вызова системы помощи следует пользоваться клавишей F1 (или
Ctrl+Fl) или щелкнуть правой кнопкой 'мыши'.
Для перемещения по записям БД служит компонент TDBNavigator,
представленный в виде линейки с кнопками в левой нижней части окна; он
же используется для удаления записей, их изменения/добавления (в случае,
если
в результате последнего выполненного SQL-предписания БД не была
открыта в режиме ReadOnly).
При работе тренажера ведется и выдается на экран статистика выполне-
ния SQL-предписаний, протоколирование в файл не предусмотрено.
Общий вид экрана при работе с тренажером SQL_1 приведен ниже на
рис.2.2.
- 54 - проса может быть достигнут различными способами (например, с использо- вание или без использования вложенных запросов); эффективность (время выполнения и требуемый объем оперативной памяти) SQL-запроса при этом может изменяться в значительной степени, поэтому рационально использо- вать специальные программы-тренажеры (имитаторы выполнения) языка SQL. При таком подходе SQL-запросы сначала конструируются и оптимизируются пользователем с использованием тренажера и только потом переносятся в приложение. Особенно эффективен такой подход для созда- ния сложных хранимых SQL-процедур. 2.2.1.Тренажер SQL-запросов к одной таблице Для освоения (локального) SQL разработан простой тренажер в приме- нении SQL, исполняемый файл которого называется SQL_1. ЕХЕ. Тренажер позволяет исполнять SQL-предложения при работе с локаль- ной БД, название файла БД - ЕМР (по строению совпадает с приведенным выше), имя алиаса - ЕМР. Текст SQL-запроса вводится пользователем и ис- полняется, результат исполнения визуализируется тут же в таблице, ошибка индицируется. Само SQL-выражение запоминается в дисковом файле с расширением SQL_1.SQL и восстанавливается при перестартовке тренаже- ра. При работе с тренажером имеется возможность пользоваться системой контекстного HELP'a (используется файл LOCALSQL.HLP из поставки Del- phi); для вызова системы помощи следует пользоваться клавишей F1 (или Ctrl+Fl) или щелкнуть правой кнопкой 'мыши'. Для перемещения по записям БД служит компонент TDBNavigator, представленный в виде линейки с кнопками в левой нижней части окна; он же используется для удаления записей, их изменения/добавления (в случае, если в результате последнего выполненного SQL-предписания БД не была открыта в режиме ReadOnly). При работе тренажера ведется и выдается на экран статистика выполне- ния SQL-предписаний, протоколирование в файл не предусмотрено. Общий вид экрана при работе с тренажером SQL_1 приведен ниже на рис.2.2.
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »