При проектировании БД необходимо учитывать, что база данных имеет следующие свойства:
−действует в рамках некоторой внешней среды;
−имеет свою внутреннюю архитектуру;
−имеет свое собственное лингвистическое содержание;
−имеет свои средства взаимодействия с окружающей средой;
−функционирует на конкретной программно-аппаратной платформе;
−поддерживается в рамках определенных организационно- технологических
Использование данных как ресурса предполагает:
•− представление самого понятия «данные»;
•− умение их собирать и анализировать;
•− определение природы и свойств данных, для чего необходимо знать, как и с какой целью они применяются, где находятся, откуда поступают и т.п.;
•− наличие среды хранения полученных сведений, которые могут надежно сохраняться только при наличии четких процедур накопления, планирования и ведения данных;
•− возможность после сбора и организации сведений получения доступа к ресурсу данных всюду, где нужна информация, требуемая для управления другими ресурсами, то есть интегрирование данных;
•− наличие администратора данных.
Файловые системы обработки данных
•ФАЙЛ - именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные
•ФАЙЛОВЫЕ СИСТЕМЫ - набор программ, которые выполняют для пользователей некоторые операции, например создание отчетов. Каждая программа определяет свои данные и управляет ими.
Ограничения, присущие файловым системам:
•Избыточность (дублирование) данных
•Проблемы непротиворечивости данных
•Ограниченное разделение данных
•Ограничения по доступности данных
•Сложности в управлении
•Сложности для синхронизации параллельного доступа
Этапы развития СУБД
•Первый этап - организацией баз данных на больших машинах
•Второй этап - появление персональных компьютеров
•Третий этап – распределенные многопользовательские БД
•Четвертый этап – современные перспективы развития СУБД