Данная книга написана в форме самоучителя, который позволит вам овладеть основными навыками работы с Oracle, попрактиковаться в их применении и закрепить полученные знания. Все концепции подробно разбираются и иллюстрируются на примерах. Книга написана доступным языком и хорошо подойдет для людей, не сталкивавшихся ранее с базами данных. В конце книги приводится словарь основных терминов, используемых при работе с любыми базами данных (не только Oracle). Книга рассчитана на пользователей с любым уровнем подготовки. Может использоваться как учебник при подготовке студентов и аспирантов соответствующих специальностей.
Оглавление
Предисловие 21 1. Введение в СУЗБД и Oracle 10g 31 2. Обзор SQL и SQL*Plus 3. Создание, модификация, переименование и удаление таблиц базы данных 153 4. Изменение данных и наблюдение за таблицей 225 5. Организация запросов к базе данных 305 6. Создание запросов и представлений на основе нескольких таблиц 393 7. Использование PL/SQL 471 8. Использование Forms Builder 545 9. Специальная настройка форм 599 10. Создание и модификация отчетов CD1 11. Создание интегрированных приложений CD73 12. Обеспечение защиты базы данных CD123 13. Администрирование баз данных CD171 Словарь терминов 675 Предметный указатель 693
Информация по Oracle, которую можно найти только в этой книге, поможет обеспечить гибкость, безопасность и доступность Интернет-систем и систем электронного бизнеса, имеющих решающее значение для выполнения ваших задач. Вы узнаете, как устанавливать и поддерживать высокоэффективную базу данных, а также максимально использовать все новые мощные средства Oracle9i.
Стоимостный оптимизатор - это всего лишь фрагмент кода, содержащий модель обработки данных Oracle. Применяя эту модель к статистике по вашим данным, оптимизатор пытается эффективно преобразовать созданный вами запрос в исполняемый план. К сожалению, модель не может быть идеальной, статистика тоже не всегда безупречна, так что получившийся план исполнения порой оказывается далеким от совершенства.