С некоторыми позициями я не согласен...
Предлагаю составить обновленный "каталог" для удобного выбора БД
- Код: Выделить всё
- [b]Критерии выбора базы данных[/b]
 Никаких абсолютных рекомендаций - это только вскидка на первый взгляд. Просто небольшая памятка чтобы не терятся в море баз данных. Возможно мои оценки неточны в деталях, кроме того я оставил лишь наиболее распространённые базы.
 1)[b]Размер базы данных[/b] - параметер весьма критичен!
 - несколько мегабайт: MS Access, XML, CSV, MS Excel, Парадокс, Dbase, Foxpro/VFP, MySQL, PostgreSQL
 - до сотни мегабайт: MS Access, Парадокс, Dbase, Foxpro/VFP, MySQL, PostgreSQL, Interbase
 - гигабайты: MySQL, PostgreSQL, Interbase, Informix, MS SQL Server, Oracle, SyBase, DB/2
 - сотни гигабайт и больше: MS SQL Server, Oracle, SyBase, DB/2
 2)[b]Количество одновременных пользователей[/b] - пожалуй это самый критичный параметер!
 - эксклюзивный доступ одного пользователя: MS Excel,XML,CSV,Парадокс,Dbase,Foxpro/VFP,MSAccess,MySQL,PostgreSQL
 - до десятка пользователей: Парадокс, Dbase, Foxpro/VFP, MS Access, MySQL, PostgreSQL
 - несколько десятков пользователей: MySQL, PostgreSQL, Interbase, Informix
 - сотни пользователей: PostgreSQL, Interbase, MS SQL Server, Oracle, SyBase, DB/2
 - тысячи пользователей: MS SQL Server, Oracle, SyBase, DB/2
 3)[b]Цена базы данных[/b] - параметер весьма критичен!
 - полностью бесплатно: XML, CSV, MySQL, PostgreSQL, Interbase (некоторые клоны)
 - формат бесплатен, для разработки желательно купить дешёвую всего одну систему:MS Excel, Парадокс, Dbase, Foxpro/VFP, MS Access
 - дешёвые сервера: Interbase (некоторые клоны), Informix, старые версии SyBase
 - дорогие сервера: MS SQL Server, Oracle, SyBase
 - сверхдорогие сервера: DB/2
 4)[b]Платформа[/b] - параметер весьма критичен!
 - любая: XML, CSV
 - Windows only: MS SQL Server, SyBase, Парадокс, Dbase, Foxpro/VFP, MS Access, MS Excel
 - Unix/Linux only:PostgreSQL
 - Windows+Linux:Oracle, DB/2, Interbase, MySQL
 - Мейнфреймы: DB/2
 - Кластеры:MS SQL Server, Oracle, SyBase, DB/2
 5)[b]язык программирования[/b] - рекомендательный параметер:
 - Языки от Microsoft: MS SQL Server, SyBase, Foxpro/VFP, MS Access, MS Excel
 - Языки от Борланда: MS SQL Server, Interbase, Парадокс, MS Access
 - Системы под Linux: Oracle, DB/2, Interbase, MySQL, PostgreSQL, XML
 6)[b]Тип программы[/b] - рекомендательный параметер:
 - маленький web сервер: MySQL
 - мощный web сервер: MS SQL Server, Oracle, SyBase, DB/2
 - локальная утилита: Парадокс, Dbase, Foxpro/VFP, MS Access, MS Excel, XML, CSV
 - сложная система:MS SQL Server, Oracle, SyBase, DB/2, Interbase, Informix
 7)[b]Защита данных[/b] - параметер весьма критичен!
 - никакая: MS Excel, XML, CSV
 - очень слабая: Парадокс, Dbase, Foxpro/VFP, MS Access
 - сильная:MS SQL Server, Oracle, SyBase, DB/2, Interbase, Informix, MySQL, PostgreSQL
 8)[b]Мощность языка SQL, возможности базы данных[/b](View, Stored procedures, agents, backup, репликации и т.п.) - параметер весьма критичен!
 - очень слабые: MS Excel, XML, CSV
 - слабые: Парадокс, Dbase, Foxpro/VFP, MS Access, MySQL
 - развитые:Interbase, Informix, PostgreSQL
 - мощные:MS SQL Server, Oracle, SyBase, DB/2
 9)[b]Требования к железу[/b] - параметер весьма критичен!:
 - неприхотливые:MySQL, PostgreSQL, Парадокс, Dbase, Foxpro/VFP, MS Access,MS Excel, XML, CSV
 - чуствительные: Interbase, Informix, SyBase
 - требуют отдельных мощных серверов с большой RAM, желательно на нескольких процессорах: MS SQL Server, Oracle, DB/2
 10)[b]Способ доступа[/b] - рекомендательны параметер:
 - ODBC: CSV
 - OLE DB/ADO: MS Excel,MS Access,MS SQL Server, SyBase
 - DAO:MS Excel,MS Access,Foxpro/VFP
 - BDE:Парадокс, Dbase,Foxpro/VFP
 - DBExpress:MySQL, Interbase, Oracle, DB/2
 - Собственные:XML,MySQL,Interbase, Informix, PostgreSQL, Oracle, SyBase, DB/2
 11)[b]Сложность настройки, установки, администрирования, желательность специально обученного персонала для администрирования[/b] - параметер весьма критичен!:
 - никаких сложностей, администрирование не требуется: MS Excel, XML, CSV
 - минимальные либо небольшие сложности: Парадокс, Dbase, Foxpro/VFP, MS Access
 - первоначальная настройка плюс минимальная поддержка: PostgreSQL, MySQL
 - требуются специальные знания в достаточно большом объёме: Interbase, Informix
 - желательно наличие специалиста по базам данных: MS SQL Server, Oracle, SyBase, DB/2
 12)[b]Стоимость программистов и администраторов[/b] - параметер весьма критичен!:
 - небольшая: MS Excel, XML, CSV, Парадокс, Dbase, Foxpro/VFP, MS Access, PostgreSQL, MySQL
 - значительная: Interbase, Informix, SyBase
 - высокая и очень высокая: MS SQL Server, Oracle, DB/2
 13)[b]Перспективы развития базы данных, стабильность фирм-хозяев, выпуск новых релизов и т.п[/b]-рекомендательный параметер.
 - "мёртвые" или почти мёртвые базы: Парадокс, Dbase, Foxpro/VFP, CSV
 - медленно развивающиеся, сомнительные перспективы, фирмы производители не устойчиво стоящие на ногах: Interbase, Informix, PostgreSQL, SyBase
 - Гарантированно продолжение, только развивать дальше некуда: MS Excel, MS Access, DB/2
 - Бурно развивающиеся базы, частые релизы и апдейты: MS SQL Server, Oracle, XML, MySQL
 14)[b]Трудоёмкость и возможность перевода программы от одной базы к другой[/b] - рекомендательный параметер:
 Лёгкие переходы:
 Парадокс<->Dbase<->Foxpro/VFP
 CSV->MS Excel
 SyBase -> MS SQL Server
 MS Excel->MS Access
 В остальных случаях обычно можно перевести более лёгкие базы в более навороченные, но не наоборот. Особняком стоит XML который обычно вообще трудно куда дибо перевести







