В реляционной модели данные организованы в виде совокупности таблиц, между которыми устанавливаются связи. Таблица состоит из строк и столбцов. Каждая строка таблицы содержит запись о различных свойствах одного объекта (рисунок 1).
Номер накладной
Код покупателя
Номер накладной
Товар
Количество
Товар 1
Товар 2
Товар 3
Товар 2
Товар 2
Товар 3
Рисунок 1 –Реляционная база данных
Запись реляционной базы данных представляет собой строку в таблице, в которой собрана информация об одном объекте базы данных.
Совокупность записей образует таблицу базы данных.
Столбцы такой таблицы называют полями.
Поле реляционной базы данных — это столбец таблицы, который содержит сведения об определенном свойстве объектов базы данных. Для описания поля используются следующие характеристики: имя поля, тип и длина.
Каждое поле имеет название (имя), которое располагается в заголовке таблицы.
В разных полях базы данных хранятся данные разных типов: символьные, числовые графические и др. Но в одном поле базы данных хранятся данные только одного типа. Каждая база данных имеет свою определенную структуру.
Под структурой реляционной базы данных понимают таблицы данных, связанные между собой. Под структурой таблицы – порядок размещения ее полей имена и типы полей.
В полях таблицы базы данных, кроме числовой и текстовой информации, может быть также размещена графическая информация, сведения о дате и времени и др.
Строки и столбцы при работе с таблицей могут быть просмотрены в любом порядке.
В иерархической модели данные организованы в виде дерева. Вершины такого дерева расположены на разных уровнях. Группы записей в такой структуре располагаются в определенной последовательности, как ступеньки лестницы. Поиск записей выполняется, начиная с верхнего (первого) уровня. Каждый следующий уровень записей подчиняется предыдущему
.
Рисунок 2 – Структура иерархической базы данных
Наглядным примером иерархической структуры данных является дерево папок (каталогов) файловой структуры ОС Windows
В сетевой модели данные представляются в виде записей, которые связываются друг с другом по некоторым правилам и образуют сеть (рис. 2.5). Данные в сетевой структуре равноправны.
Примером сетевой организации является база данных о спортсменах, их спортивных клубах и соревнованиях, в которых они участвуют, представленная на рисунке 2.
Рисунок 3 – Структура сетевой базы данных
В зависимости от формы представления информации базы данных делятся на документальные, фактографические, мультимедийные.
Документальные базы данных содержат в основном материалы: документы книги, статьи, законы, отчеты. Подготовка электронных материалов, как правило, выполняется с помощью текстовых редакторов. Электронные материалы содержат полнотекстовые документы или библиографические и реферативные документы. В настоящее время широкое распространение получили гипертекстовые документы.
Гипертекст — это способ организации текстовой информации, внутри которой присутствуют гиперссылки, которые могут быть оформлены в виде, текста, рисунка или картинки. Гиперссылки указывают на тексты, графические изображения, файлы и др.
Фактографические базы данных содержат сведения об объектах в определенных формах: каталоги, картотеки, таблицы и др. Например, е тронном каталоге Национальной библиотеки Республики Беларусь сведения о каждом издании автора размещаются в определенной форме.
Мультимедийные базы данных содержат различную информацию: картографическую, анимационную, аудио и видео. При этом отдельные компоненты мультимедийных баз данных могут использоваться в документальных и фактографических базах данных.