Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Раздел-2(СУБД).doc
Скачиваний:
18
Добавлен:
01.09.2019
Размер:
981.5 Кб
Скачать

Характеристика вспомогательных сущностей

для информационной модели доменного производства

Наименование

Описание

Шихтовые материалы

Наименования используемых шихтовых материалов

Доли шихтовых материалов

Соотношение весовых долей шихтовых материалов, загружаемых в печь

Коксовая батарея

Характеристики коксовых батарей

Химанализ кокса

Химический анализ кокса, поступающего в доменный цех

Кокс на печь

Соответствие между коксовой батареей и доменной печью

Т_параметры

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

Выпуск

Информация о выпуске жидких продуктов плавки из доменной печи (дата выпуска, время начала и окончания выпуска, температура чугуна на выпуске)

НСИ элементов

Нормативно-справочная информация по физико-химическим соединениям, образующимся в жидких продуктах плавки

Таблица 2.2

Данные по доменному переделу, приведенные

к третьей нормальной форме

Имя сущности (таблицы)

Имя атрибута сущности

(поля таблицы)

Тип данных

Описание

1

2

2

4

Доменная печь

печи

Числовой

Ключевое поле

Наименование печи

Текстовый

Полная высота_м

Числовой

Полезная высота_м

Числовой

Высота зумпфа_м

Числовой

Высота горна_м

Числовой

Высота заплечиков_м

Числовой

Высота распара_м

Числовой

Высота шахты_м

Числовой

Высота колошника_м

Числовой

Диаметр горна_м

Числовой

Диаметр распара_м

Числовой

Диаметр колошника_м

Числовой

Угол наклона шахты_град

Числовой

Угол наклона заплечиков_град

Числовой

Полезный объем печи_м2

Числовой

Число воздушных фурм_шт

Числовой

Диаметр фурм_м

Числовой

Число чугунных леток_шт

Числовой

Число работающих фурм_шт

Числовой

Шихтоподача

печи

Числовой

Составной ключ

Дата шихтовки

Дата/время

подачи

Числовой

Вес подачи_кг

Числовой

Порядок загрузки

Текстовый

Доли шихтовых материалов

печи

Числовой

Составной ключ

подачи

Числовой

Код материала

Числовой

Дата шихтовки

Дата/время

Доля материала_%

Числовой

Т_Параметры

Код параметра

Числовой

Ключевое поле

Наименование параметра

Текстовый

Шихтовые материалы

Код материала

Числовой

Ключевое поле

Наименование материала

Текстовый

Окончание таблицы 2.2

1

2

2

4

Химанализы шихтовых материалов

Код материала

Числовой

Составной ключ

Технологические параметры

Код элемента

Числовой

Значение

Числовой

Дата

Дата/время

печи

Числовой

Составной ключ

НСИ элементов

Код параметра

Числовой

Дата

Дата/время

Значение

Числовой

Код элемента

Числовой

Ключевое поле

Кокс на печь

Наименование элемента

Текстовый

печи

Числовой

Составной ключ

Коксовая батарея

коксовой батареи

Числовой

Ключевое поле

коксовой батареи

Числовой

Химанализ кокса

Наименование коксовой батареи

Текстовый

коксовой батареи

Числовой

Составной ключ

Выпуск

Дата

Дата/время

Код элемента

Числовой

Значение

Числовой

печи

Числовой

Составной ключ

Химанализ чугуна и шлака

выпуска

Числовой

Характер расплава

Текстовый

Дата выпуска

Дата/время

Время начала выпуска

Дата/время

Время окончания выпуска

Дата/время

Температура чугуна

Числовой

печи

Числовой

Составной ключ

выпуска

Числовой

Характер расплава

Текстовый

Код элемента

Числовой

Значение

Числовой

Перейдем к реализации модели данных доменного производства в программе ERwin.

Сначала создадим логический уровень модели. Для этого зададим режим отображения сущностей Edit/Logical Model. Создадим при помощи линейки инструментов (ERwin Toolbox) сущности "Доменная печь", "Шихтоподача", "Химанализы шихтовых материалов" и т.д. Сущности будем именовать на русском языке. Выбрав каждую сущность, зададим для нее подробное описание (Definition) на русском языке в редакторе "Entity Editor" (рис. 2.21). Это описание появится в отчетах ERwin и может быть отображено на диаграмме.

Далее укажем связи между сущностями. Например, сущность "Доменная печь" связана идентифицирующей связью, т.е. является родительской сущностью для сущностей "Шихтоподача", Выпуск", "Кокс на печь" и "Технологические параметры". Описание связи вводится в редакторе "Relationship Editor" (рис. 2.22). На вкладке General отображаются названия сущности-родителя и сущности-потомка, имеется возможность задать мощность (Cardinality) связи, а также ее тип (идентифицирующая, неидентифицирующая). На других вкладках можно ввести подробное описание связи (вкладка Definition), определить правила для контроля целостности отношений между сущностями (вкладка Rolename/RI Actions), а также определить так называемые правила (проверки допустимых значений) и начальные (по умолчанию) значения для любых логических или физических объектов ERwin (вкладка UDP).

Теперь перейдем в режим задания атрибутов Edit/Attribute. В диалоговом окне "Attribute Editor" (рис. 2.22) зададим на русском языке имена ключевых и неключевых атрибутов. Заметим, что некоторые ключевые атрибуты для дочерних сущностей не указываются вручную, они автоматически переходят

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

Отображение на логическом уровне информационных объектов доменного производства, их атрибутов, а также отношений между ними в виде ER-диаграммы приведено на рис. 2.24.