Базы данных. Условия выбора. Простые и сложные логические выражения.
презентация урока для интерактивной доски по информатике и икт (8 класс)
Урок по информатике в 8 классе по теме "Базы данных. Условия выбора. Простые и сложные логические выражения."
Скачать:
Вложение | Размер |
---|---|
logicheskie_vyrazheniya.pptx | 661.77 КБ |
Предварительный просмотр:
Подписи к слайдам:
Понятие логического выражения 2
Понятие логического выражения Чаще всего для справки требуются не все записи, а только часть из них, удовлетворяющая какому-то условию. Это условие называется условием выбора. Например: «Вывести названия книг, фамилии и инициалы авторов, фамилии которых начинаются с буквы «О» и далее по алфавиту» База данных «Домашняя библиотека» НОМЕР АВТОР НАЗВАНИЕ ГОД ПОЛКА 0001 Беляев А. Р. Человек-амфибия 1987 5 0002 Кервуд Д. Бродяги севера 1991 7 0003 Тургенев И. С. Повести и рассказы 1982 1 0004 Олеша Ю. К. Избранное 1987 5 0005 Беляев А. Р. Звезда КЭЦ 1990 5 0006 Тынянов Ю. Н. Кюхля 1979 1 0007 Толстой Л. Н. Повести и рассказы 1986 1 0008 Беляев А. Р. Избранное 1994 7 АВТОР НАЗВАНИЕ Тургенев И. С. Повести и рассказы Олеша Ю. К. Избранное Тынянов Ю. Н. Кюхля Толстой Л. Н. Повести и рассказы 3
Понятие логического выражения В командах СУБД условие выбора записывается в форме логического выражения . Например: выбрать АВТОР , НАЗВАНИЕ где АВТОР >= “ О ” 4
Понятие логического выражения Операции отношения = равно <> не равно > больше < меньше >= больше или равно <= меньше или равно ПРОСТЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ В ы р а ж е н и я, состоящие из имени поля логического типа или одного отношения РУССКИЙ > ИСТОРИЯ ДАТА < 05.12.06 ОСАДКИ = “ дождь ” Например: выбрать АВТОР , НАЗВАНИЕ, ГОД где ГОД >= 1990 выбрать АВТОР , НАЗВАНИЕ, ГОД где ГОД = 1987 выбрать АВТОР , НАЗВАНИЕ, ГОД где НАЗВАНИЕ = “ Повести и рассказы ” База данных «Домашняя библиотека» НОМЕР АВТОР НАЗВАНИЕ ГОД ПОЛКА 0001 Беляев А. Р. Человек-амфибия 1987 5 0002 Кервуд Д. Бродяги севера 1991 7 0003 Тургенев И. С. Повести и рассказы 1982 1 0004 Олеша Ю. К. Избранное 1987 5 0005 Беляев А. Р. Звезда КЭЦ 1990 5 0006 Тынянов Ю. Н. Кюхля 1979 1 0007 Толстой Л. Н. Повести и рассказы 1986 1 0008 Беляев А. Р. Избранное 1994 7 5
Задание на урок В простом логическом выражении поставьте такой знак отношения вместо знака вопроса, что бы выражение стало истинным в записи № 3: АВТОР? «Толстой Л.Н.» ГОД ? 1990 База данных «Домашняя библиотека» НОМЕР АВТОР НАЗВАНИЕ ГОД ПОЛКА 0001 Беляев А. Р. Человек-амфибия 1987 5 0002 Кервуд Д. Бродяги севера 1991 7 0003 Тургенев И. С. Повести и рассказы 1982 1 0004 Олеша Ю. К. Избранное 1987 5 0005 Беляев А. Р. Звезда КЭЦ 1990 5 0006 Тынянов Ю. Н. Кюхля 1979 1 0007 Толстой Л. Н. Повести и рассказы 1986 1 0008 Беляев А. Р. Избранное 1994 7 6
Задание на урок Данные высказывания запишите в форме простых логических выражений и определите результат их вычислений для записи №2 Книга издана в 1991 году. Книга находится не ниже пятой полки База данных «Домашняя библиотека» НОМЕР АВТОР НАЗВАНИЕ ГОД ПОЛКА 0001 Беляев А. Р. Человек-амфибия 1987 5 0002 Кервуд Д. Бродяги севера 1991 7 0003 Тургенев И. С. Повести и рассказы 1982 1 0004 Олеша Ю. К. Избранное 1987 5 0005 Беляев А. Р. Звезда КЭЦ 1990 5 0006 Тынянов Ю. Н. Кюхля 1979 1 0007 Толстой Л. Н. Повести и рассказы 1986 1 0008 Беляев А. Р. Избранное 1994 7 7
Задание на урок (ПРАКТИЧЕСКОЕ) В СУБД создайте БД «Домашняя библиотека» В БД «Домашняя библиотека» создайте запросы: выбрать АВТОР , НАЗВАНИЕ, ГОД где ГОД >= 1990; выбрать АВТОР , НАЗВАНИЕ, ГОД где НАЗВАНИЕ = “ Повести и рассказы ” ; выбрать АВТОР , НАЗВАНИЕ, ПОЛКА где ПОЛКА=5. 8
Условия выбора и сложные логические выражения 9
Условия выбора и сложные логические выражения Сформулировать условия запроса для вывода на экран всех подписчиков, выписавших: газету «Комсомольская правда» сроком на 12 месяцев или любой журнал. фамилия адрес тип название срок 1 Петров пр. Парковый 2-10 газета Известия 6 2 Иванова ул. Подлесная 11-14 журнал Крестьянка 3 3 Соколов ул. Строителей 8-5 газета Комсомольская правда 12 4 Федоров пр. Парковый 4-16 журнал Огонек 6 5 Яковлев ул. Подлесная 7-25 газета Комсомольская правда 6 6 Юсупова ул. Строителей 8-13 газета Известия 3 Высказывание объединяет значения нескольких полей одновременно. Поэтому они не могут быть записаны в форме простых выражений. 10
Условия выбора и сложные логические выражения газета «Комсомольская правда» сроком на 12 месяцев или любой журнал фамилия адрес тип название срок 1 Петров пр. Парковый 2-10 газета Известия 6 2 Иванова ул. Подлесная 11-14 журнал Крестьянка 3 3 Соколов ул. Строителей 8-5 газета Комсомольская правда 12 4 Федоров пр. Парковый 4-16 журнал Огонек 6 5 Яковлев ул. Подлесная 7-25 газета Комсомольская правда 6 6 Юсупова ул. Строителей 8-13 газета Известия 3 СЛОЖНЫЕ ЛОГИЧЕСКИЕ ВЫРАЖЕНИЯ Выражения, содержащие кроме имен полей и отношений, логические операции И, ИЛИ, НЕ Название = «Комсомольская правда» и СРОК=12 или ТИП=«журнал» Запрос фамилия название тип срок Иванова Крестьянка журнал 3 Соколов Комсомольская правда газета 12 Федоров Огонек журнал 6 11
Условия выбора и сложные логические выражения Элементарные логические операции ТАБЛИЦА ИСТИННОСТИ операнды НЕ И ИЛИ A B не A A и B A или B 0 0 1 0 0 0 1 1 0 1 1 0 0 0 1 1 1 0 1 1 приоритеты 12
Создание сложного запроса в конструкторе запросов СУБД фамилия адрес тип название срок 1 Петров пр. Парковый 2-10 газета Известия 6 2 Иванова ул. Подлесная 11-14 журнал Крестьянка 3 3 Соколов ул. Строителей 8-5 газета Комсомольская правда 12 4 Федоров пр. Парковый 4-16 журнал Огонек 6 5 Яковлев ул. Подлесная 7-25 газета Комсомольская правда 6 6 Юсупова ул. Строителей 8-13 газета Известия 3 Запрос фамилия название тип срок Иванова Крестьянка журнал 3 Соколов Комсомольская правда газета 12 Федоров Огонек журнал 6 Правило! Условия, стоящие в одной строке, выполняются одновременно, т.е. они соединяются между собой операцией И ; условия в разных строках соединяются операцией ИЛИ . 13
Задание на урок фамилия адрес тип название срок 1 Петров пр. Парковый 2-10 газета Известия 6 2 Иванова ул. Подлесная 11-14 журнал Крестьянка 3 3 Соколов ул. Строителей 8-5 газета Комсомольская правда 12 4 Федоров пр. Парковый 4-16 журнал Огонек 6 5 Яковлев ул. Подлесная 7-25 газета Комсомольская правда 6 6 Юсупова ул. Строителей 8-13 газета Известия 3 Запишите номера записей, которые удовлетворяют следующим запросам : а) тип = «журнал» И НЕ срок = 3 б) название = «Известия» И (срок = 12 ИЛИ срок = 6) в) (название = «Известия» ИЛИ название = «Огонек») И срок < 6 14
Задание на урок . Пусть 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) 15
По теме: методические разработки, презентации и конспекты
Простые и сложные логические выражения. Презентация.
В предложенной презентации я знакомлю учащихся с элементами логикик, с простыми и сложными логическими выражениями. Презентация рассчитана на два урока. Помимо краткого изложения теоретического курса,...
Условия выбора и сложные логические выражения
План - конспект урока по информатике по теме "Условие выбора и сложные логические выражения"...
Практическое задание №10 Тема: Условия выбора и сложные логические выражения
Практическое задание №10Тема: Условия выбора и сложные логические выражения...
Урок-презентация по теме "Условия выбора и сложные логические выражения" к учебнику Информатика и ИКТ: 9 класс/Семакин И.Г. и др
Урок-презентация по теме "Условия выбора и сложные логические выражения" к учебнику Информатика и ИКТ: 9 класс/Семакин И.Г. и др...
9 класс. Урок на тему: "Условия выбора и сложные логические выражения"
1. План-конспект урока. /за основу взят конспект с одного из сайтов/2. Повторение. /основа - УМК 9кл, И.Г.Семакин/3. Объяснение нового материала. /основа - УМК 9кл, И.Г.Семакин/4. Закрепление нового м...
Презентация, конспект к уроку информатики в 8 классе: "Условия выбора и сложные логические выражения"
Презентация, конспект к уроку информатики в 8 классе: "Условия выбора и сложные логические выражения"...
Презентация по теме "Алгоритм составления таблиц истинности для сложных логических выражений"
Таблица истинности 8 класс...