Информатика. Систематический курс


         

и хранения даных на носителе


Физическая организация — это способ представления, размещения и хранения даных на носителе (ориентирована на техническое устройство).

Логическая организация представляет собой модель структуры всей совокупности данных (ориентирована на че­ловека). По сути, это способ объединения данных в записи, это «взгляд» на данные с точки зрения их использования в прикладных программах.

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

Пример Данные о сотрудниках учреждения, необходимые отделу кадров или бухгалтерии, удобно представлять в виде таблиц.









































































ФИО



Год рождения



Факультет



Кафедра



Должность



25



Илюшин И. И.



1978



эконом.



БУиА



ассистент



26



Ипатов С. С.



1959



технолог.



тмм



профессор



27



Кедров К. К.



1964



архитект.



пгс



доцент



Данные о структуре управления удобно представлять в виде дерева (рис 2.3.1).

Рис. 2.3.1

Пример иерархической модели данных


Данные о курсах, читаемых для студентов разных специ­альностей удобно представлять в виде сетевого графа (рис. 2.3.2.).

Рис. 2.3.2

Пример сетевой модели данных


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

Наиболее распространены реляционные СУБД. Это такие известные программные средства, как dBASE, Ребус, Lotus, FoxPro, Clipper, Access, Paradox и многие другие.

К СУБД иерархического типа можно отнести многие сис­темы управления файлами, в частности Norton Commander, Far Manager, Диспетчер файлов и пр. Большинство СУБД, предназначенных для создания и ведения библиотечных баз данных, также имеют иерархический тип.


Содержание  Назад  Вперед