Оглавление:
Определение - Что означает Плоский файл?
База данных плоских файлов хранит данные в текстовом формате. В реляционной базе данных плоский файл включает в себя таблицу с одной записью на строку. Различные столбцы в записи разделяются запятой или табуляцией для разделения полей. В отличие от реляционной базы данных, база данных с плоскими файлами не содержит нескольких таблиц. Данные, хранящиеся в простых файлах, не имеют папок или путей, связанных с ними.
Плоские файлы широко используются в проектах хранилищ данных для импорта данных. Не выполняется никаких манипуляций с данными, которые они хранят, но они предпочтительны из-за легкости, с которой они переносят данные с сервера. Плоские файлы служат лишь средством хранения информации о таблицах, но не содержат никаких связей между включенными в них таблицами.
Техопедия объясняет плоский файл
Программисты используют базы данных плоских файлов при создании приложений на Oracle и SQL, которые поддерживают несколько языков программирования. Из-за своей простой структуры плоские файлы занимают меньше места, чем структурированные файлы, но информацию в плоских файлах можно только читать, хранить и отправлять. Представление данных в базе данных плоских файлов соответствует определенным стандартам. Каждый столбец в базе данных плоских файлов ограничен определенным типом данных. Разделители включены в плоские файлы для обеспечения форматирования данных фиксированной ширины. Это сокращает затраты на поиск различных полей в записи. Первая строка в плоском файле относится к имени поля. Это отдельное имя поля облегчает идентификацию данных, с которыми имеет дело каждое поле. Все строки в базе данных плоских файлов также следуют концепции кортежей в реляционной алгебре, где кортеж - это упорядоченный список элементов. Данные в виде простых файлов существуют в их первоначальном виде до тех пор, пока они не будут перенесены в систему управления базами данных или в промежуточную область на складе. После завершения передачи данные изменяются и сохраняются в разных формах.
