Существует множество различных инструментальных средств, позволяющих разрабатывать и отлаживать приложения PL/SQL, со своими достоинствами и недостатками. В данном разделе мы кратко рассмотрим среды разработки, перечисленные в таблице 2.1. Как видно из этой таблицы, SQL*Plus поставляется корпорацией Oracle вместе с сервером, а остальные средства поставляют другие производители. Пробные версии инструментов находятся на сайте издательства "Лори" по адресу: www. lory-press, ru.
Внимание
Инструментальные средства находятся в каталоге Development Tools. За дополнительной информацией обращайтесь к файлу
html в корневом каталоге.
Есть ли на сайте издательства "Лори"
Таблица Среды разработки программ PL/SQL
Web-сайт
Инструментальное Производитель средство
SQL*Flus™
|
Oracle Corporation
|
www.oracle.com
|
Нет
|
Rapid SQL™
|
Embarcadero
|
www.embarcadero.com
|
Да
|
Technologies
|
|||
DBPartner™
|
Compuware
|
www.compuware.com
|
Да
|
SQL Navigator™
|
Quest Software
|
www.quest.com
|
Да
|
TOAD™
|
Quest Software
|
Www.quest.com
|
Да
|
или www.toadsoft.com
|
|||
SQL-Programmer™
|
BMC Software
|
www.bmc.com
|
Да
|
PL/SQL Developer Allround Authomations www.allroundautomations.nl Да
Для согласованности все экраны, приводимые в последующих разделах, получены в схеме с одним и тем же набором объектов PL/SQL. Во всех случаях инструменты разработки выполняются на компьютере Windows NT, соединенном с базой данных Огас1е9ша сервере Solaris. В дополнение к используемым в этой книге таблицам и типам данных (см. главу 1) приводятся примеры других типов данных и Java. В следующей таблице представлены объекты, применяемые в этой главе. Для их создания можно использовать файл setup, sql.
Имя объекта
Примеры таблиц и типов
AddNewStudent
AlmostFull
ModeTest
ClassPackage Point
SimpleClass
Тип объекта
Последовательности, таблицы, типы данных
Процедура
Функция
Процедура
Модуль
Объектный тип Исходный код Java
Выполняемый сценарий
tables.sql
ch09/AddNewStudent.sql ch09/AlmostFull.sql ch09/ModeTest.sql ch09/ClassPackage.sql ch12/Point.sql ch02/SimpleClass
< Предыдущая | Следующая > |
---|