
- •5. Организационно-технологическое обеспечение асуп.
- •5.1. Реинжиниринг бизнес-процессов (bpr) и информационные технологии (it).
- •5.2. Управленческий консалтинг
- •5.2.1. Анализ проблемы низкой эффективности внедрения ит.
- •5.2.2. Основные этапы методологии концептуального проектирования
- •. Стандарты на обеспечение жизненных циклов асу.
- •6.1. Методика Oracle cdm (Custom Development Method)
- •6.2. Международный стандарт iso/iec 12207: 1995-08-01
- •6.3. Стандарты комплекса гост34
- •Основные стадии и этапы гост34
- •7. Математическое обеспечение: обзор применяемых математических методов.
- •8. Лингвистическое обеспечение
- •9. Программное обеспечение
- •Взаимосвязь пмо, ло и ио
- •9.2. Обзор языков программирования
- •11.1. Реляционная алгебра
- •10. Информационное обеспечение. Общие сведения
- •10.1. Основные системы кодирования информации
- •10.2. Тенденции развития информационного обеспечения
- •11.1. Реляционная алгебра
- •0 Mрез min (m1, m2).
- •0 Mрез m1.
- •1 Мрез м1
- •0 Мрез м1
- •0 Мрез м1 м2.
- •Операции реляционной алгебры.
- •11. Информационное обеспечение. Введение в бд.
- •11.2. Системы управления базами данных (субд)
- •Архитектура бд
- •11.3. Case - технологии. Методика erwin
- •Технология клиент-сервер.
- •13. Социально-психологическое обеспечение
- •12. Техническое обеспечение
- •18. Математическое обеспечение. Окп для дискретных эргатических производственных систем с маршрутной технологией. Методика «март»
- •16.2. Распределение производственной программы по месяцам
- •14. Математическое обеспечение. Методы исо.
- •14.1. Иерархия задач производственного планирования
- •14.2. Исследование операций (исо)
- •14.2.1. Понятие исо
- •14.2.2. Области применения исо
- •14.3. Символика математической логики и теории множеств.
- •Основные понятия теории множеств
- •Основы математической логики
- •Математическое обеспечение. Задача долгосрочного планирования. Динамическое программирование
- •16. Математическое обеспечение. Задачи объемного годового планирования
- •16.1. Модель годового планирования по критерию «максимальная прибыль»
0 Mрез min (m1, m2).
При операции взятия разности двух отношений
Rрез(С1, …, Cn) = R1(A1, …, An) \ R2(B1, …, Bn)
Степень сохраняется, а мощность лежит в пределах:
0 Mрез m1.
Пример с указанными операциями представлен на рис.1. Последней из теоретико-множественных операций является операция декартового произведения отношений
Rрез(С1, …, Cn) = R1(A1, …, An) R2(B1, …, Bn)
при которой степень результирующего отношения есть сумма степеней исходных, а мощность
Mрез = М1 ∙ М2.
Исходные отношения:
R1 (КД, КМ, ЕИ, НР) R2 (КД’, КМ’, ЕИ’, НР’)
Д1 М2 1 15 Д2 М5 3 3
Д2 М5 3 3 Д3 М3 2 15
Д2 М9 3 5
Д3 М2 1 10
Объединение Rрез = R1R2
Rрез (КД, КМ, ЕИ, НР)
Д1 М2 1 15
Д2 М5 3 3
Д2 М9 3 5
Д3 М2 1 10
Д3 М3 2 15
Пересечение Rрез = R1R2
Rрез (КД, КМ, ЕИ, НР)
Д2 М5 3 3
Разность Rрез = R1 \ R2
Rрез (КД, КМ, ЕИ, НР)
Д1 М2 1 15
Д2 М9 3 5
Д3 М2 1 10
Рис.11.1 Применение к отношениям теоретико-множественных операций
В результате этой операции осуществляется конкатенация (приписывание) кортежей (строк) отношений, причем каждая строка конкатенирует с каждой. Никаких ограничений на степени исходных отношений и природу атрибутов не накладывается.
Перейдем к рассмотрению специальных отношений.
Проекция. Операция является унарной и предназначена для изменения степени отношения и порядка вхождения атрибутов в схему. Пусть имеется исходное отношение
R1 (A1, …, An)
и список атрибутов А. Проекция отношения R1 на список A обозначается следующим образом:
Rрез (А) = R1 [A1],
где квадратные скобки являются операционными. При выполнении операции проекция на первом этапе из таблицы, представляющей исходное отношение, вычеркиваются все столбцы, соответствующие атрибутам, не вошедшим в список А. В результате, получается срез отношения. Срез отношения не является отношением в полном смысле, так как там могут быть идентичные строки. Чтобы получить результирующее отношение, необходимо выбросить лишние строки из среза.
Пример: R1 (КД, КМ, ЕИ, НР)
Д1 М2 1 15
Д2 М5 3 3
Д2 М9 3 5
Д3 М2 1 10
Проекция на атрибут КД:
Rрез (КД) = R1 [КД]
В результате вычеркивания столбцов, соответствующих атрибутам, не вошедших в список А = {КД}, получаем срез:
Д1
Д2
Д2
Д3
В полученном срезе необходимо удалить лишний элемент Д2, в результате чего
Rрез (КД) = R1 [КД]
Д1
Д2
Д3
Если спроектировать это же отношение на список А = {КМ, ЕИ}, то срез будет
М2 1
М5 3
М9 3
М2 1 ,
а проекция будет
М2 1
М5 3
М9 3
Таким образом, проектируя некоторое исходное отношение, прежде всего уменьшаем степень отношения, но при этом может уменьшиться и мощность отношения: