Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Фин. ун-т(бывш.ВЗФЭИ)-метод.-информат..doc
Скачиваний:
5
Добавлен:
26.05.2015
Размер:
1.01 Mб
Скачать

Практическая часть

5. Структура заданий практической части работы

Практическая часть работы заключается в выполнении 4-х заданий применительно к заданному варианту предметной области. Варианты предметных областей представлены в п. 5.2., варианты к заданию 4 – в п.5.3.

Задание 1. Расчет информационной емкости документов предметной области.

Задание 2. Построение инфологической и моделей предметной области.

Задание 3. Формирование информационных запросов к реляционной базе данных с помощью операций реляционной алгебры.

Задание 4. Применение методов поиска и сортировки данных.

Содержание заданий 1 – 4 стандартизовано.

Задание 1

1. Исследовать предложенный вариант предметной области (ПрО). Ознакомиться с используемой нормативно-справочной и оперативной документацией, особенностями представления и использования информации в данной ПрО (информация в документах носит условный характер).

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

Образец.

Договоры страхования

Р1

Р2

Р3

Р4

Р5

Номер договора

Дата заключения

Страховая сумма, руб.

Тарифная ставка, руб.

Код вида страхования

5

8

7

6

2

13777

02.04.11

50000

500.00

06

...

...

...

...

...

2. Заполнить графы документов недостающей информацией (если таковая имеется) по собственному усмотрению студента, учитывая установленную значность реквизитов.

3. Определить среднюю информационную емкость приведенных в варианте документов (среднее количество символов в документе) по формуле:

,

где qij– количество символов в j-ом реквизите i-ого документа,

ki – число строк в i-ом документе,

m – количество реквизитов в документе,

n – количество рассматриваемых документов.

Задание 2

1. На основе анализа информационных процессов, происходящих в ПрО, выделить объекты ПрО и их атрибуты, выявить связи (отношения) между объектами.

2. Построить инфологическую модель ПрО в виде ER – диаграммы (модель «объекты – связи»).

Образец.

Предметная область «Доставка товара воздушным транспортом» представляется следующей диаграммой «объектов – связей»:

Рис. 1. ER – диаграмма ПрО «Доставки товара воздушным транспортом».

3. Описать структуру атрибутов, входящих в ER – диаграмму, в виде следующей таблицы:

Описание структуры атрибутов

№ п/п

Название атрибута

Идентификатор атрибута

Формат атрибута

Вхождение в первичный ключ

тип

длина

точность

...

...

...

...

...

...

...

Примечание.

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

4. Свойства отношений между объектами описать в виде следующих таблиц:

Свойства отношений между оьъектами ПрО

№ п/п

Название отношения

Объекты, связанные отношением

Тип отношения

название объекта 1

название объекта 2

...

...

...

...

...

Примечание.

Признаки типа отношений:

С – структурные Ф – функциональные

Вн – внешние Внутр – внутренние

П – постоянные Вр – временные

У – условные Б – безусловные

5. Полученну в п.2 инфологическую модель ПрО в виде ER – диаграмма отобразить в среде реляционной БД (РБД) в виде совокупности схем отношений с указанием ключевых атрибутов.

Образец:

ТОВАР (Название, Производитель, Цена, Количество)

ВЫЛЕТ (Дата)

РЕЙС (Номер_рейса, Аэропорт вылета, Аеропорт назначения,

Время вылета, время прибытия)

ДАТА_ДОСТАВКИ (ТОВАР, ВЫЛЕТ [M:N])

ВЫПОЛНЕНИЕ_РЕЙСА (ВЫЛЕТ, РЕЙС [N:1])

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

Образец.

ТОВАР:

Код

товара

Название

Производитель

Цена

Количество

ВЫЛЕТ:

Дата

РЕЙС:

Номер

рейса

Аэропорт вылета

Аэропорт назначения

Время вылета

Время

прибытия

ДАТА_ ДОСТАВКИ

Код товара

Дата

ВЫПОЛНЕНИЕ_РЕЙСА

Дата

Номер_рейса

Рис. 2. Даталогическая модель ПрО «Доставка товара воздушным транспортом» в виде взаимосвязанных файлов.

7. В соответствии с построенной даталогической моделью БД сформировать табицы РБД и загрузить их данными, исходя из п. 2 Задания1.