1МОУ СОШ 2 Костромского округа город Буй Щур А.Н..

Презентация:



Advertisements
Похожие презентации
Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург.
Advertisements

Условия выбора и простые логические выражения. Урок информатики 9 класс КЛЮШНИКОВА Н.М.
Логические выражения Поиск информации в базе данных.
Условия выбора и простые логические выражения.. Работа с БД При работе с БД часто бывают нужны не все записи а только некоторые. Например, из таблицы.
Технология хранения, поиска и сортировки информации в базах данных Сумина О. В. МОУ СОШ 69.
Базы данных Условия выбора. Простые и сложные логические выражения Бабич И. Г. МБОУ ДСОШ 3.
Условия выбора и сложные логические выражения Основные темы параграфа: примеры сложных логических выражений; логическое умножение (и); логическое сложение.
УСЛОВИЯ ВЫБОРА И ПРОСТЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ База данных «Домашняя библиотека» НОМЕРАВТОРНАЗВАНИЕГОДПОЛКА 0001Беляев А. Р.Человек-амфибия Кервуд.
Условия поиска и простые логические выражения. СУБД MS Access Учитель информатики и ИКТ Буданова М.Н. МОБУ «СОШ 9» г.Оренбург.
Презентация к уроку по информатике и икт (9 класс) по теме: Простые и сложные логические выражения. Презентация.
Условная (гипотетическая) реляционная СУБД Открытие файла Команда;. открыть Получение справки Команда:. справка для Функции Добавление новых записей Удаление.
Условия поиска информации. Сложные логические выражения. Урок 7. Хранение и обработка информации в базах данных.
Основные понятия БД Сама по себе БД не может обслужить запросы пользователя на поиск и обработку информации, т.е. БД – это «информационный склад». Обслуживание.
Для каких записей будет истинно высказывание Давление не выше 750 мм рт.ст.? 1 База данных «Погода» ДЕНЬОСАДКИ ТЕМПЕРАТУРА (градусы С) ДАВЛЕНИЕ (мм рт.ст.)
Базы данных Условия выбора, фильтр и логические выражения.
Базы данных. Основные понятия База данных (БД) совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной.
Цели урока: сформировать понятия системы управления базами данных (СУБД) и базы данных (БД), рассмотреть способы представления БД;
Базы данных. Назначение и основные функции.. Хранение и поиск информации Информационные системы Реляционные БД СУБД.
Базы данных организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения. (совокупность.
Создание и заполнение баз данных Основные темы параграфа: типы и форматы полей; создание новой БД; заполнение БД информацией.
Транксрипт:

1МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Основные темы параграфа: понятие логического выражения; операции отношения; запрос на выборку и простые логические выражения. 2МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Понятие логического выражения Чаще всего для справки требуются не все записи, а только часть из них, удовлетворяющая какому-то условию. Это условие называется условием выбора. Например, из таблицы «Погода» требуется узнать, в какие дни шел дождь. В командах СУБД условие выбора записывается в форме логического выражения. Логическое выражение, подобно математическому выражению, выполняется (вычисляется), но в результате получается не число, а логическое значение: истина (true) или ложь (false). Логическая величина это всегда ответ на вопрос, истинно ли данное высказывание. 3МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

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

Вот как выглядят логические выражения, соответствующие восьми высказываниям, приведенным в таб3.4: 5МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Операции отношения Знаки отношений: Как выполняются отношения для числовых величин, вам должно быть понятно из математики. (В математике отношения называются неравенствами.) Для символьных величин требуется пояснение. 6МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Отношение «равно» истинно для двух символьных величин, если их длины одинаковы и все соответствующие символы совпадают. Следует учитывать, что пробел это тоже символ. Например, отношение АВТОР="Беляев А.Р." не будет истинным ни для одной записи нашей таблицы, поскольку в таблице везде между фамилией и инициалами стоит один пробел, а в данном отношении два. 7МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Символьные величины можно сопоставлять и в отношениях, =. Здесь упорядоченность слов (последовательностей символов) определяется по алфавитному принципу. Вот фрагмент из орфографического словаря, содержащий последовательно расположенные в нем слова: квартет, компонент, конверт, конвульсия. Между этими словами истинны следующие отношения: квартет < компонент; компонент < конверт; конверт < конвульсия. 8МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Значения полей типа «дата» при выполнении отношений сравниваются в соответствии с календарной последовательностью. Например, истинны отношения: 3/12/1998 < 23/04/2001; 24/09/2004 > 23/09/2004. В некоторых СУБД используется тип «время» со следующим форматом значений: ЧЧ:ММ:СС (часы, минуты, секунды). При выполнении отношений учитывается хронологическая последовательность. Например, истинны отношения: 12:53:08 > 03:40:00; 23:05:12 < 23:05:13. 9МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

А теперь вернемся к приведенным выше примерам логических выражений. В примерах 7 и 8 нет никаких знаков отношений. Дело в том, что поля с именами ЦВЕТОВОДСТВО и ТАНЦЫ имеют логический тип. Поэтому в каждой записи их значения это логические величины «ложь», «истина» Одна величина логического типа простейшая форма логического выражения. Следовательно, условие выбора может содержать в своей записи в том числе имя логического поля. 10

Запрос на выборку и простые логические выражения Вот как выглядит команда запроса информации из БД «Погода» о датах всех дождливых дней:. выбрать ДЕНЬ где ОСАДКИ = "дождь« В итоговую справку попадут лишь те записи, для которых истинно условие поиска. Значит, получим: 11МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Следующая команда позволяет вывести даты и влажность, соответствующие тем дням, когда атмосферное давление было выше 745 мм рт. ст.:.выбрать ДЕНЬ, ВЛАЖНОСТЬ где ДАВЛЕНИЕ > МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Команда запроса справки к БД «Домашняя библиотека»: вывести названия книг и фамилии и инициалы авторов, фамилии которых начинаются с буквы «О» и далее по алфавиту:.выбрать АВТОР, НАЗВАНИЕ где АВТОР >= «О» 13МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

А теперь запрос к БД «Факультативы»: вывести список фамилий всех учеников, посещающих танцы:.выбрать ФАМИЛИЯ где ТАНЦЫ. Выражение, состоящее из имени поля логического типа или одного отношения, будем называть простым логическим выражением. 14МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Итог урока: 1. Логическое выражение вычисляется подобно математическому, но может принимать всего два значения: истина (true) или ложь (false). 2. Простейшая форма логического выражения одна величина логического типа. 3. Отношение форма логического выражения. Существует шесть вариантов отношений: «равно», «не равно», «больше», «меньше», «больше или равно», «меньше или равно». Отношения применимы ко всем типам полей. 4. Условия выбора в командах СУБД записываются в виде логических выражений. 15МОУ СОШ 2 Костромского округа город Буй Щур А.Н.

Домашнее задание § 13, вопросы МОУ СОШ 2 Костромского округа город Буй Щур А.Н.16