46
Независимость данных заключается в том, что при необходимости
внесения изменений в структуру реляционной базы данных, требуется
внесение минимальных изменений. Помимо перечисленных достоинств, в
организации уже используется реляционная СУБД. Поэтому, с целью
минимизации конфликтов в процессе интеграции, для разработки
информационной системы будет использована реляционная база данных. Для
управления реляционной базой данных используется реляционная СУБД. На
рынке широко представлены как коммерческие, так и бесплатные СУБД.
Наиболее востребованными на рынке являются следующие СУБД:
⎯ Microsoft SQL Server;
⎯ PosgreSQL;
⎯ IBM DB2;
⎯ Oracle database.
СУБД IBM DB2 является кроссплатформенной, обеспечивает
стабильную работу базы данных. Недостатками системы являются высокая
стоимость и низкая производительность. СУБД Microsoft SQL Server
обладает большим пакетом инструментов, стабильностью работы и низкими
затратами на администрирование. Недостаток системы заключается в том,
что она работает только на платформе Windows.
СУБД Oracle обладает высокой производительностью, легкостью
интегрирования приложений и устойчивостью к большим потокам данных.
Недостатком является высокая стоимость, необходимость приобретения
мощного оборудования и персонала для поддержки СУБД.
Ввиду перечисленных свойств реляционных СУБД был сделан выбор
в пользу СУБД Microsoft SQL Server, поскольку эта СУБД уже используется
в организации для функционирования ERP-системы.
Для разработки информационной системы будет использован
объектно ориентированный подход к программированию, потому что он
позволяет осуществлять конструирование из компонентов, обладающих
простыми инструментами, что дает возможность абстрагироваться от деталей