Об авторе
Скотт Урман является ведущим специалистом в группе диагностики и выявления дефектов отдела серверных технологий корпорации Oracle. Сейчас основное внимание он уделяет JSP и Oracle Text, а ранее работал с JDBC, PL/SQL и OCI. В прежней своей должности, будучи старшим аналитиком отдела языков в службе технической поддержки Oracle, он занимался в основном различными языковыми инструментальными средствами Oracle. Помимо этого, С. Урман - автор бестселлеров "Oracle8 PL/SQL Programming" и "Oracle8i Advanced PL/SQL Programming".
Благодарности
Проект, подобный этой книге, требует для своей реализации много времени. Хотелось бы поблагодарить за оказанную мне помощь. В первую очередь хочу сказать спасибо своим техническим рецензентам — Шэрон Кэстэлдайн и Саймону Слэку. Они участвовали в подготовке последних изданий и без сомнения продолжат свою работу в будущих проектах. Я надеюсь, что мы выявили все технические ошибки. Благодарю также Лизу МакКлейн, Лауру Стоун и Скота Роджерса из компании Osborne, контролировавших мою работу и весь проект. И, конечно, спасибо моей семье и друзьям за их замечания, советы и поддержку.
Отзывы об этой книге присылайте электронной почтой по адресу Scott.Urman@oracle.com. Лучшая награда автору — это комментарии и предложения читателей. Я получил множество писем по поводу первых трех изданий и буду рад познакомиться с оценкой моей новой книги.
Введение
Oracle — чрезвычайно мощная и гибкая система реляционных баз данных.
Однако, как следствие, она является довольно сложной. Чтобы на основе
Oracle разрабатывать полезные приложения, необходимо понимать, каким образом Oracle манипулирует хранящимися в системе.
PL/SQL — важное служащее для работы с данными как "внутри"
Oracle, так и "вне", т.е. в приложениях пользователя. PL/SQL можно применять в различных средах самого разнообразного назначения.
Однако, как следствие, она является довольно сложной. Чтобы на основе
Oracle разрабатывать полезные приложения, необходимо понимать, каким образом Oracle манипулирует хранящимися в системе.
PL/SQL — важное служащее для работы с данными как "внутри"
Oracle, так и "вне", т.е. в приложениях пользователя. PL/SQL можно применять в различных средах самого разнообразного назначения.
В первой из моих книг, посвященных PL/SQL ("Oracle PL/SQL Programming", 1996 г.), был описан язык PL/SQL версии 2.3 для Oracle7 Release 7.3, на тот момент это были новейшие версии СУБД и PL/SQL. Во втором издании ("Oracle8 PL/SQL Programming", 1997 г.) - материал, изложенный в первой книге, был расширен сведениями об Oracle8 Release 8.0. Третье издание ("Oracle8i Advanced PL/SQL Programming") было опубликовано в 2000 г. В нем внимание было сосредоточено на новых, развитых возможностях PL/SQL.
Настоящая книга продолжает процесс обновления, в ней рассматриваются свойства Огас1е9г. Эта книга и "Oracle8 i Advanced PL/SQL Programming" предоставляют полное описание свойств и возможностей языка
PL/SQL.
Отличие от предыдущих изданий
В чем же новизна этого издания? Несомненно, главное отличие состоит в описании новых свойств Огас1е9г. Например, в главе 3 рассматривается инструкция CASE (одно из свойств Огас1е9г) вместе с базовым синтаксисом PL/SQL. В продолжение традиций последних изданий в книге представлены новые версии инструментов разработки.
Предполагаемая аудитория
Книгу можно считать руководством пользователя и справочным пособием по PL/SQL. Она полезна всем пользователям, но особенно тем, кто уже работал с PL/SQL раньше. Более сложный материал представлен в главе 12, но я рекомендую предварительно изучить "OracleS г. Новые возможности программирования на языке PL/SQL" (изд. "Лори").
Следующая > |
---|