|
|
Базы данных и автоматизация документооборота
Базы данных (БД) для автоматизации или хранения Ваших офисных данных в большинстве случаев должны удовлетворять ряду характеристик, если Вы хотите, чтобы БД была надежна, и не возникали коллизии (не соответствия и потерянные данные):
-
надежная резервная копия
-
разграничение пользователей по правам пользователей
-
использование настоящей сетевой БД, если предполагается доступ с более чем одного компьютера (Access не подходит)
-
блокировка записей и документов, находящихся на редактировании (иначе, если запись или документ редактируется одновременно на 2 компьютерах, в БД зафиксируется только последний сохранивший)
Зачастую под БД понимается как интерфейс, так и физический сервис хранения данных. Хотя в среде разработчиков под БД принято понимать сам низкоуровневый базовый сервис хранения данных, им обычно выступает – Oracle, MS SQL, MySQL, Firebird, Access (однопользовательская БД). А интерфейсная часть (формы, окны, отчеты) созданы на отдельном языке программирования - .NET, VB, C++, Delphi, и пр.
Oracle и MS SQL обладают платной лицензией. Oracle применяется обычно на больших предприятиях и имеет самую дорогостоящую лицензию. Для экономии в сетевом варианте БД, мы можем использовать MySQL (бесплатная сетевая БД).
|
 |