Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #68, ИЮЛЬ 2006 г.

золотой запас

ВЛАДИМИР ХОПТЫНЕЦ

Спецвыпуск: Хакер, номер #068, стр. 068-022-1


НАЧАЛЬНИК ОТДЕЛА АВТОМАТИЗАЦИИ

MS SQL SERVER 2005

ХХІ ВЕК ПОДАРИЛ НАМ НОВУЮ ЭПОХУ ПРОГРАММИРОВАНИЯ. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ НАЧАЛИ ИГРАТЬ ВАЖНУЮ РОЛЬ. ЭТО СВЯЗАННО С ВОЗРАСТАЮЩИМ ПОТОКОМ ИНФОРМАЦИИ, КОТОРУЮ НЕОБХОДИМО СИСТЕМАТИЗИРОВАТЬ, АНАЛИЗИРОВАТЬ И ПРИНИМАТЬ РЕШЕНИЯ, ОШИБКИ В КОТОРЫХ МОГУТ ДОРОГО ОБОЙТИСЬ

Вычислительная мощь сейчас направлена на обработку громадных массивов информации, которая лавинообразно нарастает. Разработчик БД стоит перед сложным вопросом выбора СУБД для разработки автоматизированных систем. Выбор, конечно, определяется многими факторами, но в основном – типом задачи и масштабами ее развертывания. К примеру, настольные системы не идут ни в какое сравнение с распределенными сложными автоматизированными комплексами обработки больших потоков информации. Остановимся на новом подарке от Microsoft – SQL Server 2005.

[краткий обзор.]

SQL Server 2005 или как его еще называют – SQL Server «YUKON». Продукт не для настольных систем. Возможности, заложенные в него, позволяют решать массу глобальных задач и строить огромные комплексные системы.

- Реляционная база данных. Это новое переработанное ядро, с улучшенной производительностью, с поддержкой обработки данных, представленных через XML.

- Replication Services. Сервисы для обеспечения репликации данных для распределенных и мобильных систем. Реализована интересная возможность масштабируемого параллелизма с вторичными хранилищами данных, предназначенных для отчетных решений. Кроме того, возможна интеграция с разнородными системами, то есть с системами, разработанными с помощью других СУБД.

- Notification Services. Сервисы уведомления, предназначенные для улучшенной разработки и внедрения приложений. Обеспечивают возможность своевременной доставки обновления информации большому количеству разнообразных соединенных и мобильных устройств.

- Integration Services. Применяется для обеспечения возможности извлечения, преобразования и загрузки данных в хранилища, обеспечивает интеграцию данных в масштабах всего предприятия.

- Analysis Services. Это сервисы для обеспечения OLAP – аналитической обработки больших наборов данных в реальном времени с использованием многомерного хранилища.

- Reporting Services. Обеспечивает создание, управление и доставку любых отчетов.

Новое поколение SQL Server также обладает довольно удобными инструментами управления и разработки. К первым относятся Microsoft Operations Manager и Microsoft System Management Server. Инструменты же разработки тесно интегрированы в Microsoft Visual Studio 2005.

Следует еще отметить, что SQL Server 2005 полностью поддерживает 64-битную архитектуру.

[SQL Server Express.]

Абсолютно бесплатный продукт от Microsoft, что радует. Некоторые могут подумать, что это клон MSDE, но это не так. Он абсолютно без каких-либо ограничений при работе в Сети. Единственное что, работа по Сети отключена по умолчанию после установки.

Ограничения:

– 1 процессор;

– 1 Гб оперативной памяти;

– 4 Гб база данных.

Server Express доступен для загрузки с официального сайта Microsoft и совместим со всеми последующими версиями продукта. Но содержит, как говорится, только базовый набор возможностей, то есть саму реляционную базу данных. А вот модули, обеспечивающие дополнительные возможности, такие как Full Text Search, Reporting Services – доступны в отдельно загружаемых Advanced Services, кстати говоря, тоже бесплатных. Кроме того, Microsoft System Management Server тоже можно скачать отдельно и спокойно установить себе на радость. На сайте Microsoft доступна для скачивания Microsoft Visual Studio 2005 Express Edition, правда, с ограничением на один язык для среды разработки, зато содержащая все необходимые инструменты для разработки баз данных.

Содержание  Вперед на стр. 068-022-2