Логические выражения Поиск информации в базе данных.
определение Логическое выражение – это некоторое высказывание, по поводу которого можно заключить истинно или ложно. Логическая величина – это всегда ответ на вопрос: истинно ли данное высказывание или ложно.
Пример. Автор Название Беляев А.Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И.С.Повесть и рассказы Олеша Ю.К.Избранное Используя данную таблицу проверим логические выражения и ответим на вопросы истинно или ложно данное выражение. Автор = «Беляев А.Р.» --- не истинно 2 < ложь Название = «Повесть и рассказы» --- истинно
Символьные величины Символьные величины можно сопоставлять в отношениях:, =, <>. Сравниваются между собой не сами символы, а их внутренние коды. А < В < С < Д < Е < … < Ю < Я
Сравнение слов Упорядоченность слов определяется по алфавитному принципу: Сначала по первой букве, потом по второй и так далее. Такой принцип называется флексографическим
квартет компонент Пример Квартет, конвой, конверт, компонент. Напишите по возрастанию данные слова. компонент конверт конверт конвой А < В < С < Д < Е < … < Ю < Я
Правильный ответ Квартет компонент конверт конвой
Сравнение значения полей типа дата Они сравниваются в соответствии с календарной последовательностью. Например: 3/12/56 < 23/04/65 24/09/79 < 23/09/79/
Высказывания и их логические значения и соответствующие им логические выражения номеравторназваниегодпол ка 0001Беляев А.Р.Человек- амфибия Кервуд Д.Бродяги севера Тургенев И.С. Повести и рассказы Олеша Ю.К.избранные деньосадкитемпердавленвлаж снег-3, дождь 3, , фамилиягеологияцветоводствотанц ы Русанов 101 Семенов 110 Зотова 011 Шляпина идет дождь осадки=«дождь» влажность не 100% влажность<>100 Книга стоит ниже пятой полки полка <5 Фамилия ученика Русанов Фамилия= «Русанов» Истина Ложь Истина
Условия выбора Условие выбора – это логическое выражение Выражение, состоящее из имени поля логического типа или одного отношения, называется простым логическим выражением Следовательно, условие выбора может содержать в своей записи лишь имя логического поля. Выражения, содержащие логические операции, называются сложными логическими выражениями.
Примеры простого логического выражения 1..выбрать ТЕЛЕФОН для ФИО=«Габдуллина» в итоговую справку попадёт телефон Габдуллиной. 2..выбрать ТЕЛЕФОН для ФИО > «Г» выводятся телефонные номера всех людей чьи фамилии начинаются с букв Д, Е, Ж и т.д. до Я