Цель урока: сформировать понятие логического выражения, операции отношения, запросы на выборку с использованием простых логических выражений.. Задачи: - обучающие: познакомить с понятием логического выражения, научить составлять запросы с использованием простых логических выражений; - развивающие: развивать способность использовать межпредметных понятий в учебной, познавательной практике, способствовать организации сотрудничества с педагогами и сверстниками; - воспитательные: способствовать формированию целенаправленной деятельности учащихся через применение ЭОР.
Высказывание Номер записи Значение БД «Погода» 1. Идет дождь 1Ложь 2. Давление больше 740 мм рт. ст. 2Истина 3. Влажность не 100%3Ложь БД «Домашняя библиотека» 4. Книга стоит ниже пятой полки 3Истина 5. Автор книги – Толстой Л.Н.3Ложь БД «Факультативы» 6. Фамилия ученика – Русанов 1Истина
1. Осадки = «дождь» 2. Давление > Влажность Полка < 5 5. Автор = «Толстой Л.Н.» 6. Фамилия = «Русанов»
. выбрать ДЕНЬ где ОСАДКИ = «дождь». выбрать ДЕНЬ, ВЛАЖНОСТЬ где ДАВЛЕНИЕ > 745. ДЕНЬ 18/03/2007 ДЕНЬВЛАЖНОСТЬ 15/03/ /03/ /03/200787
Из таблицы «Успеваемость» получить список учеников, у которых средний балл по гуманитарным предметам больше, чем средний балл по естественным. УЧЕНИКРУССКИЙАЛГЕБРАХИМИЯФИЗИКАИСТОРИЯМУЗЫКА АЛИКИН БОТОВ ВОЛКОВ ГАЛКИНА445244
. выбрать УЧЕНИК где (РУССКИЙ + ИСТОРИЯ + МУЗЫКА)/3 > (АЛГЕБРА + ХИМИЯ + ФИЗИКА)/3 УЧЕНИК БОТОВ ИВАН ГАЛКИНА НИНА
Из таблицы «Успеваемость» получить список учеников у которых средний балл больше 4.
. выбрать УЧЕНИК где (РУССКИЙ+АЛГЕБРА+ХИМИЯ+ФИЗИКА+ИСТО РИЯ+МУЗЫКА)/6>4 УЧЕНИК АЛИКИН ВОЛКОВ ГАЛКИНА
Используя БД со страниц запишите предложенные высказывания в форме простых логических выражений и определите результат их вычислений. А) БД «Погода» – Температура выше нуля. Осадков нет. Б) БД «Домашняя библиотека» - Книга издана в 1982 году Книга находится ниже пятой полки. В) БД «Факультативы» – Ученик занимается геологией. Фамилия ученицы – Шляпина.
СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
ВЫСКАЗЫВАНИЕЗНАЧЕНИЕ БД «Факультативы» Русанов занимается геологией Истина Шляпина посещает факультативы Истина БД «Успеваемость» У Аликина по физике то ли 4, то ли 5Истина У Галкиной по алгебре не двойка Истина БД «Погода» 15 марта 2007 года были осадки Истина 17 марта 2007 года влажность была меньше 100% Ложь БД «Домашняя библиотека» В библиотеке есть книги Беляева А.Р., изданные не ранее 1990 года Истина В библиотеке есть книги Толстого Л.Н. или Тургенева И.С.
1. ФАМИЛИЯ=«Русанов» и ГЕОЛОГИЯ 2. ФАМИЛИЯ=«Шляпина» и (ЦВЕТОВОДСТВО или ГЕОЛОГИЯ или ТАНЦЫ) 3. УЧЕНИК=«Аликин Петр» и (ФИЗИКА=4 или ФИЗИКА=5) 4. не АЛГЕБРА=2 и УЧЕНИК=«Галкина Нина» 5. ДЕНЬ=15/03/2007 и (ОСАДКИ=«дождь» или ОСАДКИ=«снег») 6. ДЕНЬ=17/03/2007 и ВЛАЖНОСТЬ= АВТОР=«Толстой Л.Н.» или АВТОР=«Тургенев И.С.»
КОНЪЮКЦИЯ – в результате получается «истина», если оба операнда истинны, и «ложь» в противном случае. Формирование справки – (см.7) – сначала вырезаются и склеиваются в одну таблицу строки, удовлетворяющие первому запросу: АВТОР=«Беляев А.Р.». Затем вырезаются строки: ГОД>=1990.
ДИЗЪЮНКЦИЯ – получается «истина», если хотя бы один операнд истинен, и «ложь», если оба операнды ложны. Формирование справки – (см.8) – из исходной таблицы вырезаются одновременно АВТОР=«Толстой Л.Н.» или АВТОР=«Тургенев И.С.»
Изменяет значение логической величины на противоположное: не истина = ложь; не ложь = истина. Применяется лишь к одному логическому операнду
АБА и БА или БНе А ИИИИЛ ИЛЛИЛ ЛИЛИИ ЛЛЛЛИ
(НЕ) (И) (ИЛИ)
Используя БД со страниц напишите команды выборки с использованием сложных логических выражений. См. стр. 86.
Сортировка – процесс упорядочения записей в таблице.. выбрать где сортировать по
.выбрать все сортировать Влажность по убыванию. ДЕНЬОСАДКИТЕМПЕРАТУРАДАВЛЕНИЕВЛАЖНОСТЬ ТУМАН1, ДОЖДЬ3, БЕЗ ОСАДКОВ5, ,03,2007СНЕГ-3, БЕЗ ОСАДКОВ075062
Отсортировать в БД «Библиотека» авторов и их книги в алфавитном порядке..выбрать АВТОР, НАЗВАНИЕ, сортировать АВТОР по возрастанию, НАЗВАНИЕ по возрастанию. АВТОРНАЗВАНИЕ БЕЛЯЕВ А.Р.ЗВЕЗДА КЭЦ БЕЛЯЕВ А.Р.ИЗБРАННОЕ БЕЛЯЕВ А.Р.ЧЕЛОВЕК-АМФИБИЯ
.удалить где.удалить где ГОД < удалить все.добавить запись
Используя БД «Домашняя библиотека»: 1. Отсортируйте в порядке возрастания годов издания книги. 2. Отсортируйте по двум ключам: АВТОР и ГОД, исключая книги Беляева А.Р.
Удалите все записи о книгах, стоящих на пятой полке и изданных до 1990 года, используя БД «Домашняя библиотека». § 13,14.
Мы рассмотрели с вами очень сложную тему «логические выражения». Не все у нас получилось сразу, но мы пробовали, ошибались, опять пробовали. С опытом лишь приходят знания. Тем не менее вы большие молодцы!