Материал: Арбатская Системы управления базами 2014

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Задание 7. Замените придаточное предложение с союзным словом «который» предложением с причастным оборотом:

Области состоят из записей, которые, в свою очередь, состоят из полей.

Задание 8. Поставьте вопросы к выделенным словам и словосочетаниям:

Сетевая модель описывает элементарные данные и отноше-

ния между ними в виде ориентированной сети.

Каждый порожденный элемент имеет более одного исходного и может быть связан с любым другим элементом структуры.

В структуре управления учебным заведением порожденный

элемент "Студент" может иметь не один, а два исходных элемента: "Студент - Учебная группа", и "Студент - Комната в общежитии".

В структуре управления учебным заведением порожденный элемент "Студент" может иметь не один, а два исходных эле-

мента: "Студент - Учебная группа", и "Студент - Комната в

общежитии".

Сетевые структуры могут быть многоуровневыми и иметь

разную степень сложности.

База данных, описываемая сетевой моделью, состоит из об-

ластей, каждая из которых состоит из записей.

Недостатком сетевой модели является возможность поте-

ри независимости данных при реорганизации базы данных.

При появлении новых пользователей, новых приложе-

ний и новых видов запросов происходит рост базы данных.

Кортежи состоят из фиксированного набора поимено-

ванных полей.

В одной таблице все кортежи имеют одну структуру (набор

полей).

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

Объективные отношения хранят данные о каком-либо од-

ном объекте, экземпляре сущности.

76

Недостатками реляционной модели являются: низкая производительность, сложность программного обеспечения, избыточность.

Задание 9. Трансформируйте простые предложения в одно сложное:

База данных, описываемая сетевой моделью, состоит из областей. Каждая из этих областей состоит из записей. Записи, в свою очередь, состоят из полей.

В зависимости от содержания отношения реляционной базы

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

Кортежи состоят из фиксированного набора поименованных полей. В одной таблице все кортежи имеют одну структуру (набор полей).

Речевые задания

1.Дополните предложения глаголами, подходящими по смыс-

лу:

Сетевая модель … элементарные данные и отношения меж-

ду … .

Если … рост базы данных, то это … к нарушению логического представления данных.

Объектные отношения … данные о каком-либо одном объекте, экземпляре сущности.

Связное отношение … ключи нескольких объектных отно-

шений.

К числу достоинств реляционной модели … : простота построения, доступность понимания и др.

Недостатками модели … сложность программного обеспечения, избыточность.

2.Закончите предложение:

Сетевая модель имеет много недостатков, так как…

77

При составлении предложения используйте следующую инфор-

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

К числу достоинств реляционной модели можно отнести …

При составлении предложения используйте следующую инфор-

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

К числу недостатков реляционной модели можно отнести…, …

При составлении предложения используйте следующую инфор-

мацию: Недостатками реляционной модели являются сложность программного обеспечения, избыточность.

3.Сравните реляционную модель БД с сетевой и иерархическими моделями, используя прилагательные или наречия в сравнительной степени. При выполнении задания используйте известные вам конструкции сравнения. (По сравнению с… В отличие от…)

4.Составьте таблицу сравнительной характеристики реляционной, сетевой и иерархической моделей.

5.Опираясь на таблицу, дайте (устно) сравнительную характеристику реляционной, сетевой и иерархической моделей.

6.Ответьте на вопросы:

1.Что описывает сетевая модель СУБД?

2.Что значит «отношения между данными в виде ориентированной сети»?

3.Сколько исходных элементов может иметь порожденный элемент «Студент» в структуре управления учебным заведением? Какие это элементы?

4.Какими могут быть сетевые структуры?

78

5.Из чего состоит база данных сетевой модели? Из чего состоит каждая область? Из чего состоят записи?

6.Что является недостатком сетевой модели?

7.Что происходит при появлении новых пользователей, новых приложений и новых видов запросов сетевой модели?

8.К чему может привести рост базы данных сетевой модели СУБД?

9.Какое понятие имеет в своей основе реляционная модель?

10.Как формируются данные реляционной модели?

11.Что такое отношение?

12.Чем представляется реляционная база данных с логической точки зрения?

13.Какими бывают отношения реляционной базы данных в зависимости от содержания?

14.Какие данные хранят объектные отношения?

15.Какие ключи хранит связное отношение?

16.Каковы достоинства реляционной модели?

17.Назовите недостатки реляционной модели.

7. Опираясь на вопросы задания 6 и на составленную вами таблицу (см. задание 4), расскажите текст.

Материалы для проведения контрольного занятия и контрольной работы к теме 7

Задание 1. Вспомните текст «Сетевая и реляционная модели СУБД» и дополните предложения недостающими словами:

Сетевая модель описывает элементарные данные и отношения между ними в виде … сети;

Это такие отношения между объектами, когда каждый … элемент имеет более одного … и может быть связан с любым другим элементом структуры.

База данных, описываемая сетевой моделью, состоит из …, каждая из которых состоит из…, а последние, в свою очередь, состоят из… .

Недостатком сетевой модели является ее сложность, возможность … независимости данных при … базы данных.

79

С логической точки зрения реляционная база данных представляется … … … различного предметного наполнения.

К числу достоинств реляционной модели относятся: … построения, доступность понимания, возможность … базы данных без знания методов и способов ее построения, независимость данных, гибкость … и другие.

Недостатками модели являются: сложность программного

, избыточность.

Задание 2. Прочитайте текст.

Основными понятиями сетевой модели являются набор, агрегат,

запись и элемент данных. Под элементом данных в данном случае следует подразумевать то же самое, что и в иерархической модели

– минимальную единицу данных. Агрегаты данных бывают двух

типов: агрегат типа «вектор» и агрегат типа «повторяющаяся группа».

Агрегат типа «вектор» соответствует набору элементов данных. Агрегат типа «повторяющаяся группа» соответствует совокупности векторов данных. Записью называется совокупность агрегатов данных. Набором называется граф, связывающий два типа записи. Таким образом, набор отражает иерархическую связь между двумя типами записей.

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

В основе реляционной модели данных лежит понятие отношения, которое является двумерной таблицей, содержащей множество строк (кортежей) и столбцов (полей или атрибутов).

Таблица соответствует определенному объекту предметной области, ее поля описывают свойства данного объекта, а строки – конкретные экземпляры объекта.

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

80

Источник: https://studfile.net/preview/16708732/