Когда переключиться от электронной таблицы до RDBMS?

Я добровольно предложил с Неправительственной организацией помогать с их ведением записей в их общественном центре. В настоящее время существует только один общественный центр, где все их данные хранятся. Однако это, как ожидают, изменится к концу года.

В настоящее время их данные сохраняются с помощью рабочей книги с двумя листами. Каждая запись в основном листе может иметь до 100 продолжений в последующем листе. Данные свободно структурированы, и нет никаких явных ограничений.

Перемещение всех существующих данных от электронной таблицы до RDBMS потребовало бы усилия, но я готов сделать это; особенно с тех пор существует разговор о создании упомянутых данных, совместно используемых с другой НПО в поле.

Одна альтернатива должна была бы использовать, скажем, Google Docs и объединить каждый набор записей вручную.

Больше чем с одной точкой ввода данных и извлечения, имеет смысл рекомендовать переехать от базы данных электронной таблицы до RDBMS?

ОТРЕДАКТИРУЙТЕ Просто отправил продолжение на стратегии следовать здесь

6
задан Community 23 May 2017 в 11:55
поделиться

1 ответ

Да, имеет смысл перейти на СУБД , который предназначен для обработки данных, структурированных именно в таких таблицах.

Когда электронные таблицы ссылаются друг на друга, все становится беспорядочно, и они просто продолжают расти, с чем СУБД справляется хорошо.Вы можете добавлять функции через SQL, такие как сложные формулы, гораздо более простым способом, чем с помощью электронных таблиц.

Переход (оценка, недостаточное знание данных) кажется простым, поскольку он уже хорошо организован, и вы имеете дело с этой проблемой еще до того, как она стала проблемой.

Сноска: из соображений удобства использования я бы позволил пользователям придерживаться аналогичного решения, как сейчас, с точки зрения графического интерфейса пользователя. Вы можете экспортировать / импортировать данные , например, в Google Docs или MS Excel, через csv или другие форматы файлов, что по-прежнему позволяет иметь бэкэнд в СУБД для удобства обслуживания, скорости индексирование и т. д.

На http://www.cazh1.com/blogger/gotits/2007/03/excel-vs.shtml есть хорошая статья, в которой подчеркивается именно такая дифференциация использования:

  • быстро и грязно: используйте электронные таблицы
  • ремонтопригодность и долгосрочное хранение: выберите базу данных
1
ответ дан 17 December 2019 в 22:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: