Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемЕвгений Соколов
1 Условия выбора и сложные логические выражения Основные темы параграфа: примеры сложных логических выражений; логическое умножение (и); логическое сложение (или); отрицание; приоритеты логических операций; запрос на выборку и сложные логические выражения.
2 Примеры сложных логических выражений БД «Факультативы» Истина
3 Примеры сложных логических выражений Логические выражения: 1. ФАМИЛИЯ = Русанов и ГЕОЛОГИЯ 2. ФАМИЛИЯ = Шляпина и (ЦВЕТОВОДСТВО или ГЕОЛОГИЯ или ТАНЦЫ) Логические выражения: 1. ФАМИЛИЯ = Русанов и ГЕОЛОГИЯ 2. ФАМИЛИЯ = Шляпина и (ЦВЕТОВОДСТВО или ГЕОЛОГИЯ или ТАНЦЫ)
4 Примеры сложных логических выражений БД «Погода» Истина Ложь
5 Примеры сложных логических выражений Логические выражения: 1. ДАТА = 15/03/04 и (ОСАДКИ = дождь или ОСАДКИ снег) 2. ДАТА = 17/03/04 и ВЛАЖНОСТЬ<100
6 Примеры сложных логических выражений БД «Успеваемость» Истина
7 Примеры сложных логических выражений Логические выражения: 1. УЧЕНИК = Аликин Петр и (ФИЗИКА = 4 или ФИЗИКА = 5) 2. не АЛГЕБРА=2 и УЧЕНИК=Галкина Нина
8 Примеры сложных логических выражений БД «Домашняя библиотека» Истина
9 Примеры сложных логических выражений Логические выражения: 1. АВТОР = Беляев А.Р. и ГОД>= АВТОР = Толстой Л.Н. или АВТОР = Тургенев И.С.
10 Примеры сложных логических выражений Смысловые связки «и», «или», «не» - это служебные слова, которые выполняют роль знаков логических операций. «и» - операция логического умножения (конъюнкция); «или» - операция логического сложения (дизъюнкция); «не» - операция отрицания.
11 Примеры сложных логических выражений Выражения, содержащие логические операции, называются сложными логическими выражениями. Операции логического умножения и сложения – двуместные.
12 Логическое умножение (и) В результате логического умножения (конъюнкции) получается истина, если оба операнда истинны.
13 Логическое умножение (и) Пример: Получить справку о книгах Беляева А.Р., изданных не раньше 1990 года, с указанием названия книги, года издания и полки, на которой стоит книга..выбрать НАЗВАНИЕ, ГОД, ПОЛКА где АВТОР=Беляев А.Р. и ГОД>=1990
14 Логическое умножение (и).выбрать НАЗВАНИЕ, ГОД, ПОЛКА где АВТОР=Беляев А.Р. и ГОД>=1990
15 Логическое сложение (или) В результате логического сложения (дизъюнкции) получается истина, если значение хотя бы одного операнда истинно.
16 Логическое сложение (или) Пример: Получить список всех книг Толстого Л.Н. и Тургенева И.С..выбрать где АВТОР=Толстой Л.Н. или АВТОР=Тургенев И.С.
17 Логическое сложение (или).выбрать где АВТОР=Толстой Л.Н. или АВТОР=Тургенев И.С.
18 Отрицание Отрицание изменяет значение логической величины на противоположное: не истина = ложь; не ложь = истина. Отрицание – одноместная операция.
19 Отрицание Пример: Получить список всех книг, кроме книг Беляева..выбрать АВТОР, НАЗВАНИЕ где не АВТОР=Беляев А.Р.
20 Отрицание.выбрать АВТОР, НАЗВАНИЕ где не АВТОР=Беляев А.Р.
21 Отрицание Таблица истинности ИИ И ИИ И Л Л ЛЛ Л Л
22 Приоритеты логических операций В первую очередь выполняются операции в скобках. Логические операции выполняются в порядке их старшинства: не, и, или (по убыванию).
23 Запрос на выборку и сложные логические выражения (ГОД=1987 или ГОД=1986) и (ПОЛКА=5 или ПОЛКА=1) ГОД=1987 или ГОД=1986 и ПОЛКА=5 или ПОЛКА=
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.