PL/SQL, мощнейший процедурный язык корпорации Oracle, является основой приложений, разрабатываемых на технологиях Oracle на протяжении последних 15 лет. Изначально PL/SQL предназначался только для разработчиков. Однако теперь он стал важнейшим инструментом администрирования баз данных, поскольку ответственность администраторов за производительность баз данных увеличилась, а границы между разработч…
Оптимизация производительности БД Oracle считается очень сложной задачей, подвластной лишь черной магии. Успехи настройки нередко случайны и достигаются скорее за счет интуиции, комбинируемой с методом проб и ошибок. Известные исследователи Oracle, Миллсап и Хольт, в практическом руководстве «Oracle. Оптимизация производительности» подробно описывают надежный, воспроизводимый и четкий метод выявле…
Oracle появилась четверть века назад и по сей день остается ведущей СУБД масштаба предприятия. Oracle – сложная система, предлагающая несметное множество продуктов, языков и инструментов. Следующие один за другим обновления, релизы и выпуски делают все более сложной задачу пользователя, стремящегося справиться с могучим потоком часто меняющейся информации об этой СУБД и ее возможностях. Задача «Or…
Эта книга будет полезна администраторам с различным уровнем опыта – от обычных пользователей Linux до администраторов крупных систем. Автор рассматривает основные платформы, включая Unix, Windows NT/2000 и MacOS. При наличии некоторого опыта программирования на Perl вы узнаете, как при помощи этого языка повысить производительность во многих областях, включая: управление учетными записями пользова…
Книга «Perl: изучаем глубже» – продолжение мирового бестселлера «Learning Perl» («Изучаем Perl»), известного под названием «Лама». Издание поможет вам перешагнуть грань, отделяющую любителя от профессионала, и научит писать на Perl настоящие программы, а не разрозненные сценарии. Материал изложен компактно и в занимательной форме, главы завершаются упражнениями, призванными помочь закрепить получе…
«PHP. Сборник рецептов» Дэвида Скляра и Адама Трахтенберга содержит практичеcкие примеры и решения разнообразных задач, ежедневно возникающих перед программистами. Каждая задача снабжена проработанным решением – «рецептом», содержащим небольшой фрагмент кода, который можно вставлять прямо в приложение. Представлено более 250 рецептов – от самых простых, таких как посылка запроса в базу данных и по…
Книга «Python в системном администрировании UNIX и Linux» демонстрирует, как эффективно решать разнообразные задачи управления серверами UNIX и Linux с помощью языка программирования Python. Каждая глава посвящена определенной задаче, например многозадачности, резервному копированию данных или созданию собственных инструментов командной строки, и предлагает практические методы ее решения на языке …
В книге «Solaris 8. Руководство администратора» подробно освещаются аспекты применения Solaris в качестве сервера, обеспечивающего работу сетевых служб всех уровней. Учитывая новую волну интереса к Solaris как к корпоративной сетевой ОС, автор уделяет основное внимание службам уровня предприятий и предлагает концептуальный, сложный материал, отсутствующий в прочих руководствах. Издание ориентирова…
Язык SQL распространен повсеместно. Но работать с ним непросто: он сложен, запутан, при написании SQL-команд легко допустить ошибку. Понимание теории, лежащей в основе SQL, – лучший способ гарантировать, что ваш код будет написан правильно, а сама база данных надежна и легко сопровождаема. В предлагаемой книге К. Дж. Дейт – признанный эксперт, начавший заниматься этими вопросами еще в 1970 году, –…
Рассмотрены готовые рецепты для решения практических задач при работе с СУБД Oracle, DB2, SQL Server, MySQL и PostgreSQL. Описаны извлечение записей из таблиц, сортировка результатов запросов, принципы работы с несколькими таблицами, обработка запросов с метаданными. Рассказывается о способах поиска данных средствами SQL, о составлении отчетов и форматировании результирующих множеств, работе с иер…
Третье издание книги «TCP/IP. Сетевое администрирование» – это полноценное руководство по настройке и сопровождению сети TCP/IP, которое предназначается как системным администраторам, так и пользователям домашних компьютеров с доступом к сети Интернет. Повествование начинается с основ: зачем нужны протоколы, как они работают, как адресация и маршрутизация позволяют передавать данные по сети и как …
Сегодня многие книги посвящены или UML, или Унифицированному процессу (Unified Process, UP), но не им обоим. Арлоу и Нейштадт заполнили этот пробел книгой, являющей собою замечательный синтез UML и UP. Здесь вы изучите методики объектно-ориентированного анализа и проектирования, синтаксис и семантику UML и соответствующие аспекты UP. Книга содержит точный и лаконичный обзор UML и UP с точки зрения…
Третье издание бестселлера Фаулера «UML. Основы» охватывает UML 2 – версию, которая существенно отличается от всех предыдущих. Но основная формула успеха этой книги не претерпела изменений. До сих пор она, бесспорно, остается лучшим кратким и точным руководством по применению UML. Главное достоинство книги заключается в кратком и сжатом изложении сути UML и особенностей применения этого языка в со…
«XML. Справочник» необходим каждому серьезному разработчику, использующему эту новую технологию. Читатели найдут различные темы – от базовых синтаксических правил до деталей создания DTD или API для чтения и записи XML-документов на разных языках программирования. Поняв суть базового стандарта XML, вы сможете быстро разобраться в тонкостях DTD, пространств имен, соблюдения корректности XML-докумен…
С ростом популярности стандарта XML появилась необходимость в адекватном средстве обработки XML-данных. Консорциумом W3C был разработан XSLT – гибкий и переносимый язык преобразований, используемый и на стороне сервера, и на стороне клиента. Он быстро завоевал популярность: свои реализации XSLT-процессоров выпустили Microsoft, Oracle и Apache Software Foundation. Эта книга, написанная автором XSLT…