Файловые системы и информационные системы
Базы данных и файловые системы Основи баз даних
В развитии индустрий обработки информации исторически сложилось 2 направления:
- вычислительное, центральным моментом в котором является процесс технической обработки информации.
По мере расширения интересов появились новые задачи. Вычислительные задачи перестали представлять большой интерес для множества пользователей. Интерес представляют задачи, связанные с обработкой, доступом, хранением информации, т.е. связанные с большим объёмом информации. Интересно, как можно в огромной массе информации найти маленький кусочек нужной.
- информационная задача.
Для решения этих задач были разработаны СУБД.
Информационные системы организуются на основе стандартного ПО. Первые ИС были организованы с помощью файловых систем.
Файловые системы и информационные системы
Основные задачи, которые должна решать файловая система:
- распределение внешней памяти для хранения соответствующих файлов
- отображение имён на принятую систему хранения во внешней памяти
- обеспечение доступа к данным.
Способы решения этих задач:
1) файл – запись ® поля ® элементы – это должно укладываться на физическое представление, т.е. на физические блоки информации блок ® запись ® байт, необходимо учитывать и свободное место;
2) если бы файл был один, то проблем не было бы. Но так как данных много, поддерживаются способы структурированного хранения, которые представляют собой хранение в виде каталогов по иерархическому принципу. Файлы могут быть поименованы по-разному;
3) проблемы доступа к информации: данные должны хранится надёжно. Для этого необходимы функции безопасного хранения, которые выполняют следующие действия:
- восстановление при сбоях (вводится резервирование)
- контроль доступа (при множественном доступе)
Вывод:
Файловые системы годятся для организации ИС, но на низком уровне, т.е. для хранения слабоструктурированной информации и для решения статических задач.
Дата добавления: 2014-12-20; просмотров: 720;