Мне странно это говорить, потому что я совсем не фанат Access. Однако я думаю, что Access здесь действительно лучший продукт по ряду причин:
- Это было намного дольше (зрелость)
- Ядро движка db входит в состав Windows.
- Существует легко распространяемая среда выполнения, если у ваших пользователей еще нет Access, а вам нужно распространить приложение.
- За прошедшие годы у него было достаточно людей, пытающихся использовать его для вещей, для которых он не предназначен (веб-сайты, рабочие группы), что они вложили достаточно усилий в производительность и параллелизм, поэтому два более поздних воплощения (2003, 2007) на самом деле очень надежны. если вы делаете что-то, для чего оно предназначено (настольное приложение crud, общение со связанными таблицами сервера sql, очень маленькая рабочая группа). (Я думаю, это действительно то же самое, что и первый пункт)
С другой стороны, в OpenOffice DB нет ничего неправильный, и это бесплатно.
Я довольно часто использовал Access ... никогда не использовал OpenOffice ... надеялся получить несколько комментариев о том, как сравнивает конструктор запросов / составитель отчетов OpenOffice. Также кто-нибудь видел серьезные проблемы с производительностью или совместимостью с серверной частью базы данных java?