29
Чтобы оценить достоинства и недостатки каждой из вышеприведённых
СУБД и выбрать одну из них для разработки, необходимо проанализировать их
отличительные характеристики. Первое, что можно заметить, – это аппаратные
требования. Как можно заметить из таблицы, одни из самых низких требований
– у MySQL, но в настоящее время этот показатель уже не является
первопричиной отказа или выбора определённой СУБД, т.к. рынок уже давно
может предложить мощные средства для решения ресурсоёмких задач.
Технологии создания СУБД и её объектов делятся на два типа:
визуальные и командные с использованием SQL-скриптов. Эта характеристика
СУБД может быть важна только неопытным пользователям, не обладающим
знаниями в создании использовании SQL-запросов. Оптимальный выбор таких
пользователей: Microsoft Access или MS SQL Server. Они, в отличие от MySQL,
используют обе технологии.
В любой система управления базами данных, которая работает в режиме
«клиент-сервер» должна быть реализована поддержка базы данных в
согласованном и достоверном состоянии, то есть системе необходимо иметь
механизм, поддерживающий транзакции, службу с механизмом
распараллеливания работы пользователей и его управления, а также средства
резервного копирования и восстановления БД.
Каждая из СУБД работает со своими объектами и направлена на
решение определённого круга задач. В данном случае количественная
характеристика объектов СУБД является ещё и качественной. Чем больше
возможностей предлагает СУБД, тем большей гибкостью она обладает.[1]
Чтобы выбрать СУБД, нужно определиться с целью её использования.
Если будет использоваться «настольная» база данных, то для этого идеально
подходит Microsoft Access, т.к. она создавалась для этих целей. Ей
одновременно может пользоваться небольшое количество пользователей,
поэтому данная СУБД не используется как серверная. В предприятиях, где БД
должна быть доступна сотням пользователей, выполнять сложные операции,