Базы данных.

Структуры простейшей базы данных равна структуре её таблицы. Структура двухмерной таблицы составляет столбцы и строки. Их аналог в структуре простейшей базе данных – это поля и записи. Если записи в базе данных нет, то говорят структура базы данных набором полей.
База данных содержит:

1) таблицы – это основные объекты базы данных, в которых хранятся все данные имеющиеся в базе и сама структура базы данных.

2) отчеты – предназначены для вывода данных на бумажный носитель. Приняты специальные признаки и формы, колонтитул, отступы, параметры и т.п.

3) страницы – это специальные объекты базы данных выполненные в ходе html, замещаемые на веб странице и передаваемые клиенты вместе с ним. Сам по себе объект базой данных не является, это средство для просмотра информации хранящийся в базе.

4) макросы и модули – макросы предназначены для автоматизации повторяющихся действий при работе с базой данных. Модули создаются средствами внешнего языка программирования.

Классификация баз данных:

1) По модели данных:

А) Иерархическая база данных– представляет собой граф или дерево с указателями от предков к потомкам. Предок один, потомков сколько угодно.

Б) Сетевая модельосновные понятия – узел, уровень и связь
Узел – это совокупность атрибутов данных описывающих объект. В сетевой структуре узел может быть связан с любым другим узлом и также в сетевой модели существуют связи в двух направлениях.

В) Реляционная БД - релайшион – отношение-таблица. База данных представлена в виде таблиц, где каждая ячейка связана с любой другой ячейкой.

Г) Объектно-ориентированная БД – это база данных, в которой данные оформлены в виде модели объектов, включающая прикладные программы которые управляются внешними событиями.

Также к основным моделям данных относят: многомерные, объектные, объектно – реляционные.