Базы данных и информационные системы ИЕРАРХИЧЕСКАЯ МОДЕЛЬ
Базы данных и информационные системы
ИЕРАРХИЧЕСКАЯ МОДЕЛЬ ДАННЫХ
СЕТЕВАЯ МОДЕЛЬ ДАННЫХ
РЕЛЯЦИОННАЯ МОДЕЛЬ ДАННЫХ
СПРАВОЧНЫЕ ТАБЛИЦЫ Содержат информацию справочного характера, обладающих невысокой степенью изменчивости по сравнению с таблицами БД других видов; как правило, находятся с операционными и транзакционными ТБД в отношении " один-ко-многим ", являясь при этом родительскими таблицами.
ОПЕРАЦИОННЫЕ ТАБЛИЦЫ Таблицы БД, в которых происходит устойчивое во времени непрерывное или периодическое обновление или добавление информации. Операционные таблицы находятся, как правило, в подчиненном отношении со справочными таблицами. Данные в операционных таблицах служат источником для формирования данных в транзакционных таблицах. На основании данных в операционных таблицах обычно формируются итоговые отчеты.
ЭЛЕМЕНТЫ ТЕОРИИ РЕЛЯЦИОННОЙ МОДЕЛИ ДАННЫХ Основными конструктивными элементами моделей являются сущности, связи между ними и их свойства (атрибуты). Сущность – любой различимый объект ( объект , который мы можем отличить от другого), информацию о котором необходимо хранить в базе данных. Сущностями могут быть люди, места, установки, реакции, свойства, процессы и т. д. Необходимо различать такие понятия, как тип сущности и экземпляр сущности. Понятие тип сущности – это шаблон по которому формируются экземпляры сущности. Тип не должен и не может содержать какие бы ни было фактические данные. Экземпляр сущности относится к конкретной вещи в наборе. Экземпляр содержит фактические данные относящиеся к данному типу сущности. Например, типом сущности может быть РЕАКЦИЯ, а экземпляром – реакция Кучерова, этерификации и т. д. Применительно к реляционным базам данных сущностями являются таблицы, а экземплярами – записи в таблицах.
ЭЛЕМЕНТЫ ТЕОРИИ РЕЛЯЦИОННОЙ МОДЕЛИ ДАННЫХ Атрибут – поименованная характеристика сущности. Абсолютное различие между типами сущностей и атрибутами отсутствует. Атрибут является таковым только в связи с типом сущности. В другом контексте атрибут может выступать как самостоятельная сущность. Применительно к реляционным базам данных атрибутами являются поля таблицы. Ключ (индекс) – минимальный набор атрибутов, по значениям которых можно однозначно найти требуемый экземпляр сущности (запись в таблице). Связь – ассоциирование двух или более сущностей.
Реляционная база данных – это совокупность отношений, содержащих всю информацию, которая должна храниться в БД. Однако пользователи могут воспринимать такую базу данных как совокупность таблиц. Каждая таблица состоит из однотипных строк (записей) и имеет уникальное имя. Строки имеют фиксированное число полей (столбцов) и значений (множественные поля и повторяющиеся группы недопустимы). Иначе говоря, в каждой позиции таблицы на пересечении строки и столбца всегда имеется в точности одно значение или ничего. Строки таблицы обязательно отличаются друг от друга хотя бы единственным значением, что позволяет однозначно идентифицировать любую строку такой таблицы. Столбцам таблицы однозначно присваиваются имена, и в каждом из них размещаются однородные значения данных (строки, целые ил дробные числа).
ТИПЫ РЕЛЯЦИОННЫХ ВЗАИМОСВЯЗЕЙ Взаимосвязь «один к одному» ПРОИЗВОДИТЕЛЬ ОБОРУДОВАНИЕ Взаимосвязь «один ко многим» ПРОИЗВОДИТЕЛЬ ОБОРУДОВАНИЕ Взаимосвязь «многие ко многим» ПРОИЗВОДИТЕЛЬ ТЕХНОЛОГИЯ Согласно теории реляционной модели данных схему связи «многие ко многим» нерационально реализовывать непосредственно в реляционной модели – для хранения взаимосвязи «многие ко многим» наиболее оптимально иметь три объекта. В этом случае исходные объекты будут связаны с этим объектом связью «один ко многим» : ПРОИЗВОДИТЕЛЬ ТЕХНОЛОГИЯ ОБЪЕКТ-СВЯЗКА
Пример
Очистка сточных вод
Что такое ? • это Система баз данных, объединяющих большое количество информации по модулям и системам очистки сточных вод • это удобные и эффективные средства работы с данными любых видов • это современный пакет программ с прекрасными сервисными возможностями
Для чего нужна ? § чтобы очень просто и экономично проектировать эффективные системы очистки сточных вод § чтобы иметь доступ к информации по самому современному оборудованию и системам очистки § чтобы повышать эффективность и модернизировать существующие очистные сооружения
Почему именно ? • потому что содержится информация по более чем 200 видам и моделям оборудования для обработки стоков • потому что охватывается более 40 фирм - производителей очистного оборудования • потому что возможно постоянное обновление баз данных, входящих в СУБД “WAAM”
Возможности ü Разнообразные средства представления хранимых данных ü Способность к редактированию и дополнению информации ü Создание различных отчетов и удобные инструменты их настройки ü Гибкий интерфейс пользователя позволяет настраивать систему по желанию
Далее взглянем на общую структуру системы, а также обсудим её возможности и разберёмся с хранимой в ней информацией
Общая структура Характеристики сточных вод Глубокая доочистка Подсистема ввода ПОЛЬЗОВАТЕЛЬ характеристик сточных вод Вторичная обработка Блок проверки ЯДРО СИСТЕМЫ на токсичность НАВИГАТОР Первичная БД готовых обработка Экспертная схем очистки система Предварительная Схема БД по методам обработка очистки 1 БД по оборудованию БД по патентам БД моделей 1 Расчётные БД веществ модули БД реакций патентам
Структура БД «Оборудование» Организации Таблица «Эффективность и ограничения» 1. Ссылка на серию 2. Взвешенные вещества 3. Нефтепродукты 4. ПАВ Таблица «Оборудование» 5. Азот аммонийный 1. Идентификатор 6. Тяжёлые металлы Таблица «Модели» 2. Название серии 7. Шестивалентный хром 1. Идентификатор 3. Ссылка на фирму 8. Фосфаты 2. Ссылка на серию 4. Описание 9. Хлориды 3. Название 5. Рисунок фотография 10. Сульфаты 4. Описание 6. Взвешенные частицы 11. Нитраты 5. Производительность 7. Жир, масла, нефтепродукты 12. БПК 6. Мощность 8. Растворимые и мелкодиспер- 13. ХПК 7. Площадь сные органические вещества. 14. Температура 8. Ресурс 9. Ионы металлов 15. PH minimum 9. Масса 10. Обессоливание 16. PH maximum 10. Цена
Структура БД «Схемы» Таблица «Изготовитель» Таблица «Тех. 1. ID изготовитель Характеристики» 2. Название 1. ID схемы 3. ФИО 2. Производительность 4. Адрес 3. Занимаемая площадь 5. Телефон 4. Энергопотребление 6. Факс 5. Ресурс компонентов 7. Интернет Таблица «Схемы» 6. Масса 8. E-mail 1. ID схемы 7. Габариты 2. Название 8. Дополнительная информация 3. ID изготовитель Таблица «Эффективность» 4. Назначение Таблица «Ограничения» 1. ID схемы 5. Описание 1. ID схемы 2. Ограничения 6. Взвешенные частицы 2. Ограничения 3. Нефтепродукты 7. Нефтепродукты 3. Нефтепродукты 4. Азот аммонийный 8. Органические вещества 4. Азот аммонийный 5. БПК, ХПК. 9. Дополнительная информация 5. БПК, ХПК. 6. ПАВ 10. Рисунок 6. ПАВ 7. Нитраты 7. Нитраты 8. Фосфаты 8. Фосфаты 9. Тяжёлые металлы 9. Тяжёлые металлы 10. Взвешенные вещества 10. Взвешенные вещества 11. Температура, PH 11. Температура, PH 12. Другие характеристики 12. Другие характеристики
Удобство использования t - простой и интуитивный интерфейс t - мощная поисковая система, представленная в простой для понимания форме t -возможность работы с системой даже неподготовленного пользователя
Удобство и функциональность t Работа с одной или несколькими базами по выбору
Информация БД «Очистка стоков» ü наименование и модель ü фирма изготовитель ü назначение и описание ü технические характеристики ü эффективность очистки ü ограничения в применении ü внешний вид ü дополнительная информация
Удобство и функциональность БД «Очистка стоков» t Удобство интерфейса для выбора оборудования для очистки сточных вод
Удобство и функциональность БД «Очистка стоков» t Полная информация о фирме-производителе оборудования для очистки сточных вод
Удобство и функциональность БД «Очистка стоков» t Полное описание установки, принципы её работы и общая информация о применении
Удобство и функциональность БД «Очистка стоков» t Возможности просмотра полных технических характеристик группы установок и выбора оптимальной
Удобство и функциональность БД «Очистка стоков» t Удобное представление параметров эффективности по разных группам загрязнителей
Удобство и функциональность БД «Очистка стоков» t Удобное представление ограничений использования установок по разных группам загрязнителей
Удобство и функциональность БД «Очистка стоков» t Наглядный показ типов производств, на которых применяются приведённые установки, и тип стоков, которые они обрабатывают
Удобство и функциональность БД «Очистка стоков» t Фильтры поиска для подбора оптимального решения t - по типу производств и стоков
Удобство и функциональность БД «Очистка стоков» t Фильтры поиска для подбора оптимального решения t -выбор типа стока
Удобство и функциональность БД «Очистка стоков» t Фильтры поиска для подбора оптимального решения t - поиск по фирме-производителю
Удобство и функциональность БД «Очистка стоков» t Фильтры поиска для подбора оптимального решения t - поиск по типу удаляемых загрязнителей
Удобство и функциональность БД «Очистка стоков» t Фильтры поиска для подбора оптимального решения t - поиск по нескольким типам удаляемых загрязнителей
Информация БД «Очистка стоков» ü наименования и модели ü фирма-изготовитель ü назначение и описание ü технические характеристики ü эффективность использования ü ограничения в применении ü внешний вид ü дополнительная информация
Удобство и функциональность БД «Водоподготовка» t Простой и интуитивный интерфейс, разделённый на несколько вкладок-подпунктов для облегчения работы с неполной информацией по оборудованию
Удобство и функциональность БД «Водоподготовка» t Представление информации о названии оборудования и фирме-производителе
Удобство и функциональность БД «Водоподготовка» t Полная информация о фирме-производителе, включающая контактные лица и адреса
Удобство и функциональность БД «Водоподготовка» t Полное описание группы установок, их принципов работы и функциональных особенностей
Удобство и функциональность БД «Водоподготовка» t Технические параметры отдельных моделей оборудования
Удобство и функциональность БД «Водоподготовка» t Параметры эффективности использования как отдельных моделей так и группы установок
Удобство и функциональность БД «Водоподготовка» t Здесь представлена информация о источниках и потребителях воды с возможностью выбора необходимых условий
Удобство и функциональность БД «Водоподготовка» t Система поиска оборудования, удовлетворяющего заданным начальным условиям t - поиск по фирме-производителю
Удобство и функциональность БД «Водоподготовка» t Система поиска оборудования, удовлетворяющего заданным начальным условиям t - поиск оборудования по водоисточникам и водоприёмникам
Удобство и функциональность БД «Водоподготовка» t Система поиска оборудования, удовлетворяющего заданным начальным условиям t -выбор водоисточника (типа воды, используемой в процессе водоподготовки определённым аппаратом)
Удобство и функциональность БД «Водоподготовка» t Система поиска оборудования, удовлетворяющего заданным начальным условиям t - выбор водоприемника (производства, для которого подготавливается вода)
Удобство и функциональность БД «Водоподготовка» t Система поиска оборудования, удовлетворяющего заданным начальным условиям t - поиск по типу удаляемых групп загрязнителей
Информация БД «Схемы очистки» • полное название и тип схемы • область применения • принцип действия • принципиальная схема и описание • технические параметры • предприятие - разработчик схемы • внешний вид • дополнительная информация
Удобство и функциональность БД «Схемы очистки» t Данная БД в простой и наглядной форме позволяет накапливать и использовать информацию о действующих на производствах схемах очистки
Удобство и функциональность БД «Схемы очистки» t Главная страница содержит полные данные о принципах работы схемы, её описание, применяемые в ней технологии, используемые патенты и эскиз принципиальной схемы
Удобство и функциональность БД «Схемы очистки» t Возможность просмотра всей имеющейся в БД информации
Удобство и функциональность БД «Схемы очистки» t Возможности вывода в отдельную форму принципиальных схем и описаний для подготовки отчётов
Удобство и функциональность БД «Схемы очистки» t Показ основных и дополнительных технических характеристик приведённых схем в простой и наглядной форме
Удобство и функциональность БД «Схемы очистки» t Вывод данных о показателях эффективности приведённых схем
Удобство и функциональность БД «Схемы очистки» t Вывод данных о известных ограничениях приведённых схем
Удобство и функциональность БД «Схемы очистки» t Система поиска и подбора схем очистки по видам удаляемых загрязнителей
Информация БД «Патенты» • полное название патента • МПК, ХПК патента • срок действия • принципиальная схема и описание • технические параметры • автор патента, держатель патента • вид патента • дополнительная информация • страна регистрации
Удобство и функциональность БД «Патенты» t Простота и наглядность предоставления информации
Удобство и функциональность БД «Патенты» t Представление полной информации по патенту, включая его текст и изображение
Удобство и функциональность БД «Патенты» t Предоставление полной информации о патентах, зарегистрированных в определённой стране
Удобство и функциональность БД «Патенты» t Добавление в список новых стран
Удобство и функциональность БД «Патенты» t Редактирование списка существующих стран
Удобство и функциональность БД «Патенты» t Наглядное предоставление полной информации по авторам патентов и их текущим обладателям
Удобство и функциональность БД «Патенты» t Возможность просмотра авторов записей базы данных
Удобство и функциональность БД «Патенты» t Удобство поиска необходимых патентов по нескольким критериям
Информация о фирмах, используемая в базах данных • полное название организации • руководитель • контактная информация • краткое описание деятельности • дистрибьюторы • адрес странички в Интернете
Лекция 3 (WAAM БД) (врем).ppt
- Количество слайдов: 67