В настоящее время, несмотря на имеющиеся различия существующих методологий, эти этапы практически идентичны для всех моделей ЖЦС.
Задание 12. Поставьте вопросы к выделенным фрагментам.
На каждом этапе применяются определенные методы и
инструментальные средства.
Любая методология CASE-технологии базируется на кон-
цепции жизненного цикла системы (ЖЦС).
Задание 13. Напишите изложение по тексту (или перескажите текст).
Тема 6. ИЕРАРХИЧЕСКАЯ СУБД
Активная лексика: древовидная структура, определенное число, уровень, иерархия элементов, узел (узлы), совокупность (чего), атрибут (какого уровня), описывать/описать (что), приводить/привести в качестве примера (что), административная структура, высшее учебное заведение, специализация группы, численный состав, староста группы, корень, корневой узел, порожденный узел, находиться (по отношению к кому) на каком уровне, последующий, принципы иерархии, начинаться/начаться (с чего), встраиваться/встроиться (во что), горизонтальное направление, вертикальное направление, путь доступа (к чему), достоинство модели, простота, наличие (чего, где), недостаток (недостатки), включение (чего, куда), удаление (чего, откуда), устаревший.
Задание 1. Выделите общий корень в словах, определите часть речи:
предположение, предполагать, предположительно, предпо-
лагая;
описание, написание, писать, описывать, писатель, описывающий, описываемый;
уровень, ровный, уровнять, уравнение, сравнение, сравнить;
дерево, деревянный, древовидный, древо;
56
корень, корневой;
элемент, элементарный, элементарно;
администрация, администрировать, администрирование, административный;
специальный, специализация, специально, специалист, специализироваться;
строить, строитель, строящийся, построенный, построение;
простой, просто, простота;
легкий, легко, легкость, легче, облегчить;
далеко, далекий, удалять/удалить, удаление;
старый, старик, устаревать/устареть, устаревший, старший, староста;
промышленный, промышленность;
рождение, порождѐнный, родиться, Родина.
Задание 2. Образуйте существительные от глаголов: предпо-
лагать, классифицировать, понимать.
Задание 3. Трансформируйте глагольные сочетания в именные:
описывать базу данных,
использовать различные атрибуты,
имеется корневой узел или просто корень,
не иметь узлов,
узел содержит один или несколько атрибутов,
существует только один путь доступа к каждому узлу,
иерархия начинается с корневой вершины,
содержать один или несколько атрибутов, описывающих находящийся в узле объект;
понимать суть принципа иерархии,
включать/включить в иерархию информацию о новых объектах базы данных,
удалять/удалить устаревшую информацию
(Обратите внимание на существительные наличие/отсутствие, которые помогут при выполнении наиболее трудных заданий.)
57
Задание 4. Назовите существительные, от которых образова-
ны прилагательные: древовидный, иерархический, численный, корневой, верхний, структурный.
Задание 5. Назовите прилагательные, от которых образованы следующие существительные: простота, легкость, сложность, совокупность.
Задание 6. Образуйте словосочетания:
использовать для чего? (описание базы данных);
состоять из чего?(определенное число уровней),
представлять собой что?(иерархия элементов),
использовать где? (каждый уровень иерархии),
иметься (данная модель),
находиться (самый верхний уровень иерархии), (более высокий уровень),
не иметь (узлы, стоящие выше его),
начинаться с чего? (корневая вершина, или главный узел),
дерево строится из чего (исходный узел),
встраиваться в «дерево» в каком направлении? (горизонтальное и вертикальное),
доступ (каждый узел),
операция какая?(по чему?) (включение в иерархию информации и удаление устаревшей информации),
информация о чем? (какая?) (новые объекты базы данных).
Задание 7. Вставьте пропущенные окончания прилагательных
ипричастий:
использование древовидн… структур, состоящ… из определен… числа уровней;
набор атрибутов, элементов, описывающ… объекты;
В качестве примера прост… иерархическ… структуры можно привести административн… структуру высш… учебн… заведения;
атрибуты треть… уровня;
иметь исходн… узел, находящ…ся на более высок… уров-
не;
на последующ… уровнях класиффикации;
58
исходный узел называется корнев… узлом;
доступ к порожден… узлам;
наличие промышленн… СУБД, поддерживающ… данн… модель.
Задание 8. Подберите синонимы к выделенным словам и словосочетаниям:
в данной модели имеется корневой узел;
выполнение дистанционных запросов в процессе выполнения запросов;
на последующих уровнях классификации он может иметь
один, два или большее количество узлов, либо не иметь их вооб-
ще;
легкость понимания сути принципа иерархии;
достоинство модели;
недостаток модели.
Задание 9. Подберите антонимы к выделенным словам и словосочетаниям:
достоинство модели,
легкость понимания сути принципа иерархии,
простота построения модели,
различные атрибуты,
на самом верхнем уровне,
стоять выше,
на более высоком уровне,
иметь один корень, один путь доступа к каждому узлу,
устаревшая информация,
удаление информации.
Задание 10. Замените глагольно-именное сочетание глаголом:
Иерархическая модель предполагает использование дре-
вовидных структур.
Дерево представляет собой иерархию элементов.
59
Задание 11. Прочитайте текст.
Иерархическая СУБД
Иерархическая модель предполагает использование для описания базы данных древовидных структур, состоящих из определенного числа уровней. "Дерево" представляет собой иерархию элементов, называемых узлами. Под элементами понимается список, совокупность, набор атрибутов, элементов, описывающих объекты. В качестве примера простой иерархической структуры можно привести административную структуру высшего учебного заведения, элементами которой являются: "Университет - Факультет - Группа". На каждом уровне иерархии данной структуры могут быть использованы различные атрибуты. Например, атрибутами третьего уровня могут быть: специализация группы, численный состав, фамилия старосты группы и другие. В данной модели имеется корневой узел или просто корень - "Университет", который находится на самом верхнем уровне иерархии, а потому не имеет узлов, стоящих выше его. Каждый узел модели имеет только один исходный(узел), находящийся по отношению к нему на более высоком уровне, а на последующих уровнях иерархии он может иметь один, два или большее количество узлов, либо не иметь их вообще.
Принципы иерархии:
–иерархия всегда начинается с корневой вершины (или главного узла);
–исходный узел, из которого строится дерево, называется корневым узлом или просто корнем, причем одно дерево может иметь только один корень;
–узел может содержать один или несколько атрибутов, описывающих находящийся в нем объект;
–порожденные узлы могут встраиваться в "дерево" как в горизонтальном направлении, так и в вертикальном;
–доступ к порожденным узлам возможен только через исходный узел, поэтому существует только один путь доступа к каждому узлу.
Достоинством модели является простота ее построения, легкость понимания сути принципа иерархии, наличие промышленных СУБД, поддерживающих данную модель. Недостатком являет-
60