Основные определения
База данных
Существует множество определений Базы данных, мы под этим понятием будем понимать следующее:
База данных ─ файл (документ), в котором в специальном формате хранится информация (данные).
Другие определения БД.
База данных:
• Файл данных определенной структуры.
• Именованная совокупность взаимосвязанных данных некоторой предметной области.
• Некоторая унифицированная совокупность данных, совместно используемая группой людей.
• Электронные хранилища информации, доступ к которым осуществляется с помощью одного или некоторых компьютеров.
• Специальным образом организованная и хранящаяся во внешней памяти компьютера взаимосвязанная информация (данные) об объектах.
• Информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
Типы моделей баз данных
− Иерархическая;
Между объектами существуют связи. Один элемент считается главным, остальные подчиненными. Каждый объект может включать в себя несколько объектов более низкого уровня. Графически представляет собой дерево, состоящее из объектов различных уровней.
− Сетевая;
Является обобщением иерархической за счёт допущения объектов, имеющих более одного предка.
− Реляционная;
Наиболее распространенная, представляет собой обобщение сетевой и иерархической модели БД. Состоит из одной и более взаимосвязанных двумерных таблиц.
• Строка таблицы - экземпляр объекта (запись);
• Столбец таблицы - атрибут объекта (поле).
Между таблицами могут существовать связи (relation) по принципу главная (родительская, master) - подчиненная (дочерняя, detail).