Базы данных
Классическая работа по SQL, полностью обновленная, содержащая описание SQL92 и SQL99. Эта книга – отличный источник знаний для всех, кто программирует на SQL. Всеобъемлющая, пользующаяся доверием и не зависящая от конкретных продуктов, эта книга предлагает практический подход к освоению языка запросов и программирования. Вы будете изучать SQL в процессе его использования – создавая приложения баз данных, администрируя базы данных и работая с данными в интерактивном режиме.
Реляционная СУБД с открытым исходным кодом PostgreSQL в последнее время стремительно завоевывает популярность.
И это не случайно. Основой ее неоспоримого успеха стали усилия разработчиков со всего мира, приведшие ее в Интернет. В результате многие малые и средние предприятия в настоящее время переводят бизнес с запатентованных баз данных на PostgreSQL.
Oracle появилась четверть века назад и по сей день остается ведущей СУБД масштаба предприятия. Это сложная и многогранная система, предлагающая несметное множество продуктов, языков и инструментов. Обновления, релизы и выпуски следуют один за другим, и пользователям Oracle сложно ориентироваться в большом потоке новой информации о СУБД и ее возможностях. Авторы "Oracle.
Джонатан Льюис — один из крупнейших специалистов в своей области — описывает наиболее часто используемые компоненты модели, рассказывает, что именно оптимизатор делает с предоставленной ему статистикой и почему его работа может разладиться.
Оптимизация производительности базы данных Oracle или системы, использующей БД Oracle, долго считалась подвластной лишь черной магии. Администраторов баз данных учили, что следует полагаться на такие статистические данные, как коэффициенты попаданий в кэш буферов. Разработчикам приходилось прислушиваться ко всяческим советам и идти на различные ухищрения для выявления и исправления плохо работающих команд SQL.
Наиболее полное справочное руководство по разработке программных компонентов Java для баз данных Oracle. Вы научитесь из отдельных компонентов строить приложения, способные обращаться к другим объектам в среде Oracle. В этой книге, официально одобренной Oracle, показано, как работать с наиболее популярными моделями серверных компонентов Enterprise JavaBeans (EJB) и CORBA для распределенных вычислительных систем.
Данная книга является подробнейшим руководством по языку PL/SQL, представляющему собой процедурное языковое расширение для SQL. В ней детально рассмотрены основы PL/SQL, структура программы, основные принципы работы с программными данными, а также методика применения операторов и инструкций для доступа к реляционным базам данных. Большое внимание уделяется вопросам безопасности, влиянию объектных технологий на PL/SQL и интеграции PL/SQL с XML и Java.
Воспользуйтесь содержащейся в этой книге обширной информацией, чтобы перейти на следующий уровень знаний и навыков программирования на PL/SQL. В книге рассказывается о том, как писать на PL/SQL динамические программы, взаимодействовать с базами данных Oracle, выполнять сложные вычисления и обрабатывать сбойные ситуации, используя продвинутые методики.
PL/SQL, мощнейший процедурный язык корпорации Oracle, является основой приложений, разрабатываемых на технологиях Oracle на протяжении последних 15 лет. Изначально PL/SQL предназначался только для разработчиков. Однако теперь он стал важнейшим инструментом администрирования баз данных, поскольку ответственность администраторов за производи-тельность баз данных увеличилась, а границы между разработчиками и администраторами постепенно стираются.
Создавайте динамические приложения клиент/сервер, используя PL/SQL и исчерпывающую информацию, содержащуюся в этом авторитетном томе. Прекрасно разбирающиеся в Oracle эксперты рассказывают о возможностях PL/SQL, объясняют синтаксис и семантику написания сценариев и полностью детализируют все функциональные возможности PL/SQL в Oracle Database 10g.