Базы данных Условия выбора. Простые и сложные логические выражения. 06.03.20151 Бабич И. Г. МБОУ ДСОШ 3.

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



Advertisements
Похожие презентации
Основные логические операции « НЕ » ( NOT ) « ИЛИ » ( OR ) Логическое умножение Логическое отрицание Логическое сложение КОНЪЮНКЦИЯИНВЕРСИЯДИЗЪЮНКЦИЯ «
Advertisements

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

Базы данных Условия выбора. Простые и сложные логические выражения Бабич И. Г. МБОУ ДСОШ 3

Понятие логического выражения Бабич И. Г. МБОУ ДСОШ 3

Понятие логического выражения Чаще всего для справки требуются не все записи, а только часть из них, удовлетворяющая какому - то условию. Это условие называется условием выбора. Например : «Вывести названия книг, фамилии и инициалы авторов, фамилии которых начинаются с буквы «О» и далее по алфавиту» База данных «Домашняя библиотека» НОМЕРАВТОРНАЗВАНИЕГОДПОЛКА 0001Беляев А. Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И. С.Повести и рассказы Олеша Ю. К.Избранное Беляев А. Р.Звезда КЭЦ Тынянов Ю. Н.Кюхля Толстой Л. Н.Повести и рассказы Беляев А. Р.Избранное АВТОРНАЗВАНИЕ Тургенев И. С. Повести и рассказы Олеша Ю. К.Избранное Тынянов Ю. Н.Кюхля Толстой Л. Н. Повести и рассказы Бабич И. Г. МБОУ ДСОШ 3

Понятие логического выражения В командах СУБД условие выбора записывается в форме логического выражения. Например : выбрать АВТОР, НАЗВАНИЕ где АВТОР >= О Бабич И. Г. МБОУ ДСОШ 3

Понятие логического выражения Операции отношения =равно не равно >больше =больше или равно ИСТОРИЯ ДАТА < ОСАДКИ = дождь ПРОСТЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ В ы р а ж е н и я, состоящие из имени поля логического типа или одного отношения РУССКИЙ > ИСТОРИЯ ДАТА < ОСАДКИ = дождь Например : выбрать АВТОР, НАЗВАНИЕ, ГОД где ГОД >= 1990 выбрать АВТОР, НАЗВАНИЕ, ГОД где ГОД = 1987 выбрать АВТОР, НАЗВАНИЕ, ГОД где НАЗВАНИЕ = Повести и рассказы База данных «Домашняя библиотека» НОМЕРАВТОРНАЗВАНИЕГОДПОЛКА 0001Беляев А. Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И. С.Повести и рассказы Олеша Ю. К.Избранное Беляев А. Р.Звезда КЭЦ Тынянов Ю. Н.Кюхля Толстой Л. Н.Повести и рассказы Беляев А. Р.Избранное Бабич И. Г. МБОУ ДСОШ 3

Задание на урок В простом логическом выражении поставьте такой знак отношения вместо знака вопроса, что бы выражение стало истинным в записи 3: АВТОР ? « Толстой Л. Н.» ГОД ? 1990 База данных «Домашняя библиотека» НОМЕРАВТОРНАЗВАНИЕГОДПОЛКА 0001Беляев А. Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И. С.Повести и рассказы Олеша Ю. К.Избранное Беляев А. Р.Звезда КЭЦ Тынянов Ю. Н.Кюхля Толстой Л. Н.Повести и рассказы Беляев А. Р.Избранное Бабич И. Г. МБОУ ДСОШ 3

Задание на урок Данные высказывания запишите в форме простых логических выражений и определите результат их вычислений для записи 2 Книга издана в 1991 году. Книга находится не ниже пятой полки База данных «Домашняя библиотека» НОМЕРАВТОРНАЗВАНИЕГОДПОЛКА 0001Беляев А. Р.Человек-амфибия Кервуд Д.Бродяги севера Тургенев И. С.Повести и рассказы Олеша Ю. К.Избранное Беляев А. Р.Звезда КЭЦ Тынянов Ю. Н.Кюхля Толстой Л. Н.Повести и рассказы Беляев А. Р.Избранное Бабич И. Г. МБОУ ДСОШ 3

Задание на урок ( ПРАКТИЧЕСКОЕ ) В СУБД создайте БД « Домашняя библиотека » В БД « Домашняя библиотека » создайте запросы : выбрать АВТОР, НАЗВАНИЕ, ГОД где ГОД >= 1990; выбрать АВТОР, НАЗВАНИЕ, ГОД где НАЗВАНИЕ = Повести и рассказы ; выбрать АВТОР, НАЗВАНИЕ, ПОЛКА где ПОЛКА = Бабич И. Г. МБОУ ДСОШ 3

Условия выбора и сложные логические выражения Бабич И. Г. МБОУ ДСОШ 3

Условия выбора и сложные логические выражения Сформулировать условия запроса для вывода на экран всех подписчиков, выписавших : газету « Комсомольская правда » сроком на 12 месяцев или любой журнал. фамилия адрес тип название срок 1Петровпр. Парковый 2-10 газета Известия 6 2Ивановаул. Подлесная журнал Крестьянка 3 3Соколовул. Строителей 8- 5 газета Комсомольская правда 12 4Федоровпр. Парковый 4-16 журнал Огонек 6 5Яковлевул. Подлесная 7-25 газета Комсомольская правда 6 6Юсуповаул. Строителей газета Известия 3 Высказывание объединяет значения нескольких полей одновременно. Высказывание объединяет значения нескольких полей одновременно. Поэтому они не могут быть записаны в форме простых выражений. Поэтому они не могут быть записаны в форме простых выражений Бабич И. Г. МБОУ ДСОШ 3

Условия выбора и сложные логические выражения газета « Комсомольская правда » сроком на 12 месяцев или любой журнал фамилия адрес тип название срок 1 Петровпр. Парковый 2-10 газета Известия 6 2 Ивановаул. Подлесная журнал Крестьянка 3 3 Соколовул. Строителей 8- 5 газета Комсомольская правда 12 4 Федоровпр. Парковый 4-16 журнал Огонек 6 5 Яковлевул. Подлесная 7-25 газета Комсомольская правда 6 6 Юсуповаул. Строителей газета Известия 3 СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ Выражения, содержащие кроме имен полей и отношений, логические операции И, ИЛИ, НЕ СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ Выражения, содержащие кроме имен полей и отношений, логические операции И, ИЛИ, НЕ Название = «Комсомольская правда» и СРОК=12 или ТИП=«журнал» Бабич И. Г. МБОУ ДСОШ 3

Условия выбора и сложные логические выражения Элементарные логические операции ТАБЛИЦА ИСТИННОСТИ операндыНЕИИЛИ ABне AA и BA или B приоритеты Бабич И. Г. МБОУ ДСОШ 3

Создание сложного запроса в конструкторе запросов СУБД фамилия адрес тип название срок 1 Петровпр. Парковый 2-10 газета Известия 6 2 Ивановаул. Подлесная журнал Крестьянка 3 3 Соколовул. Строителей 8- 5 газета Комсомольская правда 12 4 Федоровпр. Парковый 4-16 журнал Огонек 6 5 Яковлевул. Подлесная 7-25 газета Комсомольская правда 6 6 Юсуповаул. Строителей газета Известия 3 Правило ! Условия, стоящие в одной строке, выполняются одновременно, т.е. они соединяются между собой операцией И; условия в разных строках соединяются операцией ИЛИ. Правило ! Условия, стоящие в одной строке, выполняются одновременно, т.е. они соединяются между собой операцией И; условия в разных строках соединяются операцией ИЛИ Бабич И. Г. МБОУ ДСОШ 3

Задание на урок фамилия адрес тип название срок 1Петровпр. Парковый 2-10 газета Известия 6 2Ивановаул. Подлесная журнал Крестьянка 3 3Соколовул. Строителей 8- 5 газета Комсомольская правда 12 4Федоровпр. Парковый 4-16 журнал Огонек 6 5Яковлевул. Подлесная газета Комсомольская правда 6 6Юсуповаул. Строителей газета Известия 3 Запишите номера записей, которые удовлетворяют следующим запросам : а ) тип = « журнал » И НЕ срок = 3 б ) название = « Известия » И ( срок = 12 ИЛИ срок = 6) в ) ( название = « Известия » ИЛИ название = « Огонек ») И срок < Бабич И. Г. МБОУ ДСОШ 3

Задание на урок ( ПРАКТИЧЕСКОЕ ) В СУБД создайте БД « Подписка » В БД « Подписка » создать запросы для вывода на экран всех подписчиков, выписавших : а ) газету « Комсомольская правда » сроком на 12 месяцев или любой журнал ; б ) любой журнал сроком на 6 месяцев или газету « Известия ».. Сформировать условие запроса к БД « Подписка », при выполнении которого на экран будут выведены сведения о подписчиках Соколове, Федорове и Яковлеве ( в условии запроса не должно использоваться поле « фамилия ») Бабич И. Г. МБОУ ДСОШ 3

Задание на урок. Пусть a, b, c – логические величины, которые имеют следующие значения : a= истина, b= ложь, с = истина. Определите результаты вычисления следующих логических выражений : а ) a и b б ) a и b или c в ) (a или b) и ( с или b) г ) a или b д ) a или b и c е ) не (a или b) и (c или b) ж ) не a или b и ) не a или b и c к ) не (a и b и c) Бабич И. Г. МБОУ ДСОШ 3

Литература и используемые ресурсы 6a62-11da-8cd c9a66/63370/?interface=pupil&class=51&subject= a62-11da-8cd c9a66/63370/?interface=pupil&class=51&subject= 19 Информатика и ИКТ : Учебник для 9 класса / Семакин И. Г и др Бабич И. Г. МБОУ ДСОШ 3