1. по способу доступа к данным
1.1. локальный доступ
1.2. удаленный доступ
2. по признаку структуры:
2.1. иерархические
2.1.1. определение
2.1.1.1. совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф
2.1.2. преимущества
2.1.2.1. Узел - это совокупность атрибутов дан- ных, описывающих некоторый объект. узлы представляются вершинами графа. Каждый узел на более низком уровне связан только с одним узлом, находящимся на более высоком уров- не. Иерархическое дерево имеет только одну вершину (корень дерева), не подчиненную никакой другой вершине и находящуюся на самом верхнем (первом) уровне. Количество деревьев в базе данных определяется числом корневых записей.
2.2. сетевые
2.2.1. преимущества
2.2.1.1. каждый элемент может быть связан с любым другим элементом.
2.3. реляционные
2.3.1. определение
2.3.1.1. Табличная БД
2.3.2. преимущества
2.3.2.1. В реляционных БД строка таблицы называется записью, а столбец – полем.Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице.
2.3.3. поле
2.3.3.1. поля- различные характеристики(атрибуты) объекта. Значения полей в одной строчке относятся к одному объекту. Разные поля отличаются именами. Записи различаются значениями ключей. Главным ключом называется поле,значение которого не повторяется у разных записей. Ключ, состоящий из одного поля- простой, нескольких - составным.
2.3.3.2. тип поля
2.3.3.2.1. числовой
2.3.3.2.2. символьный
2.3.3.2.3. дата
2.3.3.2.4. логический
2.3.4. нормальная форма
2.3.4.1. Первая нормлаьная форма: атрибут содержит оно значение и все строки различны
2.3.4.2. Вторая нормлаьная форма: атрибут, не входящий в состав первичнго ключа, функционально полно зависит от первичного ключа.
2.4. Объектно-ориентированные
3. по характеру хранимой информации:
3.1. фактографические
3.2. документальные
4. по способу хранения данных:
4.1. централизованные
4.2. распределенные
5. требования к организации данных
5.1. неизбыточность данных
5.2. совместное использование данных
5.3. расширяемость
5.4. простота работы с БД
5.5. эффективность доступа к БД
5.6. целостность БД
5.7. независимость данных от программы
5.8. секретность данных
6. межтабличные связи
6.1. позволяет
6.1.1. исключить возможность удаления или изменения данных в ключевом поле главной таблицы, если с этим полем связаны какие-либо поля других таблиц; при удалении данных в ключевом поле главной таблицы автоматически произойдет удаление соответствующих данных в полях связанных таблиц.
6.2. типы связей
6.2.1. -один к одному (1 : 1); - один ко многим (1 : М); - многие ко многим (М : М).
6.3. термины
6.3.1. -Отношение - таблица. - Кортеж - строка или запись. - Кардинальность - количество записей. - Атрибут - столбец или поле. - Степень - количество атрибутов. - Домен - тип данных, тип атрибутов, совокупность допустимых значений. - Первичный ключ - уникальный идентификатор.