Условия выбора и сложные логические выражения
Цель урока
Формирование навыков формально - логического мышления, умения применять сложные логические выражения на практике.
Базы данных
- Какую форму организации имеют реляционные базы данных?
- Как называются строки и столбцы базы данных?
- Какие типы полей вы знаете?
- Что такое СУБД? С какой СУБД мы работаем?
6. Как осуществляется поиск информации в базе данных?
7. Какие операции вы записывали в простых логических выражениях?
Больше = Больше или равно Меньше Меньше или равно Не равно " width="640"
Операции отношения
ОПЕРАТОР
ТИП СРАВНЕНИЯ
=
Равно
Больше
=
Больше или равно
Меньше
Меньше или равно
Не равно
9. Символьные величины можно сравнивать?
10. Как определяется упорядоченность символьной последовательности?
По алфавитному принципу,
то есть как в словаре
8. Логическое выражение, подобно математическому выражению вычисляется, но в результате получается не число, а …
логическое значение:
истина или ложь
1 или 0
Логические операции
Отрицание
Логическое умножение
Логическое сложение
ОТРИЦАНИЕ, читается (НЕ )
A
0
НЕ A
1
ОТРИЦАНИЕ, читается (НЕ )
A
0
НЕ A
1
1
0
Логическое УМНОЖЕНИЕ –КОНЪЮНКЦИЯ, читается (А И В)
A
B
0
A И B
0
0
1
1
0
1
1
Логическое УМНОЖЕНИЕ –КОНЪЮНКЦИЯ, читается (А И В)
A
B
0
A И B
0
0
1
0
1
1
0
0
1
0
1
Логическое СЛОЖЕНИЕ –ДИЗЪЮНКЦИЯ, читается (А ИЛИ В)
A
B
0
A или B
0
0
1
1
0
1
1
Логическое СЛОЖЕНИЕ –ДИЗЪЮНКЦИЯ, читается (А ИЛИ В)
A
B
0
0
A или B
0
1
0
1
1
0
1
1
1
1
Приоритеты выполнения операций
- Операции в скобках
- НЕ (отрицание)
- И (логическое умножение)
- ИЛИ (логическое сложение)
6) или (6 " width="640"
Сложные логические выражения
Выражения, содержащие логические операции
Пример: (56) или (6
Диаграммы Эйлера - Венна
Красивые
Умные
Умные и красивые
Логическое умножение (И)
Красивые
Умные
Умные и красивые
Диаграммы Эйлера - Венна
Логическое умножение (И)
А
В
А и В
Логическое сложение (ИЛИ)
Красивые
Умные
Умные или красивые
Диаграммы Эйлера – Венна Логическое сложение (ИЛИ)
Красивые
Умные
Умные или красивые
Логическое сложение (ИЛИ)
А
В
А или В
Диаграммы Эйлера – Венна Отрицание (НЕ)
Знание
Знание
Задания ОГЭ на поиск информации в базе данных по сформулированному условию.
Биология»? " width="640"
Задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
м
Русский язык
82
Григорчук
м
56
Химия
43
Роднина
62
ж
Информа-тика
46
Сергеенко
54
74
Биология
Черепанова
45
71
32
ж
74
63
ж
33
68
70
23
56
75
25
18
92
82
74
83
79
38
83
28
46
61
Сколько записей в данном фрагменте удовлетворяют условию
«Пол=’м’ ИЛИ ХимияБиология»?
Биология»? " width="640"
Задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
Русский язык
м
Григорчук
82
56
Роднина
м
Химия
43
Информа-тика
62
ж
54
Сергеенко
46
71
Черепанова
45
32
74
Биология
ж
74
63
ж
68
33
70
18
25
75
56
23
82
92
74
83
79
38
83
28
46
61
Сколько записей в данном фрагменте удовлетворяют условию
«Пол=’м’ ИЛИ ХимияБиология»?
Биология»? " width="640"
Задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
Русский язык
м
Григорчук
82
56
Роднина
м
Химия
43
Информа-тика
62
ж
54
Сергеенко
46
71
Черепанова
45
32
74
Биология
ж
74
63
ж
68
33
70
18
25
75
56
23
82
92
74
83
79
38
83
28
46
61
Сколько записей в данном фрагменте удовлетворяют условию
«Пол=’м’ ИЛИ ХимияБиология»?
Биология»? Ответ = 4 " width="640"
Задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
Русский язык
м
Григорчук
82
56
Роднина
м
Химия
43
Информа-тика
62
ж
54
Сергеенко
46
71
Черепанова
45
32
74
Биология
ж
74
63
ж
68
33
70
18
25
75
23
56
82
92
74
83
79
38
83
28
46
61
«Пол=’м’ ИЛИ ХимияБиология»?
Ответ = 4
Русский язык»? " width="640"
2 задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
м
Русский язык
82
Григорчук
м
56
Химия
83
Роднина
62
ж
Информа-тика
46
Сергеенко
54
74
Биология
Черепанова
45
71
32
ж
74
63
ж
33
68
70
23
56
75
45
18
92
82
74
83
79
38
83
28
46
61
Сколько записей в данном фрагменте удовлетворяют условию
«Пол=’Ж’ И МатематикаРусский язык»?
Русский язык»? " width="640"
2 задание ГИА. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
м
Русский язык
82
Григорчук
м
56
Химия
83
Роднина
62
ж
Информа-тика
46
Сергеенко
54
74
Биология
Черепанова
45
71
32
ж
74
63
ж
33
68
70
23
56
75
45
18
92
82
74
83
79
38
83
28
46
61
Сколько записей в данном фрагменте удовлетворяют условию
«Пол=’Ж’ И МатематикаРусский язык»?
Русский язык»? " width="640"
2 задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
м
Русский язык
82
Григорчук
м
56
Химия
83
Роднина
62
ж
Информа-тика
46
Сергеенко
54
74
Биология
Черепанова
45
71
32
ж
74
63
ж
33
68
70
23
56
75
45
18
92
82
74
83
79
38
83
28
46
61
Сколько записей в данном фрагменте удовлетворяют условию
«Пол=’Ж’ И МатематикаРусский язык»?
Русский язык»? Ответ = 2 " width="640"
2 задание ОГЭ. Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала)
Фамилия
Пол
Аганян
Матема-тика
Воронин
ж
м
Русский язык
82
Григорчук
м
56
Химия
83
Роднина
62
ж
Информа-тика
46
Сергеенко
54
74
Биология
Черепанова
45
71
32
ж
74
63
ж
33
68
70
23
56
75
45
18
92
82
74
83
79
38
83
28
46
61
«Пол=’Ж’ И МатематикаРусский язык»?
Ответ = 2
§ 14
Единая коллекция ЦОР
= 1990 База данных «Домашняя библиотека» НОМЕР 0001 АВТОР 0002 Беляев А. Р. НАЗВАНИЕ 0003 Человек-амфибия ГОД Кервуд Д. 1987 ПОЛКА Бродяги севера 0004 Тургенев И. С. 5 0005 1991 Повести и рассказы Олеша Ю. К. 7 0006 Беляев А. Р. Избранное 1982 0007 1 1987 Тынянов Ю. Н. Звезда КЭЦ 0008 5 1990 Кюхля Толстой Л. Н. 1979 5 Повести и рассказы Беляев А. Р. 1 Избранное 1986 1 1994 7 НАЗВАНИЕ Звезда КЭЦ ГОД Избранное 1990 ПОЛКА 5 1994 7 " width="640"
УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
Логическое
Логическое
Логическое
умножение [ И ]
сложение [ ИЛИ ]
отрицание [ НЕ ]
Пусть требуется получить справку о книгах Беляева А. Р., изданных не раньше 1990 года, с указанием названия и полки, на которой стоит книга
выбрать НАЗВАНИЕ , ГОД , ПОЛКА где АВТОР = “Беляев А. Р. ” и ГОД = 1990
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
Беляев А. Р.
НАЗВАНИЕ
0003
Человек-амфибия
ГОД
Кервуд Д.
1987
ПОЛКА
Бродяги севера
0004
Тургенев И. С.
5
0005
1991
Повести и рассказы
Олеша Ю. К.
7
0006
Беляев А. Р.
Избранное
1982
0007
1
1987
Тынянов Ю. Н.
Звезда КЭЦ
0008
5
1990
Кюхля
Толстой Л. Н.
1979
5
Повести и рассказы
Беляев А. Р.
1
Избранное
1986
1
1994
7
НАЗВАНИЕ
Звезда КЭЦ
ГОД
Избранное
1990
ПОЛКА
5
1994
7
УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
Логическое
Логическое
Логическое
отрицание [ НЕ ]
умножение [ И ]
сложение [ ИЛИ ]
Пусть требуется получить список всех книг Толстого Л. Н. и Тургенева И. С.
выбрать где АВТОР = “Толстой Л. Н.” или АВТОР = “Тургенев И. С.”
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
Беляев А. Р.
НАЗВАНИЕ
ГОД
Человек-амфибия
0003
Кервуд Д.
1987
0004
Бродяги севера
ПОЛКА
Тургенев И. С.
1991
5
0005
Олеша Ю. К.
Повести и рассказы
7
0006
Избранное
1982
Беляев А. Р.
1987
1
0007
Тынянов Ю. Н.
Звезда КЭЦ
0008
Кюхля
1990
5
Толстой Л. Н.
5
1979
Повести и рассказы
Беляев А. Р.
1
Избранное
1986
1994
1
7
Справка
УСЛОВИЯ ВЫБОРА И СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ
Логическое
Логическое
Логическое
умножение [ И ]
отрицание [ НЕ ]
сложение [ ИЛИ ]
Пусть требуется получить список всех книг, кроме книг Беляева А. Р.
выбрать АВТОР , НАЗВАНИЕ где не АВТОР = “Беляев А. Р.”
База данных «Домашняя библиотека»
НОМЕР
0001
АВТОР
0002
НАЗВАНИЕ
Беляев А. Р.
0003
Человек-амфибия
ГОД
Кервуд Д.
1987
0004
ПОЛКА
Бродяги севера
Тургенев И. С.
5
0005
1991
Повести и рассказы
Олеша Ю. К.
0006
7
Беляев А. Р.
1982
Избранное
1987
1
Тынянов Ю. Н.
Звезда КЭЦ
0007
5
0008
1990
Кюхля
Толстой Л. Н.
1979
5
Беляев А. Р.
Повести и рассказы
1
Избранное
1986
1
1994
7
АВТОР
Кервуд Д.
НАЗВАНИЕ
Тургенев И. С.
Бродяги севера
Повести и рассказы
Олеша Ю. К.
Тынянов Ю. Н.
Избранное
Толстой Л. Н.
Кюхля
Повести и рассказы
Практическая работа Поиск информации в базе данных
Цель работы:
осуществление поиска информации в базе данных используя сложные логические выражения
Добавление условий выбора в запрос в Microsoft Access
Оператор
Действие
And
Записи, удовлетворяющие одному и другому условию одновременно.
Or
Записи, удовлетворяющие хотя бы одному из двух условий.
Not
Записи, не удовлетворяющие данному условию.
Электронный учебник
Практическое задание База данных «Библиотека»
Домашнее задание
- Задания 3-4 письменно в тетради
« Всё наше достоинство заключено в мысли. Не пространство, не время, которые мы не можем заполнить, возвышает нас, а именно она, наша мысль. Будем же учиться хорошо мыслить». Французский математик и философ XVII века Блез Паскаль.