Просмотр содержимого документа
«Презентация к уроку информатики "Условия выбора. Простые и сложные логические выражения"»
Условия выбора.
Простые и сложные логические выражения.
- При работе с БД часто бывают нужны не все записи а только некоторые. Например, из таблицы погода требуется узнать когда шёл дождь , из таблицы успеваемость получить список отличников по алгебре, из таблицы данных результатов областных олимпиад выбрать список учащихся вашей школы, занявших призовые места.
- Это записи удовлетворяющие какому – либо условию – условию выбора.
- Т.о. условие выбора – условие, по которому отбираются определённые записи.
, , =, Например из БД «Погода» ОСАДКИ = «ДОЖДЬ» ДАВЛЕНИЕ 740 ВЛАЖНОСТЬ 100 или из БД «Факультативы» танцы баскетбол отношения высказывания " width="640"
- Логическое выражение – два высказывания объединённых знаками операций отношения или просто высказывание.
- Операции отношения - =, , , =,
- Например из БД «Погода» ОСАДКИ = «ДОЖДЬ» ДАВЛЕНИЕ 740 ВЛАЖНОСТЬ 100 или из БД «Факультативы» танцы баскетбол
отношения
высказывания
,=," width="640"
Выполнение операций отношения
- Для числовых величин как в математике.
- Для символьных: а) = истинно, если их длины одинаковы и все соответствующие символы совпадают («информатика»=«информатика») б) ,=,
23.09.2004 23:05:12 Поля логического типа имеют значения «истина» или «ложь». Например, ЦВЕТОВОДСТВО, ТАНЦЫ. " width="640"
Выполнение операций отношения
- Для поля типа «дата» и «время» в хронологическом порядке 24.09.2004 23.09.2004 23:05:12
- Поля логического типа имеют значения «истина» или «ложь». Например, ЦВЕТОВОДСТВО, ТАНЦЫ.
Поставьте вместо знаков вопроса знаки отношений, при которых эти выражения будут истинны.
База данных «Погода»
ДЕНЬ
ОСАДКИ
15.03.04
Снег
16.03.04
ТЕМПЕРАТУРА
(градусы С)
17.03.04
Без осадков
- 3 , 5
ДАВЛЕНИЕ
(мм рт.ст.)
746
Туман
0
ВЛАЖНОСТЬ
(проценты)
750
67
1,0
740
62
100
а)ВЛАЖНОСТЬ ? 90 б) ОСАДКИ ? «ДОЖДЬ»
а) АВТОР ? «Толстой Л.Н.» б) ГОД ? 1990
а) ФИЗИКА ? 2
Высказывания запишите в форма простых логических выражений и определите результат их вычисления.
База данных «Погода»
ДЕНЬ
ОСАДКИ
15.03.04
Снег
16.03.04
ТЕМПЕРАТУРА
(градусы С)
17.03.04
Без осадков
ДАВЛЕНИЕ
(мм рт.ст.)
- 3,5
746
Туман
ВЛАЖНОСТЬ
(проценты)
0
67
750
1,0
740
62
100
а) температура больше нуля б) осадков нет
а) книга издана в 1982г. б) книга находится ниже 5-ой полки
Запишите следующие высказывания в форме простых логических выражений:
- Фамилия ученика – не Семёнов;
- Ученик занимается геологией;
- День – раньше 5 мая 1989 года;
- По алгебре – не отлично;
- Автор книги – Беляев А.Р.
- Книга издана до 1990 года;
- Книга находится не ниже третьей полки.
200 " width="640"
Сложные логические выражения
Часть света = “ Европа ” и Площадь 200
ЛОГИЧЕСКИЕ ОПЕРАЦИИ
Логическое
умножение
(конъюнкция);
знак операции
[ И ]
Логическое
отрицание
(инверсия);
знак операции
[ НЕ ]
Логическое
сложение (дизъюнкция);
знак операции
[ ИЛИ ]
ВЫРАЖЕНИЯ, СОДЕРЖАЩИЕ ЛОГИЧЕСКИЕ ОПЕРАЦИИ, НАЗЫВАЮТСЯ СЛОЖНЫМИ ЛОГИЧЕСКИМИ ВЫРАЖЕНИЯМИ.
Логическое умножение [ И ]
Получить справку о книгах Беляева А. Р., изданных не раньше 1990 года, с указанием названия и полки, на которой стоит книга.
В результате логического умножения ( конъюнкции ) получается истина, если оба операнда истинны.
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
НАЗВАНИЕ
Беляев А. Р.
Человек-амфибия
Кервуд Д.
ГОД
0003
Бродяги севера
ПОЛКА
0004
1987
Тургенев И. С.
0005
5
1991
Повести и рассказы
Олеша Ю. К.
7
0006
1982
Избранное
Беляев А. Р.
0007
1987
1
Тынянов Ю. Н.
Звезда КЭЦ
5
1990
0008
Кюхля
Толстой Л. Н.
5
1979
Беляев А. Р.
Повести и рассказы
1
Избранное
1986
1994
1
7
Логическое сложение [ ИЛИ ]
Получить список всех книг Толстого Л. Н. и Тургенева И. С.
В результате логического сложения ( дизъюнкции ) получается истина, если значение хотя бы одного операнда истинно.
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
Беляев А. Р.
НАЗВАНИЕ
0003
Человек-амфибия
ГОД
Кервуд Д.
1987
ПОЛКА
Бродяги севера
0004
Тургенев И. С.
0005
5
1991
Повести и рассказы
Олеша Ю. К.
0006
7
Избранное
Беляев А. Р.
1982
1
0007
Тынянов Ю. Н.
1987
Звезда КЭЦ
1990
Кюхля
0008
5
Толстой Л. Н.
1979
5
Беляев А. Р.
Повести и рассказы
1
Избранное
1986
1994
1
7
Логическое сложение [ ИЛИ ]
Получить список всех книг Толстого Л. Н. и Тургенева И. С.
В результате логического сложения ( дизъюнкции ) получается истина, если значение хотя бы одного операнда истинно.
. выбрать Название, Автор где АВТОР = “ Толстой Л. Н. ” или АВТОР =“ Тургенев И.С. ”
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
НАЗВАНИЕ
Беляев А. Р.
Кервуд Д.
Человек-амфибия
0003
ГОД
1987
ПОЛКА
Бродяги севера
0004
Тургенев И. С.
5
1991
0005
Повести и рассказы
Олеша Ю. К.
0006
7
Беляев А. Р.
1982
Избранное
Тынянов Ю. Н.
0007
1
1987
Звезда КЭЦ
Кюхля
5
0008
1990
Толстой Л. Н.
5
1979
Повести и рассказы
Беляев А. Р.
1
Избранное
1986
1994
1
7
АВТОР
Тургенев И.С.
НАЗВАНИЕ
Толстой Л.Н.
Повести и рассказы
Повести и рассказы
Логическое отрицание [ НЕ ]
Получить список всех книг, кроме книг Беляева А. Р.
Отрицание ( инверсия ) изменяет значение логической величины на противоположное: не истина = ложь;
не ложь = истина.
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
НАЗВАНИЕ
Беляев А. Р.
Кервуд Д.
0003
ГОД
Человек-амфибия
Бродяги севера
1987
ПОЛКА
0004
Тургенев И. С.
5
0005
1991
Повести и рассказы
Олеша Ю. К.
0006
7
Беляев А. Р.
Избранное
1982
Звезда КЭЦ
0007
Тынянов Ю. Н.
1
1987
0008
5
1990
Кюхля
Толстой Л. Н.
5
1979
Повести и рассказы
Беляев А. Р.
1
Избранное
1986
1994
1
7
1986)? В ответе укажите одно число — искомое количество записей. " width="640"
Подготовка к ОГЭ Задание № 12
- Ниже в табличной форме представлены сведения о результатах некоторых участников Кубка мира по биатлону:
Сколько записей в данном фрагменте удовлетворяет условию
(Страна = «Франция») ИЛИ (Год рождения 1986)?
В ответе укажите одно число — искомое количество записей.
Домашнее задание
- Составить таблицу БД «Мои одноклассники» ( 5 записей), сформировать три команды выборки с использованием сложных логических выражений.