Архив за месяц: Август 2008

Oracle. Проектирование баз данных — Дейв Энсор, Йен Стивенсон

В книге «Oracle. Проектирование баз данных» рассматриваются специфика разработки баз данных Oracle, которые считаются признаком хорошего качества и высокой производительности систем. Отдельное внимание автор уделил таким вопросам как модели данных, применение ключей и индексов, временных данных, денормализация. Также рассматривается разработка для специальных архитектур (клиент/сервер, распределение базы данных, параллельные вычисления) и хранилищ данных. Книга адресована разработчикам и проектировщикам баз данных.

Основы пространственных баз данных — Шаши Шекхар, Санжей Чаула

В книге «Основы пространственных баз данных» рассматриваются особенности создания и функционирования СУБД. Ясное изложение материала, для изучения которое не требуются знания в области гео-информационных систем или систем управления базами данных, придаёт книге особую ценность. Авторами книги успешно разрушено устоявшееся мнение об ограниченном применении пространственных БД в сфере геоинформатики, приведено много примеров использования СУБД в области управления на транспорте, биологии и т.п. Содержание книги является универсальным и ориентирован на промышленные стандарты в области баз данных. Каждая глава сопровождается упражнениями, что превращает книгу в хорошее пособие для начинающих. Книга рекомендована специалистам по гео-информационным системам, студентам и аспирантам, изучающим пространственные базы данных.

Базы данных. Учебник для высших учебных заведений- А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев

В книге «Базы данных. Учебник для высших учебных заведений» рассмотрены варианты архитектур баз данных и их понятия. Описываются модели предоставления данных, реляционные модели данных и разработка реляционных баз данных, CASE-системы, защита и администрирование баз данных. Рассмотрена методика создания персональных баз данных и клиентской части распределённых БД c помощью СУБД Microsoft Access, Visual Fox Pro, системы Borland C++ Builder и серверной части с помощью Microsoft SQL Server. Рассматриваются основы использования баз данных в интернете, архитектура веб-приложений, интерфейсы CGI и ISAPI/INSAPI. Авторами предоставлены общие сведения о технологии ADO.NET, веб-серверов и средств публикации баз данных в сети интернет. Отдельно рассмотрена технология публикации баз данных использованием XML и Microsoft Access. Каждый раздел сопровождается контрольными вопросами и заданиями. Книга написана для студентов и слушателей ВУЗов, обучающихся на специальности технического и экономического направлений.

PHP/MySQL для начинающих — Энди Харрис

Книга «PHP/MySQL для начинающих» поможет вам в освоении программировании на языке PHP и разработке баз данных MySQL. Книга написана для желающих создавать веб-приложения для веб-серверов. Вы познакомитесь с основными идеями языка программирования PHP: освоите команды и синтаксис. Вы окунётесь в процесс программирования на мощном языке программирования PHP, с помощью которого разрабатываются динамические сайты в интернет, узнаете об использовании данных в современных средах. Интерпретатор PHP может работать на большом количестве различных платформ. MySQL представляет собой бесплатную свободно распространяемую СУБД, которая повсеместно используется для разработки коммерческих и не только баз данных. Доступность PHP и MySQL, простота в использовании и одновременно мощность этих инструментов позволяют даже новичкам заняться веб-программированием.

Введение в системы баз данных — Джеффри Д. Ульман, Дженнифер Уидом

Авторами книги «Введение в системы баз данных» являются известные учёные Стэндфордского университета Джеффри Ульмани и Дженнифер Уидом. Авторами предложен ориентированный на пользователя подход к системам БД. При этом подходе главное внимание сконцентрировано на проектировании и реализации практических приложений. В книге приведено описание БД для проектировщика, программиста и пользователя. Рассмотрены традиционный метод проектирования баз данных, основанием для которого является модель сущности – связи (E/R — модели) и новейшие стандарты баз данных: SQL, SQL3, ODMG, ODL/OQL. Книга адресована начинающим изучать базы данных.

Oracle PL/SQL для профессионалов — С. Фейерштейн, Б. Прибыл

Книга «Oracle PL/SQL для профессионалов» представляет собой полное руководство по языку PL/SQL, который является процедурным языковым расширением для SQL. Автор детально рассмотрел основы PL/SQL, технологию использования операторов и инструкций для доступа к реляционным базам данных, структуру программы, принципы работы с программными базами данных. Важное внимание автор уделил вопросам безопасности, воздействию объектных технологий на PL/SQL и интеграции XML и Java.

Oracle PL/SQL для профессионалов. Практические решения — Коннор МакДональд

Книга «Oracle PL/SQL для профессионалов. Практические решения», написанная известным экспертом по Oracle, содержит много полезной информации по решению проблем, противоречащие общепринятое мнение. Представленная книга является не учебником по написанию кода на языке PL/SQL, а помощником в изучении хорошего программирования на PL/SQL. В книге рассматривается методы написания кода, который будет функционировать быстро и надёжно в многопользовательской среде с большой нагрузкой. Рассмотрено множество функциональных возможностей, доступных в PL/SQL, в том числе эффективная обработка реляционных и абстрактных данных, защита, триггеры, динамическое формирование HTML-страниц из СУБД и эффективные приёмы отладки. Авторы большую част книги посвятили рассмотрению функциональности, предоставляемых PL/SQL в том числе продуктивной обработке реляционных и абстрактных данных, защите, триггерам, динамическому формированию HTML-страниц из систему управления базами данных и эффективным приёмам отладки. Приведённые в книге примеры помогут понять всю мощь и функциональность, предоставляющие использование PL/SQL в проектах различного рода.

SQL: справочник — Клайн К., Клайн Д., Хант Бр

Книга «SQL. Справочник» представляет собой справочное пособие по языку SQL ANSI SQL20003 и воплощениям этого стандарта на самых распространенных платформах: Microsoft SQL Server, Sybase Adaptive Server версии 12.5, DB2 Universal Dtabase версии 8.0 для ОС Linux, Unix и Windows, Oracle Database 10g и продуктов с открытым исходным кодом – MySQL 4-ой версии и PostgreSQL версии 7. Книга будет полезна администраторам и разработчикам баз данных в качестве настольного справочника, а также разработчикам прикладного ПО.

Создание .Net-приложений. Программирование на C# — Джесс Либерти

Книга «Программирование на С#. Создание .NET приложений» посвящена языку программирования C#, который создан специально для новой платформы .NET. Книга поможет в быстром освоении практической разработки web и Windows-приложений на платформе .NET, которые будут работать и на локальном компьютере и в интернете. В первом разделе книги излагаются основы языка и основные понятия объектно-ориентированного программирования: наследование и полиморфизм, структуры и интерфейсы, строковые объекты и регулярные выражения, делегаты и события, классы и объекты, перегрузка операций, индексаторы и коллекции, исключения и обработка ошибок. Второй раздел посвящён разработке приложений и включает в себя обсуждение ADO.NET, ASP.NET и Windows Forms. Технология ASP.NET состоит как из Web Forms, позволяющие быстро разрабатывать веб-приложения, так и Web Service для создания объектов без графического интерфейса, оказывающих услуги в сети интернет. В третьем разделе рассмотрена платформа NET.Framework. Немалое внимание уделяется атрибутам и отражению, удалённым объектам, вычислительным потокам и синхронизации, а также потокам ввода/вывода. В этом же разделе рассмотрены способы взаимодействия с объектами COM.

Фундаментальные алгоритмы на C++. Часть 5. Алгоритмы на графах — Роберт Седжвик

В книге «Фундаментальные алгоритмы на C++. Часть 5. Алгоритмы на графах» рассматриваются все ключевые концепции и алгоритмы, которые можно отнести к категории «вечных». Изучив их, вы овладеете знаниями, которые никогда не утратят своей актуальности, и которыми вы будете пользоваться всегда. К достоинствам книги можно отнести: точность, актуальность, большое число примеров и учебных заданий. Использование самого эффективного языка программирования C++ для демонстрации алгоритмов подчёркивает их популярность и «вечность». Автор досконально рассмотрел обширный спектр фундаментальных алгоритмов на графах, включая вычисление поитоков в сетях с различными характеристиками; поиск в орграфах, неографах и сетях; вычисление потоков в сетях с различными характеристиками, построение минимальных остовных деревьев и кратчайших путей. Большая часть матенриала посвящена рабочим характеристика алгоритмов и их математическому выводу. Издание может быть использовано в качестве курса лекций или справочного пособия.