Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Beskrovnov_poyasnitelnaya_zapiska.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.09 Mб
Скачать
      1. Выбор системы управления базой данных

В качестве системы управления базой данных была выбран Microsoft SQL Server.

Microsoft SQL Server – это не просто реляционная система управления базами данных, а целый набор средств, позволяющий решать вопросы обработки и управления информацией в масштабе всего предприятия. В состав Microsoft SQL Server входит, сама СУБД, работа с которой происходит на языке Transact-SQL, Reporting Service- средство для создания и сопровождения web-отчетов, Analysis Service – средство для создания и сопровождения бизнес-аналитики. Поставляется данная СУБД в 6 редакциях: Enterprise, Standard, Personal, Developer, Desktop Engine и SQL Server CE.

Анализ СУБД приведен в таблице 3.3.

Таблица 3.2. Анализ СУБД

Продукты /критерии

MySQL

Oracle

Microsoft SQL Server

Поддержка различных операционных систем

Windows, Linux, Solaris, Mac OS и др.

Windows, Linux, Solaris, Mac OS и др.

Windows

Скорость работы

Высокая

Приемлемая

Высокая

Минимальное кол-во пользовательских лицензий

5

5

5

Наличие поддержки отказоустойчивых кластеров

Нет

Да

Да

Область применения

Используется для малых и средних информационных систем

Используется при проектировании как простых, так и сложных информационных систем

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

Удовлетворительное

Отличное

Хорошее

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

Удовлетворительное

Хорошо

Отлично

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

Хорошее

Отличное

Отличное

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

Удовлетворительное

Хорошее

Отличное

Минимальные аппаратные требования

Низкие

Средние

Высокие

После анализа систем управления базами данных были выявлены основные недостатки и преимущества. Была выбрана СУБД Microsoft SQL Server по следующим критериям:

  1. Более низкие минимальные аппаратные требования, чем у Oracle;

  2. Лучшая реализация одновременного доступа нескольких пользователей по сравнению с MySQL;

  3. Высокая скорость работы.

Одним из основных факторов выбора именной это СУБД сводится к тому, что из-за глубокой интеграции компонентов разработки web-приложения Windows обеспечивает выполнение нескольких требований заказчика - надежность и безопасность.

Также при использовании SQL Server можно использовать готовую платформу, предоставляющую комплексные возможности создания отчетов. Инструменты служб Reporting Services работают с Microsoft Visual Studio и полностью интегрированы с инструментами и компонентами SQL Server. Служба Reporting Services предоставляет широкий спектр готовых служб для создания, разворачивания, управления и произведения доставки отчетов. Можно публиковать отчеты, планировать их обработку или осуществлять доступ к отчетам по требованию. Также есть возможность экспортировать отчеты в Microsoft Excel [17].

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]