Конспект урока на тему:"Условия выбора и простые логические выражения".
план-конспект урока по информатике и икт (9 класс) на тему
Материал направлен на изучение условий выбора и простых логических выражений Access.
Скачать:
Вложение | Размер |
---|---|
usloviya_vybora_i_prostye_log_vyrazheniya.doc | 85.5 КБ |
Предварительный просмотр:
Тема урока: «Условия выбора и простые логические выражения».
Цели:
Образовательные: дать представление о логических операциях; научиться формировать простые логические выражения.
Развивающие: освоить приемы создания простые запросов с использованием логических операций в готовой базе данных.
Воспитательные: воспитывать информационную культуру обучающихся, повысить мотивацию обучающихся.
Тип урока: введение новой темы.
Оборудование: компьютер, мультимедийный проектор, компьютерная презентация, задания на карточках.
ХОД УРОКА:
1.Организацинный момент.
2.Актуализация опорных знаний.
Устный опрос.
- В чем отличие БД от СУБД?
- Перечислите возможные типы полей в БД?
3.Введение новой темы.
Предположим, что из базы даны «Погода» требуется узнать, в какие дни шел дождь, или из таблицы «Список класса» получить список учеников, проживающих по улице Кирова.
В базах данных есть возможность использовать условие выбора. Условия выбора используются для просмотра, изменения и анализа данных различными способами. Условие выбора записываются в форме логического выражения. Такие выражения могут иметь два значения true (истина) и false (ложь). Также при создании условия на выборку используются знаки отношений: >,<, =, >=, <=, <>.
> - больше
< - меньше
= равно
>= больше или равно
<= меньше или равно
<> не равно
Они работают как для числовых величин, так и для символьных. Символьные величины равны, если длины их равны и все символы совпадают. Неравенства символьных величин анализируются по алфавиту.
Например, для слов: аппаратура, аккордеон, аппетит, аппендицит, будут истинны следующие отношения:
Аппаратура> аппетит
Аккордеон> аппаратура
Аппендицит> аппетит
3/12/1998 < 23/04/2001
24/09/2004 > 23/09/2004
Как правило, запрос на выборку осуществляется с помощью специальной формы, в которой нужно указать имя таблицы, поле, условие отбора.
Примеры логических выражений
Логическое выражение | Значение поля, по которому производится поиск записей |
Саратов | Текст «Саратов» |
Not Саратов | Не текст «Саратов» |
Текст, начинающийся с букв «А» - «Л» | |
>=M | Текст, начинающийся с букв «М» - «Я» |
100 | Число 100 |
<=20 | Числа меньше или равно 20 |
Date() | Текущая дата |
>= | Даты позднее 01.01.94 |
Beetween 01.01.93 AND 31.12.93 | Дата 1993 г. |
*.02.* | Дата, у которой значение месяца - февраль |
Is Null | Пустое значение |
Is Not Null | Не пустое значение |
Like «P*» | Текст, начинающийся с буквы «Р» |
При создании выборки можно применять маски ввода, для этого используются специальные символы.
Смысл символа | Шаблон | Результат поиска |
Вопросительный знак (?), обозначающий один любой символ | За?ор | Забор, Затор |
Звездочка (*), обозначающая любую группу символов | Д*нь | День добрый день День длинная тень |
Знак фунта (#), обозначающую любую цифру | # - й | 5 –й, 8 -й |
Квадратные скобки [ ], обозначающие один символ указанного набора | Иванов[аы] | Иванова Ивановы |
Восклицательный знак (!) в сочетании с квадратными скобками, обозначающий символ, не входящий в указанный набор | Иванов[! аы] - | Иванову (но не «Иванова» или «Ивановы») |
Имя поля | Тип данных | Описание |
№ | Счетчик | |
Фамилия | Текстовый | |
Имя | Текстовый | |
Дата | Дата/Время | Дата рождения |
Пол(м) | Логический | Пол мужской? |
Улица | Текстовый | |
Дом | Числовой | |
Квартира | Числовой | |
Класс | Числовой | |
Группа | Текстовый | Группа здоровья по физкультуре |
Хобби | Текстовый | |
Глаза | Текстовый | Цвет глаз |
4.Закрепление
-Какое условие нужно составить, чтобы вывести текст, начинающийся с буквы «Т»? (=Т)
-Какое условие нужно составить, чтобы вывести дату, у которой значение дня 10? (10.*.*)
Вот как выглядят в командах СУБД логические выражения, соответствующие высказываниям приведенным в таблице:
Логические выражения в командах СУБД | Высказывания |
Осадки = «дождь» | Идет дождь |
Давление > 740 | Давление больше 740 мм рт.ст. |
Влажность <> 100 | Влажность не 100 % |
Полка < 5 | Книга стоит ниже пятой полки |
Автор = «Толстой Л.Н.» | Автор книги – Толстой Л.Н. |
Фамилия = «Русанов» | Фамилия ученика - Русанов |
Запрос на выборку пишется так:
Команда запроса информации из БД «Погода» о датах дождливых дней:
.выбрать ДЕНЬ где ОСАДКИ = «дождь»
Команда запроса информации из БД «Погода» дней, когда влажность была выше 745 мм рт.ст.:
.выбрать ДЕНЬ, ВЛАЖНОСТЬ где ДАВЛЕНИЕ >745
Определение: выражение, состоящее из имени поля логического типа или одного отношения, будем называть простым логическим выражением.
5.Итоги урока.
№1
В следующих простых логических выражениях вместо знаков вопроса (?) поставить знаки отношений так, чтобы выражения были истинны.
а) БД «Погода», запись номер 3.
ВЛАЖНОСТЬ ? 90
ОСАДКИ ? «дождь»
б) БД «Домашняя библиотека», запись номер 1.
АВТОР ? «Толстой Л.Н.»
ГОД ? 1990
№2 Данные высказывания записать в форме простых логических выражений:
- БД «Погода», запись номер 2.
Температура выше нуля. ( ТЕМПЕРАТУРА > 0.)
Осадков нет. (ОСАДКИ Is Null.).
- БД «Домашняя библиотека», запись номер 3.
Книга издана в 1982г. (ГОД ИЗДАНИЯ 1982.)
Книга находится ниже пятой полки. (НОМЕР ПОЛКИ < 5.)
6.Домашняя работа.
Дана база данных «Список класса», содержащая поля: №, Фамилия, Имя, Дата рождения, Пол, Улица, Дом, Квартира, Класс, Группа, Хобби, Цвет глаз (добавьте в нее 15 записей).
Выведите ответы на вопросы:
- Кто учится в 8 классе?
- Кто родился в 1999 г.?
- Кто живет на улице Пушкина?
- У кого номер дома меньше 50?
- У кого мужские имена?
- Кто родился весной?
- У кого фамилия начинается на букву «С»?
- Кто закончит школу в этом году?
- Кто не занимается тяжелой атлетикой?
- У кого день рождения 20 декабря?
- У кого номер квартиры меньше 12?
- Кто не определил свое хобби?
- Кт родился до 01.01.99?
- Кто является однофамильцем Суханова Сергея?
По теме: методические разработки, презентации и конспекты
Практическое задание №9 Тема: Условия выбора и простые логические выражения
Практическое задание №9Тема: Условия выбора и простые логические выражения...
условия выбора и простые логические выражения
Понятие логических величин операций и выражений. Создание запросов в БД...
условия выбора и простые логические выражения
Понятия логические величины, понятия, выражения. Создание запросов в БД...
Урок-презентация по теме "Условия выбора и сложные логические выражения" к учебнику Информатика и ИКТ: 9 класс/Семакин И.Г. и др
Урок-презентация по теме "Условия выбора и сложные логические выражения" к учебнику Информатика и ИКТ: 9 класс/Семакин И.Г. и др...
Открытый урок 9 класс по теме: "Условия поиска информации, простые логические выражения"
Урок по информатике 9 класс (загружено видео)...
Презентация на тему:"Условия выбора и простые логические выражения".
Материал направлен на изучение условий выбора и простых логических выражений Access....
9 класс. Урок на тему: "Условия выбора и сложные логические выражения"
1. План-конспект урока. /за основу взят конспект с одного из сайтов/2. Повторение. /основа - УМК 9кл, И.Г.Семакин/3. Объяснение нового материала. /основа - УМК 9кл, И.Г.Семакин/4. Закрепление нового м...