
- •1.Совершенные нормальные формы.Правила приведения к сднф и скнф. Минимизация логических функций.
- •§8. Нормальные формы функций.
- •8.2 Нормальные формы.
- •8.3 Совершенные нормальные формы.
- •8.4 Правила приведения произвольной формулы алгебры логики к совершенной нормальной форме.
- •8.6 Способ составления снф для произвольной формулы алгебры логики по таблице истинности.
- •§ 1. Понятие формулы исчисления высказываний.
- •§ 2. Определение доказуемой (выводимой) формулы.
- •Правила вывода.
- •Определение выводимой (доказуемой ) формулы.
- •Правило сложной (одновременной) подстановки (спп).
- •Правило сложного заключения.
- •Правило силлогизма.
- •Правило контр позиции.
- •Правило снятия двойного отрицания.
- •§4.Понятие выводимости формул из совокупности формул.
- •§5. Понятие вывода.
- •§6. Правила выводимости.
- •H,w├a из совокупности формул : “Если а выводима из н, то она вы- водима из ”.
- •5. Теорема дедукции: h, c├ a .
- •§9.Проблемы аксиоматического исчисления высказываний.
- •2. Проблема непротиворечивости исчисления высказываний.
- •3.Проблема полноты исчисление высказываний.
- •4.Проблема независимости аксиом исчисления высказываний.
- •§1. Недостаточность логики высказываний. Понятие предиката.
- •§2. Логические операции над предикатами.
- •§3. Кванторные операции.
- •Квантор всеобщности.
- •Квантор существования.
- •Отрицание предложений с кванторами.
- •§4.Понятие формулы логики предикатов.
- •§5. Значение формулы логики предикатов.
- •§6. Равносильные формулы логики предикатов.
- •§7. Нормальные формы формул логики предикатов.
- •§8. Общезначимость и выполнимость формул. Проблема разрешимости.
- •§9. Применение языка логики предикатов для записи математических предложений, определений, построения отрицания предложений.
- •9.1 Запись математических предложений и определений в виде формул логики предикатов.
- •9.2. Построение противоположный утверждений.
- •9.3 Прямая, обратная и противоположная теоремы.
- •9.4 Необходимые и достаточные условия.
- •9.5. Доказательство теорем методом от противного.
- •Утверждения о свойствах объектов и отношениях между ними
- •Язык логики предикатов
- •Синтаксис: формулы логики предикатов
- •Семантика: системы и значения формул на их состояниях
- •Реляционные базы данных
- •Реляционная алгебра
- •Теоретико-множественные операции
- •Специальные реляционные операторы
- •Запросы
- •Ограничения целостности
- •Основные определения
- •Тьюрингово программирование
- •Стандартная заключительная конфигурация
- •Односторонние машины Тьюринга
- •Последовательная и параллельная композиции машин Тьюринга
- •Ветвление (условный оператор)
- •Повторение (цикл)
Реляционная алгебра
Для манипуляции отношениями Коддом в 1970 г. был предложен набор реляционных операторов, позволяющих по одним отношениям получать другие. Каждый такой оператор является функцией (вообще говоря, частичной), аргументами и значениями которой являются отношения. Из базовых реляционных операторов можно с помощью суперпозиции образовывать сложные термы. Совокупность получаемых таким образом операций над отношениями называется реляционной алгеброй.
В этом разделе мы рассмотрим семь основных реляционных операторов, введенных Коддом в качестве базиса реляционной алгебры, и покажем, как они выражаются в терминах логики предикатов.
Теоретико-множественные операции
Первую группу реляционных операторов представляют теоретико-множественные операции:
Объединение
Пересечение
Вычитание
Декартово произведение
В лекции
1 мы
рассматривали все эти операции для
множеств. Особенности их использования
вреляционной
алгебре состоят
в том, что объединение, пересечение и
вычитание применяются котношениям, имеющим
одно и то же множество одинаково
упорядоченных атрибутов.
Пусть имеются два таких отношения R(A1,
..., An) и S(A1,
..., An).
Тогда результат их объединенния -
этоотношение
,
содержащее все кортежи отношения R и
все кортежи отношения S (кортежи,
содержащиеся и в R,
и в S,
входят в P в
одном экземпляре). Это отношение представляется
формулой
.
Результат пересечения - это отношение P2 =
R \cap S,
которое содержит кортежи, входящие и
в R и
в S.
Оно представляется формулой
.
Результат разности P3=
R - S включает
кортежи из R,
не входящие в S.
Это отношение представляется
формулой
.
Декартово произведение P4=
R x S отношенийR(A1,
..., An) и S(B1,
..., Bm) содержит
кортежи, которые составлены из
кортежей отношения R,
продолженных кортежами отношения S.
Список атрибутов P4 включает
все атрибуты отношений R и S:
(A1,
..., An,
B1,
..., Bm).
Если у R и S имеются
общие атрибуты,
то они переименовываются. Обычно перед
именем атрибута общего атрибута Ai=Bj помещается
через точку имя его отношения,R.Ai и S.Bj.
Результат декартового произведения
задается формулой
(мы
предполагаем, что все переменные xi и yj разные).
|
Студентам: электронная книга | литература | указатель | учебники | форум | мнения | однокурсники| рейтинг
экзамен
экстернат
диплом
Лекции:
|