Название: Инфологическое моделирование базы данных
Вид работы: реферат
Рубрика: Информатика и программирование
Размер файла: 22.69 Kb
Скачать файл: referat.me-137718.docx
Краткое описание работы: Составления и расчет базы данных.
Инфологическое моделирование базы данных
Дальневосточный Государственный
Технический Университет
Кафедра Технической Кибернетики и Информатики
ОТЧЕТ
по летней практике
Тема: “Инфологическое моделирование базы данных”
Студент группы Э-282:
Богдановский А. А.
Преподаватель:
Сухомлинов А. И.
Владивосток
1995
I. Постановка задачи
Составить инфологическую модель базы данных (БД), необходимой для предоставления информации программе расчета предельно-допустимых сбросов (ПДС) сточных вод предприятий в прибрежную зону моря.
Эта программа производит расчет максимально-допустимых концентраций загрязняющих веществ в выпусках сточной воды
Предприятие, для которого производится расчет ПДС может иметь несколько выпусков. Каждый выпуск характеризуется своими техническими параметрами, которые учитываются в расчетах. Каждый выпуск имеет свой набор загрязняющих веществ. Для каждого выпуска существует свой контрольный створ (точка на море, отстоящая от места выпуска на 50-500 м, в которой производится замер концентраций загрязняющих веществ). Несколько выпусков могут иметь один и тот же контрольный створ, но не наоборот.
Расчет производится для каждого выпуска в отдельности в два этапа. Первый - это расчет для каждого загрязняющего вещества индивидуального ПДС (без учета других веществ) по специальной методике* . Для этого расчета требуются следующие данные: фоновая концентрация вещества в контрольном створе, концентрация вещества в сточных водах выпуска, диаметр выпускного отверстия, минимальная скорость морского течения в месте выпуска, расход сточных вод, угол истечения стоков относительно поверхности моря, расстояние от выпуска до поверхности моря, до берега и до ближайшей границы водопользования (т. е. до контрольного створа), коэффициент неконсервативности (КНК) вещества, предельно допустимая концентрация (ПДК) вещества в контрольном створе.
Второй этап - расчет ПДС для каждого вещества на основе индивидуального ПДС с учетом других веществ, находящихся в одной группе с одинаковым лимитирующим фактором вредности (ЛФВ) или в одной группе с одинаковым классом опасности. Распределение веществ по группам ЛФВ и классам опасности происходит в зависимости от типа водопользования предприятия, для которого считается ПДС.
Проектируемая БД должна содержать информацию по всем предприятиям, для которых производился расчет ПДС. Значения фоновых концентраций, концентраций в стоках и ПДК веществ должны быть закреплены за датой.
Таким образом, программе расчета ПДС требуются следующие данные:
· наименование и характеристики всех выпусков, для которых производится расчет ПДС;
· список всех контролируемых веществ для каждого выпуска с концентрациями этих веществ в сточных водах;
· ПДК, фоновая концентрация и КНК веществ в контрольных створах для каждого выпуска;
· таблица соответствий веществ с ЛФВ в зависимости от типа водопользования предприятия, для которого производится расчет.
II. Типы сущностей и атрибуты
Тип сущности | Атрибуты |
Предприятие | Код, Наименование |
Выпуск | Код, Наименование, <Технические характеристики> |
КонтрольныйСтвор | Код, Наименование |
Вещество | Код, Наименование |
ТипВодопользования | Код, Наименование |
ЛФВ | Код, Наименование |
КлассОпасности | Код, Наименование |
III. Типы связей и атрибуты
Тип связи | Типы сущностей | Атрибуты |
ИмеетВыпуск | Предприятие, Выпуск | — |
ИмеетТипВодопользования | Предприятие, ТипВодопользования | — |
ИмеетКонтрольныйСтвор | Выпуск, КонтрольныйСтвор | — |
КонцентрацияСтока | Выпуск, Вещество | Концентрация, Дата |
КонцентрацияФона | КонтрольныйСтвор, Вещество | Концентрация, Дата |
КонцентрацияПД | КонтрольныйСтвор, Вещество | Концентрация, Дата |
КНК | КонтрольныйСтвор, Вещество | Коэффициент, Дата |
ГруппыПоЛФВ | ТипВодопользования, Вещество, ЛФВ | — |
ГруппыПоКлассуОпасности | ТипВодопользования, Вещество, КлассОпасности | — |
IV. Ограничения
Ключи
Атрибут | Тип сущности/связи |
Код | Предприятие |
Код | Выпуск |
Код | КонтрольныйСтвор |
Код | Вещество |
Код | ТипВодопользования |
Код | ЛФВ |
Код | КлассОпасности |
Дата | КонцентрацияСтока |
Дата | КонцентрацияФона |
Дата | КонцентрацияПД |
Дата | КНК |
Виды связей
1. Один-к-одному
ИмеетТипВодопользования
2. Один-ко-многим
ИмеетВыпуск Предприятие Þ Выпуск
ИмеетКонтрольныйСтвор КонтрольныйСтвор Þ Выпуск
3. Многие-ко-многим
КонцентрацияСтока
КонцентрацияФона
КонцентрацияПД
КНК
Ограничения по существованию
ИмеетВыпуск | Предприятие Þ Выпуск |
V. Графическое представление инфологической модели (ER-диаграмма)
![]() |
* ВНИИВО, “Методика расчета ПДС веществ в водные объекты со сточными водами”, Харьков 1990 г.
Похожие работы
-
Проектирование и реализация базы данных
Расчет предельно-допустимых сбросов (ПДС) для предприятий различных видов деятельности. Разработка и реализация базы данных "ПДС". Схема данных и программные тексты.
-
Инфологическое моделирование базы данных "Абитуриент"
Анализ и описание предметной области. Программа "Абитуриент АГПК" как основа реляционной модели управления БД. Инфологическое моделирование и проектирование. Связи между сущностями. Создание подсистемы, отвечающей за обработку личных дел абитуриентов.
-
Проектирование и разработка баз и банков данных
Дальневосточный Государственный Технический университет Кафедра Информационных Систем Управления ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОМУ ПРОЕКТУ ПО ДИСЦИПЛИНЕ “БАЗЫ И БАНКИ ДАННЫХ”
-
Лабораторные работы по информатике
Лабораторная работа №1 Тема: «Разработка простейших программ линейных структур» Под работы: Запись формул. Контрольный расчёт для индивидуального задания.
-
Лабораторная работа №6
Цель работы: Освоение правил составления программ циклической структуры с параметром. Задание № 17 . Вычислить значение функции , по указанному графику для значений аргумента
-
Лабораторная работа №11
Цель работы: Изучение правил и получение навыков составления программ с использованием сложных типов данных массивов. Задание№ 17 . Из символов произвольного предложения сформировать массив целых чисел, соответствующих порядковому номеру литер в коде ASCII. Определить максимальный элемент этого порядка.
-
Импульсный усилитель
Предварительный расчет усилителя. Выбор транзистора. Расчет схемы термостабилизации. Расчёт параметров схемы Джиаколетто.
-
Инфологическая модель базы данных "Тестирование"
Построение инфологической модели тестовой программы по электронному учебнику для проверки знаний учащихся. Инфологическое моделирование и семантическое представление предмета в базе данных. Модель "сущность-связь" и связи между выявленными сущностями.
-
Инфологическая модель базы данных "Видепрокат"
Анализ и описание предметной области. Функции программы "Прокат", которая работает на одном или нескольких компьютерах операторов пункта проката. Инфологическое моделирование, типы и экземпляры сущностей. Связи между сущностями и модель "сущность-связь".
-
Создание базы данных
Основные понятия и определение базы данных, этапы создания и проектирования, используемые модели. Создание базы данных "Страхование населения" для обработки данных о видах страховок, их стоимости, совершенных сделках, клиентах, сроках действия страховки.