1144184
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаКонспектыУрок по информатике для 9-го класса "Условие выбора и простые логические выражения"

Урок по информатике для 9-го класса "Условие выбора и простые логические выражения"

библиотека
материалов
Скачать материал целиком можно бесплатно по ссылке внизу страницы.

Урок 11. Условия выбора и простые логические выражения.

Цель: научить составлять условия для поиска информация и простые логические выражения.

Ход урока

  1. Организационный момент.

  2. Актуализация знаний.

Письменный опрос.

  1. В чем отличие БД от СУБД? ____________________________________________

  2. Что является основным объектом реляционной БД? ________________________

  3. Что такое ключевое поле БД? ___________________________________________

  4. Для чего нужны фильтры в БД? _________________________________________

  5. Перечислите возможные типы полей в БД. _______________________________

  1. Изучение нового материала.

В базах данных есть возможность использовать условие выбора. Условия выбора используются для просмотра, изменения и анализа данных различными способами. Условие выбора записывается в форме логического выражения. Такие выражения могут иметь два значения: true (истина) или false (ложь). Также при создании условия на выборку используются знаки отношений: <, >, =, >=, <=, < >. Они работают как для числовых величин, так и для символьных. Символьные величины равны, если длины их равны и все символы совпадают. Неравенства символьных величин анализируются по алфавиту. Например, для слов: аппаратура, аккордеон, аппетит, аппендицит, будут истинны следующие отношения: аппаратура > аппетит, аккордеон > аппаратура, аппендицит > аппетит.

Как правило, запрос на выборку осуществляется с помощью специальной формы, в которой нужно указать имя таблицы, поле, условие отбора.

Примеры логических выражений

Логическое выражение

Значение поля, по которому производится поиск записей

Саратов

Текст «Саратов»

Not Саратов

Не текст «Саратов»

< М

Текст, начинающийся с букв «А» - «Л»

>=М

Текст, начинающийся с букв «М» - «Я»

100

Число 100

<=20

Число 20

Date ()

Текущая дата

>=01.01.94

Даты позднее 01.01.94

Beetween 01.01.93 AND 31.12.93

Дата 1993 г.

*.02.*

Дата, у которой значение месяца – февраль

Is Null

Пустое значение

Is Not Null

Не пустое значение

Like «P

Текст, начинающийся с буквы «Р»

При создании выборки можно применять маски ввода, для этого используются специальные символы.

Смысл символа

Шаблон

Результат поиска

Вопросительный знак (?), обозначающий один любой символ.

За?ор

Забор, Затор

Звездочка (*), обозначающая любую группу символов.

Д*нь

День, Добрый день, Длинная тень

Знак фунта (#), обозначающий любую цифру.

# - й

5-й, 8-й

Квадратные скобки [ ], обозначающие один символ указанного набора.

Иванов [аы]

Ивановы, Иванова

Восклицательный знак (!) в сочетании с квадратными скобками, обозначающий символ, не входящий в указанный набор

Иванов [!аы]

Иванову (но не «Иванова» или «Ивановы»)



Имя поля

Тип данных

Описание

Счетчик


Фамилия

Текстовый


Имя

Текстовый


Дата

Дата/Время

Дата рождения

Пол (м)

Логический

Пол мужской?

Улица

Текстовый


Дом

Числовой


Квартира

Числовой


Класс

Числовой


Группа

Текстовый

Группа здоровья по физкультуре

Хобби

текстовый


Глаза

Текстовый

Цвет глаз



  1. Практическая работа.

Практическая работа «Создание условий выбора в БД».

Создайте базу данных «Список класса», содержащую поля: №, Фамилия, Имя, Дата рождения, Пол, Улица, Дом, Квартира, Класс, Группа, Хобби, Цвет глаз (добавьте в нее 15 записей).

Выведите ответы на вопросы:

1. Кто учится в 8 классе?

2. Кто родился в 1999 году?

3. Кто живет на улице Пушкина?

4. У кого номер дома меньше 50?

5. У кого мужские имена?

6. Кто родился весной?

7. У кого фамилия начинается на букву «С»?

8. Кто окончит школу в этом году?

9. Кто не занимается тяжелой атлетикой?

10. У кого день рождения 20 декабря?

11. У кого номер квартиры меньше 12?

12. Кто не определил свое хобби?

13. Кто родился до 01.01.99?

14. Кто является однофамильцем Суханова Сергея?

  1. Подведение итогов.



Домашнее задание.

  1. В следующих простых логических выражениях вместо знака вопроса (?) поставить знаки отношений так, чтобы выражения были истинны.

а) База данных «Погода», запись номер 3.

ВЛАЖНОСТЬ ? 90

ОСАДКИ ? «дождь»

б) База данных «Домашняя библиотека», запись номер 1.

АВТО ? «Толстой Л.Н.»

ГОД ? 1990

в) База данных «Успеваемость», запись номер 4.

ФИЗИКА ? 2

Ответ: нет эталонного ответа

  1. Данные высказывания записать в форме простых логических выражений и определить их истинность.

а) БД «Погода», запись номер 2.

Температура выше нуля. (ТЕМПЕРАТУРА >0)

Осадков нет. (ОСАДКИ Is Null)

б) БД «Домашняя библиотека», запись номер 3.

Книга издана в 1982 году. (ГОД ИЗДАНИЯ 1982)

Книга находится ниже пятой полки. (НОМЕР ПОЛКИ < 5)

в) БД «Успеваемость», запись номер 4.

Ученик занимается геологией. (ХОББИ геология)

Фамилия ученицы – Шляпина. (ФАМИЛИЯ Шляпина)

  1. Записать следующие высказывания в форме логических выражений.

а) Фамилия ученика – не Семенов;

б) ученик занимается геологией;

в) день – раньше 5 мая 1999 год;

г) день – не позже 23 сентября 1998 год;

д) по алгебре – не отлично;

е) автор книги – Беляев А.Р.;

ж) книга издана до 1990 года;

з) книга находится не ниже третьей полки.

Общая информация

Номер материала: ДВ-283771

Вам будут интересны эти курсы:

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс «3D Studio MAX»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.