Microsoft SQL Server )

Важнейшие характеристики данной СУБД - это:

простота администрирования,

возможность подключения к Web,

быстродействие и функциональные возможности механизма сервера СУБД,

наличие средств удаленного доступа,

В комплект средств административного управления данной СУБД входит целый набор специальных мастеров и средств автоматической настройки параметров конфигурации. Также данная БД оснащена замечательными средствами тиражирования, позволяющими синхронизировать данные ПК с информацией БД и наоборот. Входящий в комплект поставки сервер OLAP дает возможность сохранять и анализировать все имеющиеся у пользователя данные. В принципе данная СУБД представляет собой современную полнофункциональную база данных, которая идеально подходит для малых и средних организаций.

!) Необходимо заметить, что SQL Server уступает другим рассматриваемым СУБД по двум важным показателям: программируемость и средства работы. При разработке клиентских БД приложений на основе языков Java, HTML часто возникает проблема недостаточности программных средств SQL Server и пользоваться этой СУБД будет труднее, чем Oracle или Sybase. Общемировой тенденцией в XXI веке стал практически повсеместный переход на платформу LINUX, а SQL Server функционирует только в среде Windows. Поэтому использование SQL Server целесообразно, по нашему мнению, только если для доступа к содержимому БД используется исключительно стандарт ODBC, в противном случае лучше использовать другие СУБД.

 

Резюмируем.

· ORACLE и SQL SERVER позволяют оперировать огромными данными (выраженных в Тбайтах), но при этом ORACLE с большими данными работает гораздо производительнее SQL SERVER, а с другой стороны не существует еще таких потребностей при работе с большим объемом данных с которыми  бы не справился SQL SERVER.

· Существуют различия при выборе платформы. Обе системы могут работать на Windows NT, но при этом, так как для SQL SERVER это родная платформа, то для него существует ряд плюсов. ORACLE же может  работать на платформе UNIX и использовать её возможности.

·  SQL SERVER 1) Систему безопасности можно настроить согласно системе безопасности Windows NT. 2) Тесная интеграция, как с современными средствами разработки приложений, так и с настольными приложениями типа Microsoft Word, Access, и Excel. 3) доступ к базам данных SQL Server возможен с помощью Microsoft Jet Engine и Data Access Objects (DAO), Remote Data Objects (RDO), ActiveX Data Objects (ADO), OLE DB, ODBC, встроенной библиотеки SQL Server (DB-Library) и других технологий, разработанных сторонними производителями (это может оказаться большим минусом).

·  У этих систем по-разному реализованы типы данных, но это лишь вопрос удобств и привычки, а вот разработанный ORACLE по мимо стандарта ANSI язык PL/SQL упрощает выполнение многих задач.

· У обеих систем разработаны способы перемещения по записям и работы с ними. У SQL SERVER это сделано более гибко, т.е. перемещение по любым записям и работа сними. У ORACLE лишь возможность рабаты с текущей записью и назначение следующей.

Выводы.

Рассмотрев основные характеристики архитектур построения АИС, серверных операционных систем и СУБД в дальнейшем в качестве архитектуры АИС мы выберем архитектуру интернет/интранет, в качестве серверной ОС Linux, в качестве СУБД Oracle 8i. В сводной таблице представлены сравнительные характеристики двух наиболее распространенных на сегодня решений на базе Microsoft SQL Server 7.0 (на NT) и Oracle8i (на Unix, Linux).

1) SQL Server

2) Oracle8i 

Административное управление

 Хорошо

 Отлично

Графические инструменты

 Отлично

 Хорошо

  Простота обслуживания

 Хорошо

 Отлично

Механизм данных

 Хорошо

 Отлично

Работа с несколькими ЦП

 Приемлемо

 Отлично

Функция соединения и выбор индексов

 Отлично

 Отлично

Одновременный доступ нескольких пользователей

 Хорошо

 Отлично

  Обработка мультимедиа-даных

 Плохо

 Отлично

Подключение к Web

 Плохо

 Отлично

Обработка аудио, видео, изображений

 Плохо

 Отлично

Поиск по всему тексту

 Хорошо

 Отлично

Функциональная совместимость

 Хорошо

 Приемлемо

Сопряжение с другими БД

 Хорошо

 Плохо

Единая регистрация

 Хорошо

 Хорошо

Работа под управлением различных ОС

 Приемлемо

 Хорошо

Возможности программирования

 Приемлемо

 Отлично

Хранимые процедуры и триггеры

 Хорошо

 Отлично

Внутренний язык программирования

 Плохо

 Отлично

Построение баз данных

 Хорошо

 Отлично

Язык SQL

 Отлично

 Отлично

Объектно-ориентированные системы

 Плохо

 Отлично

Работа с филиалами

 Отлично

 Отлично

Тиражирование

 Отлично

 Отлично

Распределенная обработка транзакций

 Отлично

 Отлично

Дистанционное администрирование

 Хорошо

 Отлично

Организация хранилищ данных и подготовка отчетов

 Отлично

 Хорошо

Средства загрузки

 Отлично

 Отлично

Средства анализа

 Отлично

 Хорошо

Итог

Задачи предназначенные для этих СУБД:

Oracle)

Задачи рассчитанные на работу с большим объемом данных,

Задачи рассчитанные на разграничение прав пользователям.

Задачи рассчитанные на оперативную работу с данными.

Задачи рассчитанные на работу с WEB.

 

SQL SERVER)

Выполнение локальных задач в пределах одного предприятия.

Возможность оперативной работы с небольшим объемом информации.

Простота администрирования.

 


Замечания:

1) Недостаточно хорошо структурировано содержание с точки зрения сравнения СУБД.

2) Описаны старые версии СУБД.

3) Неплохо привести отличия в SQL.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: