ПРИЛОЖЕНИЕ 1


MicroSOFT ВЫПУСКАЕТ SQL SERVER 6.5


Рекордные показатели по соотношению "цена—производительность" на платформе Windows NT Server; новые возможности по поддержке Internet и интрасетей (intranet)

В апреле на выставке DB Expo в Сан-Франциско компания Microsoft Corp. объявила о выходе Microsoft SQL Server 6.5. Эта СУБД, ориентированная на платформу Windows NT Server, представляет собой значительный шаг вперед по сравнению с Microsoft SQL Server 6.0.

Microsoft SQL Server 6.5, клиент-серверная система управления базами данных, предоставляет богатый спектр новых возможностей, которые облегчают процесс создания, внедрения и управления распределенными клиент-серверными прикладными программами. Основные новые возможности: встроенная поддержка приложений Internet, усовершенствованные механизмы распределенных транзакций, тиражирование в разнородных средах, расширенные распределенные средства управления и новая архитектура динамической блокировки (Dynamic Locking).

"Microsoft SQL Server 6.5 представляет собой значительный прорыв в области клиент-серверных баз данных",- сказал Джим Оллчин (Jim Allchin), вице-президент Microsoft по настольным системам и системам для бизнеса. "Начиная с версии 6.0, а теперь и в виде версии 6.5, система Microsoft SQL Server всегда являлась одним из базовых компонентов семейства серверных прикладных программ Microsoft BackOffice. Microsoft SQL Server обеспечивает производительность, безопасность и взаимодействие с другими системами, которые так необходимы для организации работы предприятия. В то же время эта система весьма экономична и проста в управлении, что делает ее идеальным решением для компаний любого размера".

Microsoft SQL Server 6.5 является лучшей СУБД для Windows NT Server и тесно интегрируется с Microsoft BackOffice. В Microsoft SQL Server 6.5 полностью используются такие возможности Windows NT, как механизмы обеспечения защиты, регистрация событий, контроль за производительностью, использование потоков и асинхронный ввод-вывод.

Система Microsoft SQL Server 6.5 продемонстрировала беспрецедентную производительность на платформе Windows NT Server. По результатам стандартного тестирования TPC-С Benchmark, которые были объявлены в начале апреля, Microsoft SQL Server 6.5 обошел Oracle 7 и Sybase System 11 по пропускной способности, продемонстрировав скорость 3,641 транзакций в минуту (tpmC). Таким образом, система заняла первое место среди всех баз данных, при работе на основе Windows NT Server и на аналогичной аппаратной платформе. СУБД Microsoft SQL Server 6.5 также установила рекорд по показателю "цена- производительность", который достиг $147.62 за транзакцию. Таким образом, впервые база данных преодолела барьер в $150 за транзакцию.


ПОВЫШЕННАЯ ПРОИЗВОДИТЕЛЬНОСТЬ БЛАГОДАРЯ ДИНАМИЧЕСКОЙ БЛОКИРОВКЕ

Высокую скорость работы Microsoft SQL Server 6.5 обеспечивают: усовершенствованный процессор баз данных, расширенные возможности параллельной работы на основе потоков Windows NT, а также новая возможность динамической блокировки (Dynamic Locking). Dynamic Locking - это новая технология Microsoft, благодаря которой Microsoft SQL Server может выбирать наиболее оптимальный уровень блокировки на уровне строки, таблицы или базы данных, что позволяет максимизировать скорость работы. Только Microsoft SQL Server обладает возможностью динамического выбора того варианта блокировки, который больше всего подходит для каждого конкретного случая.


ПРИКЛАДНЫЕ ПРОГРАММЫ ДЛЯ INTERNET НА ОСНОВЕ БАЗ ДАННЫХ

Microsoft SQL Server 6.5 облегчает создание и управление прикладными программами для внутренних корпоративных сетей (так называемые "интрасети") и Internet. Новая утилита Microsoft SQL Server Web Assistant использует интерфейс, типичный для программ-мастеров, и шаг за шагом помогает администратору базы данных или Web-мастеру помещать данные из Microsoft SQL Server в сети World Wide Web. Таким образом можно легко создавать интерактивные Web-узлы, основу которых составляют базы данных. При помощи утилиты Web Assistant, Microsoft SQL Server автоматически создает страницы на основе гипертекстового языка описания документов (HTML) или заполняет HTML- шаблоны данными из Microsoft SQL Server, причем это может осуществляться либо каждый раз при изменении данных, либо в установленные моменты времени.

В сочетании Microsoft SQL Server 6.5 и Microsoft Internet Information Server позволяют при помощи программ просмотра Web, включая Microsoft Internet Explorer и Netscape Navigator, создавать запросы по данным, хранящимся на сервере Microsoft SQL Server. Используя встроенные возможности ODBC, Microsoft SQL Server и Microsoft Internet Information Server обеспечивают безупречную работу интерактивных Web-узлов, основанных на базах данных. Кроме того, новые возможности тиражирования данных типа "image" или "text" позволяют использовать Microsoft SQL Server в качестве мощной платформы для управления информационным наполнением Web-узлов.


УПРОЩЕНИЕ РАБОТЫ С РАСПРЕДЕЛЕННЫМИ ПРИЛОЖЕНИЯМИ БЛАГОДАРЯ УТИЛИТЕ DTC

Microsoft SQL Server 6.5 включает утилиту Distributed Transaction Coordinator (DTC), которая позволяет более легко создавать на нескольких системах Microsoft SQL Server распределенные приложения и обеспечивает их автоматическое обновление. Таким образом гарантируется согласованность и целостность программ, распределенных между несколькими серверами. DTC также поддерживает XA- совместимые мониторы обработки транзакций, такие как Encina компании Transarc, Top End компании NCR и TUXEDO компании Novell, что делает возможным включение Microsoft SQL Server 6.5 в распределенные, разнородные транзакции.


ТИРАЖИРОВАНИЕ В РАЗНОРОДНЫХ СРЕДАХ

В Microsoft SQL Server 6.5 за основу взяты возможности тиражирования, представленные в версии 6.0. Информацию из Microsoft SQL Server можно теперь тиражировать в базы данных Oracle, IBM DB2, Sybase и Microsoft Access, а также в другие ODBC-совместимые базы данных. Таким образом, Microsoft SQL Server может легко функционировать в смешанных средах.


ДРУГИЕ НОВЫЕ ВОЗМОЖНОСТИ

Дополнительные новые возможности включают усовершенствованные средства администрирования, повышенную надежность и механизмы восстановления, а также расширенную поддержку хранилищ данных.

Microsoft SQL Server 6.5 включает усовершенствованный интерфейс администратора SQL Enterprise Manager, который используется для управления распределенными системами Microsoft SQL Server. Новая возможность DBA Assistant автоматизирует рутинные задачи по обслуживанию системы, расширенная панель задач и меню позволяют легко интегрировать средства управления других компаний, а интегрированные механизмы передачи данных упрощают перемещение информации.

Новые возможности по обеспечению помехоустойчивости и восстановления включают резервное копирование и восстановление отдельных таблиц, а также восстановление БД после сбоя с указанием момента времени, по которое выполняется восстановление. Помимо этого, Microsoft SQL Server 6.5 является первой базой данных, в которой реализована поддержка системы Compaq Online Recovery Server, которая обеспечивает автоматическое переключение на резервный компьютер в случае сбоя.

К новым возможностям организации хранилищ данных относятся операторы запросов OLAP, утилиты CUBE и ROLLUP, которые облегчают поиск и выборку многомерных показателей. Новая функциональность под названием "канал данных" ("data pipe") позволяет Microsoft SQL Server 6.5 программно собирать данные из разнородных источников, включая Microsoft SQL Server и другие базы данных, и объединять их в единое хранилище на основе Microsoft SQL Server.

Microsoft SQL Server 6.5 можно бесплатно загрузить с FTP- узла Microsoft в России. После загрузки программу можно будет использовать в течение 120 дней. Необходимо набрать http://www.microsoft.com/backoffice/sql/sqlinfo1.htm или http://microsoft.com, а затем выбрать соответствующий продукт - SQL. После чего пользователя попросят зарегистрироваться и выбрать ближайший сервер в Восточной Европе для загрузки программы. (В России это сервер по адресу ftp://ftp.quarta.msk.ru. Он обслуживается фирмой Quarta, которая имеет статус Microsoft Solution Provider).


Источник: пресс-релиз компании Microsoft


ПРИЛОЖЕНИЕ 2


ТЕХНОЛОГИЯ ХРАНЕНИЯ ДОКУМЕНТОВ В MS SQL SERVER

SQL Server позволяет решить большинство проблем при создании распределенных систем обработки документов в архитектуре клиент/сервер. Однако реализуемые структуры баз данных несколько отличаются от классических.


КОНЦЕПЦИЯ ДОКУМЕНТА В РЕЛЯЦИОННЫХ БД

Любой документ в системе представляет из себя набор записей в одной или нескольких таблицах. Документы не пересекаются и однозначно идентифицируются по коду (номеру) документа. Это означает, что во всех таблицах БД одним из полей первичного ключа является код документа.

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

Вся прочая информация, составляющая документ, хранится в других таблицах. Набор этих таблиц определяется для каждого из типов документов на стадии проектирования системы.

Документ отличается от простого набора записей в таблицах тем, что может быть обновлен только в ходе одной протяженной транзакции. Это объясняется тем, что документ имеет свои собственные правила целостности. Например важна не только корректность ссылок таблиц "Покупатели", "Заказ" и "Спецификация заказа", но и то, чтобы количество товаров в спецификации заказа было именно то, которое было указано покупателем.

Поддержание целостности документа позволяет произвести денормализацию структуры БД с целью повышения ее производительности.


КЛАССИФИКАЦИЯ И АТРИБУТИКА ДОКУМЕНТОВ

Документы разделяются на типы. Тип определяет, в каких таблицах хранится тело документа. Набор типов определяется на стадии проектирования БД.

Для того, чтобы не требовалось перепрограммирование при добавлении к документам дополнительных атрибутов (полей), применяется следующий механизм. Документы делятся на классы (иерархическое деление). Для каждого из классов задается набор дополнительных атрибутов, хранящихся в специальной таблице.

Как показывает практика, наиболее эффективный способ поиска в больших массивах информации, структура которой известна пользователю - способ поиска с уточнением критериев, т.е. поиск по иерархическому справочнику.

Для этого применяется механизм, подобный механизму фолдеров (папок) в файловой системе. Для расширения возможностей системы папок разрешено использование в ней ссылок на документы (шорткатов, ярлыков, линков)



ПРИЛОЖЕНИЕ 3


СОПРОВОЖДЕНИЕ, ОПТИМИЗАЦИЯ И НАСТРОЙКА MicroSOFT SQL SERVER


На основе этой информации вы сможете сами справляться с большинством задач и решать большинство возможных проблем.

1. Заранее планируйте инсталляцию SQL Server;

2. Уделяйте большое внимание проектированию баз данных, запросов и индексов;

3. Старайтесь получить как можно больше информации о загрузке ресурсов сервера;

Планируйте и автоматизируйте регламентные работы;

Управляйте риском - готовьтесь к возможным сбойным ситуациям.


ИНСТАЛЛЯЦИЯ MicroSOFT SQL SERVER

Инсталляция Microsoft SQL Server в общем случае очень проста. Но к ней надо подойти ответственно, так как во время инсталляции устанавливаются несколько параметров, изменить которые в дальнейшем, при уже работающем сервере и внесенной в базы данных информации, бывает непросто. Так что если вы хотите выполнить инсталляцию только один раз, не спешите.

SQL Server инсталлируется при помощи программы setup, которая также используется для замены предыдущей версии SQL Server (например, 4.21) на новую, а также для последующей до-установки некоторых компонент сервера и изменения некоторых параметров.


Требования к аппаратуре

Вам необходим для работы с Microsoft SQL Server компьютер архитектуры Intel с процессором 486 или Pentium (SQL Server также поставляется в версиях для RISC-процессоров Alpha и MIPS). Минимально необходимый объем памяти - 16 Мб, рекомендуется начинать с 32 Мб. Если вы соберетесь использовать ваш SQL Server в качестве сервера-распространителя при тиражировании данных, вам понадобится минимум 16 Мб для собственно SQL Server, а ведь еще нужна память собственно для Windows NT Server.

Также, естественно, необходим жесткий диск с 75 Мб свободного места. Это в случае, если вы установите электронную документацию по SQL Server на жесткий диск. Вы можете не устанавливать ее на жесткий диск и читать ее с CD-ROM, что сэкономит вам 15 Мб дисковой памяти. Я рекомендую использовать электронную документацию, т.к. очень удобно осуществлять в ней быстрый поиск интересующей вас информации.

Ну и, конечно, необходима операционная система Windows NT Server версии 3.5 или выше (рекомендуется 3.51).

Перечисленные требования являются минимальными. О том, какая аппаратура нужна, чтобы добиться оптимальной производительности, мы поговорим в части, посвященной оптимизации и настройке SQL Server.


Кодовая страница

Выбранная кодовая страница определяет, какие символы будут рассматриваться сервером как пригодные для печати и наименования, например, дней недели и месяцев. Также кодовая страница, совместно с выбранным порядком сортировки, определяет, как будут сортироваться и сравниваться между собой символьные строки. Очень рекомендуется устанавливать на всех клиентах и сервере одну и ту же кодовую страницу. SQL Server 6.0 позволяет установить страницу № 1251, используемую для работы с русским языком в Windows, так что тут никаких проблем нет. Если вы не предполагаете работать с русским языком, то можно установить страницу № 850 (многоязычная) или № 437 (U.S. English).


Порядок сортировки

Порядок сортировки определяет:

Как будут сортироваться записи при использовании в запросе ORDER BY


Информация о работе «MS SQL Server 6.5»
Раздел: Информатика, программирование
Количество знаков с пробелами: 126025
Количество таблиц: 4
Количество изображений: 0

Похожие работы

Скачать
251298
12
0

... файлов баз данных — mdf, ndf и Idf; О чтение и запись следующих ключей реестра: « HKEY_LOCAL_MACHINESoftwareMicrosoftMSSQLServer; » HKEY_LOCAL_MACHINESystemCurrentControlsetServicesMSSQLServer. Если свойства запуска служб SQL Server 2000 сконфигурированы некорректно, то впоследствии их можно изменить с помощью утилиты Services (службы) из окна Control Panel (панель управления) или с помощью ...

Скачать
31258
1
2

... , процессов резервного копирования и восстановления, импорта и экспорта, проверки данных и репликации. Кроме того, SQL Server 2000 предоставляет компоненты для создания хранилищ и киосков данных. SQL Server поддерживает системы OLAP и OLTP. Приложения получают доступ к базе данных SQL Server с помощью двух компонентов: API или URL, а также языка баз данных. Microsoft SQL Server 2000 — это ...

Скачать
30469
2
0

... объектов и их ассоциированных свойств, коллекций и так далее. Переход от приложений Microsoft Office 97 к SQL Server Набор программ Microsoft Office 97 предоставляет средства разработки приложений, основанных на входящих в него инструментах. Теперь в Office 97 можно работать с Visual Basic в любом из программных продуктов набора – от Word до Excel и Access. В каждой из этих сред с помощью VB ...

Скачать
39492
0
0

... базе данных. В локальных сетях чаще всего используется именно такой способ обработки данных. Системы централизованных баз данных могут существенно различаться в зависимости от их архитектуры.[1] Администрирование SQL Server 2000 Файл-сервер БД располагается на файл-сервере (или нескольких файл-серверах), в качестве которого может использоваться наиболее мощная из рабочих станций, объединенных в ...

0 комментариев


Наверх