Таким образом, база данных является важнейшей частью решения. На практике проекты, использующие модель бизнес-процессов, сходную со сформированной выше, чаще всего используют одну из наиболее востребованных СУБД: MySQL, PostgreSQL, Oracle или SQL Server. Следует однако отметить, что с учетом предпочтительной среды разработки взаимодействие с СУБД Oracle, MySQL, PostgreSQL подразумевает необходимость применения дополнительных инструментов подключения через ODBC. Поэтому вполне очевиден, на первый взгляд, выбор в качестве СУБД для создания физической структуры базы данных SQL Server 2022, не требующую никаких дополнительных инструментов.
Для осознанного выбора СУБД все же необходимо провести сравнительный анализ наиболее актуальных (перечисленных) систем, то есть:
– Oracle Database. Разработчик – компания Oracle;
– SQL Server. Разработчик – компания Microsoft;
– MySQL. Разработчик – компания Oracle;
– PostgreSQL. Разработчик – сообщество Postgre.
Все перечисленные СУБД обладают свободно распространяемыми версиями, поддержка их (обновление и т.д.) выполняется на очень высоком уровне. Результаты сравнения этих версий сведены в таблица 3.1.
Таблица 3.1
……………………………………
?