ü по структуре организации данных (реляционные(табличные), иерархические, сетевые).

 

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

Первый (верхний) уровень занимает всегда один объект, второй уровень – объекты второго уровня и т.д.

Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении «предка» (объект более высокого уровня) к «потомку» (объект более низкого уровня); при этом «объект-предок» может не иметь «потомков» или иметь их несколько, тогда как «объект-потомок» обязательно имеет только одного «предка». Объекты, имеющие общего «предка», называются близнецами.

a

Иерархической базой данных является структура папок Windows, с которой можно работать, запустив «Проводник». Первый верхний уровень занимает папка «Рабочий стол». На втором уровне находятся папки «Мой компьютер», «Мои документы», «Сетевое окружение» и «Корзина», которые являются потомками папки «Рабочий стол», а между собой являются близнецами. В свою очередь, папка «Мой компьютер» является предком по отношению к папкам третьего уровня, папкам дисков (Диск 3,5 (А:), (С:), ( D :) и системным папкам («Принтеры», «Панель управления» и др.).

 

 

Сетевые базы данных . Сетевая база данных является обобщением иерархической за счет допущения объектов, имеющих более одного предка, т.е. каждый элемент вышестоящего уровня может быть связан одновременно с любыми элементами следующего уровня. На связи между объектами в сетевых моделях не накладывается никаких ограничений.

б

 

 
 
 
 
 
 
 

Сетевой базой данных фактически является «всемирная паутина» глобальной компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую сетевую базу данных.

 

Реляционные (табличные) базы данных . В настоящее время предпочтение отдается реляционным базам данных.

Реляционная база данных содержит перечень объектов одного типа, т.е. объектов, имеющих одинаковый набор свойств. Такую базу данных удобно представлять в виде двумерной таблицы: в каждой ее строке последовательно размещаются значения свойств одного из объектов; каждое значение свойства – в своем столбце, озаглавленном именем свойства, например таблица с данными о студентах.

 

Реляционной (от английского “relation”- отношение) называется БД, которая содержит информацию, организованную в виде прямоугольной таблицы.

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

Запись базы данных – это строка таблицы, содержащая набор значений свойств, принадлежащих одному объекту.

Поле базы данных – это столбец таблицы, содержащий значения определенного свойства.