Республика Татарстан. Альметьевский район МБОУ «Сулеевская СОШ
Логические условия выбора данных.
Информатика 11 класс.
Валиева Дания Ильясовна,
Учитель информатики
Условие выбора
Условие выбора – это логическое выражение, которое должно быть истинным для выбираемых записей БД
Запрос на выборку
Запрос на выборку – отбор части записей БД, удовлетворяющий некоторому условию, условию выбора
Примеры условий отбора (для БД «Приемная комиссия»)
- Для получения списка всех абитуриентов, живущих в Москве и имеющих медали: АНКЕТЫ. ГОРОД = «Москва», БИТУРИЕНТЫ.МЕДАЛЬ = ДА
1 " width="640"
- Для получения списка абитуриентов, поступающих на экономический факультет, имеющих производственный стаж не меньше 1 года : ФАКУЛЬТЕТЫ.ФАКУЛЬТЕТ = «Экономический», АБИТУРИЕНТЫ.СТАЖ 1
Вопрос
- Какие поля называются полями логического типа?
- Укажите в БД «Приёмная комиссия» поля логического типа?
Ответ
Таблица АБИТУРИЕНТЫ, поле МЕДАЛЬ ( да или нет )
Таблица ИТОГИ, поле ЗАЧИСЛЕНИЕ ( да или нет )
Основные понятия логики
- Логическая величина
- Логическое выражение
- Операции отношения
- Логические операции
Логическое выражение может состоять из:
Логические операции
- Инверсия (отрицание: «не» к сказуемому или оборот «неверно, что…») НЕ А, А, A, NOT A
- Конъюнкция (умножение: связка союзом «И»)
А И В, А В, А В, А В, А AND B
- Дизъюнкция (сложение: связка союзом «ИЛИ»):
А ИЛИ В, А В, А В, А + В, A OR B
Пример
- А – абитуриент подал заявления на специальности экономического факультета
- В – абитуриент подал заявления на специальности исторического факультета .
Рассмотреть результаты логических операций для всех абитуриентов.
(работа с готовой БД)
Таблица истинности
А
В
0
НЕ А
0
0
НЕ В
1
1
1
1
0
1
1
НЕ А И НЕ В
0
1
1
0
0
1
0
0
0
0
Задание
- Составить таблицу истинности для следующего выражения:
(А В) С