Ответ 1
База данных обычно используется для хранения связанных структурированных данных с четко определенными форматами данных эффективным образом для вставки, обновления и/или извлечения (в зависимости от приложения).
С другой стороны, файловая система представляет собой более неструктурированное хранилище данных для хранения произвольных, возможно, несвязанных данных. Файловая система более общая, а базы данных создаются поверх общих служб хранения данных, предоставляемых файловой системой.
Файловая система полезна, если вы ищете конкретный файл, поскольку операционные системы поддерживают своего рода индекс. Однако содержимое txt файла не будет индексироваться, что является одним из основных преимуществ базы данных.
Для очень сложных операций файловая система, вероятно, будет очень медленной.
Основные преимущества РСУБД:
o Таблицы связаны друг с другом
o SQL-запрос/язык обработки данных
o Добавление транзакции к SQL (Transact-SQL)
o Реализация сервер-клиент с серверными объектами, такими как хранимые процедуры, функции, триггеры, представления и т.д.
Преимущество системы управления файловой системой над базой данных:
При обработке небольших наборов данных с произвольными, возможно, несвязанными данными файл более эффективен, чем база данных. Для простых операций операции чтения, записи, файла выполняются быстрее и проще.
Вы можете найти n разницу по сравнению с Интернетом.