Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Операции реляционной алгебры: булевы операции
Высказывание – это утверждение которому всегда можно поставить в соответствии одно из двух логических значений: ложь или истина. Основные логические операции: 1.Отрицание А:Отрицание высказывания А — это высказывание, которое истинно, когда А ложно, и ложно, когда А истинно; обозначается: А; читается: «не А». 2.Конъюнкция:Конъюнкция двух высказываний — это сложное высказывание, которое истинно в случае истинности обоих высказываний, его образующих, и ложно в остальных случаях. Конъюнкция двух высказываний обозначается: А В; читается «А и В». Знак конъюнкции «» имеет смысл союза «и». Операция конъюнкции имеет также смысл логического умножения и может обозначается знаком «&». 3.Дизъюнкция:Дизъюнкция двух высказываний — это сложное высказывание, которое ложно в случае ложности обоих составляющих его высказываний и истинно в остальных случаях.Операция дизъюнкции обозначается: AB; читается: «А или В» (другое обозначение: А + В; другое название — «логическое сложение»). 4.Эквивалентность: Эквивалентность двух высказываний — это сложное высказывание, истинное тогда, когда значения истинности составляющих высказываний одинаковы, и ложное — в противном случае; обозначается: А В; читается: «А эквивалентно В». Для эквивалентности справедливы высказывания, которые можно записать следующим образом: A 1 = А, что означает: А эквивалентно единице, когда А истинно.Запись А 0 = А означает, что А эквивалентно нулю, когда А ложно. 5.Отрицание эквивалентности: Применив операцию отрицания к высказыванию, представляющему эквивалентность двух высказываний, получим новое сложное высказывание А В, называющееся отрицанием эквивалентности. Отрицание эквивалентности означает, что А не эквивалентно В. Эта операция имеет важное значение в теории проектирования ЭВМ, так как она представляет собой так называемое сложение двоичных чисел по модулю два. 6.Импликация: Импликация двух высказываний обозначается: A В; читается: «если А, то В». Это такое сложное высказывание, которое ложно только в том случае, когда А истинно, а В ложно. Импликация не предполагает обязательную связь по смыслу между условием А и следствием В, хотя и не исключает такую связь. Смысл импликации можно выразить следующим образом: «А ложно или В истинно». В этом выражении союз «или» имеет не исключающее значение.
39.Операции реляционной алгебры: объединение, пересечение, разность, произведение. Объединение:Результатом объединения отношений A и B будет отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих или A, или B, или обоим отношениям. Пересечение:Результатом пересечения отношений A и B будет отношение с тем же заголовком, что и у отношений A и B, и телом, состоящим из кортежей, принадлежащих одновременно обоим отношениям A и B. Разность:Результатом разности отношений A и B будет отношение с тем же заголовком, что и у совместимых по типу отношений A и B, и телом, состоящим из кортежей, принадлежащих отношению A и не принадлежащих отношению B. Произведение:При выполнении прямого произведения двух отношений производится отношение, кортежи которого являются конкатенацией (сцеплением) кортежей первого и второго операндов. Операции реляционной алгебры: выборка, проекция, соединение, деление. Выборка: Проекция: Соединение: Операция соединения есть результат последовательного применения операций декартового произведения и выборки. Если в отношениях и имеются атрибуты с одинаковыми наименованиями, то перед выполнением соединения такие атрибуты необходимо переименовать. Деление: Понятие функциональной, полной функциональной и транзитивной зависимостей.Примеры. Если даны два атрибута X и Y некоторого отношения, то говорят, что Y функционально зависит от X, если в любой момент времени каждому значению X соответствует ровно одно значение Y.Функциональная зависимость обозначается X -> Y. Отметим, что X и Y могут представлять собой не только единичные атрибуты, но и группы, составленные из нескольких атрибутов одного отношения. Избыточная функциональная зависимость - зависимость, заключающая в себе такую информацию, которая может быть получена на основе других зависимостей, имеющихся в базе данных.Не ключевой атрибут функционально полно зависит от составного ключа если он функционально зависит от всего ключа в целом, но не находится в функциональной зависимости от какого-либо из входящих в него атрибутов. Пусть X, Y, Z - три атрибута некоторого отношения. При этом X -> Y и Y -> Z, но обратное соответствие отсутствует, т.е. Z -/-> Y и Y -/-> X. Тогда Z транзитивно зависит от X (X->->Z).
|
|||||
Последнее изменение этой страницы: 2017-01-20; просмотров: 261; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.42.94 (0.005 с.) |