Планирование уроков на учебный год



Урок 22
Логические операции
Сложные условия поиска




Условия выбора и простые логические выражения



Изучаемые вопросы:

- Логические операции: логическое умножение, логическое сложение, отрицание.
- Приоритеты логических операций.
- Формирование сложных условий поиска.

Основные темы параграфа:

- понятие логического выражения;
- операции отношения;
- запрос на выборку и простые логические выражения.


Содержание урока

Понятие логического выражения

Операции отношения

Запрос на выборку и простые логические выражения

Вопросы и задания


Понятие логического выражения







Чаще всего для справки требуются не все записи, а только часть из них, удовлетворяющая какому-то условию. Это условие называется условием выбора. Например, из таблицы «Погода» требуется узнать, в какие дни шел дождь; или из таблицы «Факультативы» — кто занимается одновременно цветоводством и танцами; или из таблицы «Успеваемость» получить список всех отличников по алгебре и физике.

В командах СУБД условие выбора записывается в форме логического выражения.

Логическое выражение, подобно математическому выражению, выполняется (вычисляется), но в результате получается не число, а логическое значение: истина (true) или ложь (false).

Логическое значение — это всегда ответ на вопрос, истинно ли данное высказывание.

В таблице 3.4 приведены логические значения некоторых высказываний, относящихся к трем рассмотренным выше БД.

Таблица 3.4. Высказывания и их логические значения

image

image

Вот как выглядят в командах СУБД логические выражения, соответствующие восьми высказываниям, приведенным в табл. 3.4:

image


Следующая страница Операции отношения







Наверх