Сравнительная характеристика системы.
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

При анализе современных систем управления базами данных используется несколько групп критериев оценки:

Качественные: гибкость, адаптивность, понимаемость для новых пользователей, совместимость с другими системами, возможность конвертирования для использования в другой вычислительной среде, возможность восстановления, возможность членения или расширения структуры.

Стоимостные: стоимость обновления, создания, реорганизации, сопровождения, стоимость памяти, стоимость СУБД.

Производительность: ввод связанных данных, выборка связанных данных, формирование отчета, язык программирования, скорость работы СУБД.

Общие: состояние документации, простота освоения, простота использования, обработка ошибок, ценность.

Технические: максимальное число записей, максимальный размер записей, максимальное количество полей в записи, размеры полей (символьного, типа data, логического, типа memo, числового), допустимое число открытых файлов, допустимое число открытых файлов БД, необходимый объем винчестера, необходимый объем оперативной памяти для работы программ, размер индексного файла.

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

Согласно данных критерием в приложении 29 приводится некоторые значения выявляющие эффективность использования программных пакетов СУБД.

Исходя из вышеизложенных данных можно сделать следующий вывод:

Наиболее быстродействующими можно считать СУБД FoxPro и компилятор Clipper 5.0.

Особое внимание стоит обратить на возможность СУБД работать с русскими буквами. Среди рассмотренных систем только Paradox допускает использование русских букв в названиях полей.

Потребителям, имеющим персональные компьютеры малой мощности, следует воздержаться от применения последних разработок и использовать такие пакеты, как dBase III+, FoxBase+ 2.10, Paradox 3.0 и Clipper’ 87.

Для пользователей, предпочитающих интерактивных режим работы, а также для организации баз данных в локальных вычислительных сетях наилучшим вариантов выбора будет пакет dBase IV, FoxPro 1.01 или Paradox 3.5.

Для разработки автоматизированных систем управления крупным производством или сложными процессами с применением мощных персональных компьютеров лучше воспользоваться СУБД Clipper 5.0 с набором библиотек.

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

Обработка запросов на языке SQL реализована только в СУБД dBase IV и Paradox 3.5, а также включена в дополнительные библиотеки СУБД Clipper.

Только Clipper позволяет создавать исполняемые файлы программ, остальные пакеты для выполнения откомпилированных программ требуют наличия Среды самой СУБД или Run-Time версии.

Наилучшие средства обработки реляционных запросов с использованием языка QBE предоставляет Paradox, менее совершенными средствами обладает dBase IV. Остальные пакеты не включают язык QBE.

Наиболее мощные графические средства предлагают FoxPro и Clipper.

СУБД dBase IV является безусловным лидером в удобстве формирования экранных форм и отчетов.

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

Важной особенностью FoxPro является возможность использования “мыши”.

Универсальной СУБД, удовлетворяющей потребности всех без исключения пользователей, не существует. Поэтому при выборе СУБД следует руководствоваться следующими принципами:

* определить особенности решения задач конкретной ПО;

* проанализировать возможность известных СУБД;

* из рассмотренных характеристик СУБД выделить те, которые имеют прерогативное значение для решения поставленных задач;

* предпочтение отдать той СУБД, набор характеристик которой наиболее полно отвечает запросам пользователя.

 



Дата: 2019-07-30, просмотров: 185.