Название альбома | Год выпуска | Тип | Фирма альбома |
Help! | Lp (England) | Parlophone | |
Led Zeppelin 4 | Lp | Atlantic | |
Led Zeppelin 3 | Lp | Atlantic | |
Flash Gordon | Soundtrack | EMI |
Теперь воспринимать и использовать информацию стало гораздо удобнее. Представленная таблица является информационной моделью. Объектами, отраженными в этой модели, являются музыкальные альбома (групп), причем все данные взаимосвязаны. Свойствами этих объектов находятся в столбцах таблицы («Название альбома», «Год выпуска», «Тип альбома», «Фирма»), их называют атрибутами объектов. Таким образом, каждая строка таблицы – есть совокупность атрибутов объекта. Такую строку называют записью, а столбец – полем записи.
Табличная организация данных позволяет получить дополнительную информацию, помимо сведений, указанных в атрибутах. К примеру:
· какая группа выпустила больше альбомов за определенный период;
· число альбомов данной группы;
· сколько имеется альбомов типа Soundtrack (музыка к фильму);
· какая фирма выпустила наибольшее число альбомов данной группы.
|
|
Иерархическая структура
Рис. 7.1.1. Пример иерархической организации данных
Для иерархической структуры (рис. 7.1.1) характерна подчиненность объектов нижнего уровня объектам верхнего уровня.
Важно отметить, что в дереве, между верхними и нижними объектами, задано отношение «один ко многим» (т.е. одной группе соответствует много альбомов, одному альбому соответствует много песен).
В атрибутах, описывающих песню, нет названия альбома, но по линиям связи можно сказать, какая песня принадлежит альбому. По линиям связи можно также определить принадлежность альбома группе. Из данной иерархической структуры можно узнать:
· В каком альбоме больше песен;
· Число альбомов выпущенных группой;
· Есть ли в альбомах одинаковые песни и т.д.