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

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

Скачать материал

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

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

Ход урока

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

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

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

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

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

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

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

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

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

В базах данных есть возможность использовать условие выбора. Условия выбора используются для просмотра, изменения и анализа данных различными способами. Условие выбора записывается в форме логического выражения. Такие выражения могут иметь два значения: 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-й

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

Иванов [аы]

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

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

Иванов [!аы]

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

 

Имя поля

Тип данных

Описание

Счетчик

 

Фамилия

Текстовый

 

Имя

Текстовый

 

Дата

Дата/Время

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

Пол (м)

Логический

Пол мужской?

Улица

Текстовый

 

Дом

Числовой

 

Квартира

Числовой

 

Класс

Числовой

 

Группа

Текстовый

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

Хобби

текстовый

 

Глаза

Текстовый

Цвет глаз

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

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

ВЛАЖНОСТЬ ? 90

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

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

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

ГОД ? 1990

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

ФИЗИКА ? 2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист по экономической безопасности

Получите профессию

Экскурсовод (гид)

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 863 материала в базе

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 24.12.2015 2547
    • DOCX 65.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Елизарова Наталья Евгеньевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Елизарова Наталья Евгеньевна
    Елизарова Наталья Евгеньевна
    • На сайте: 9 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 26023
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 23 человека

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Мини-курс

Психология и педагогика в работе с детьми: эмоциональные и зависимые расстройства

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 53 человека из 23 регионов
  • Этот курс уже прошли 23 человека

Мини-курс

Профориентация детей и подростков

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 17 регионов
  • Этот курс уже прошли 41 человек

Мини-курс

ФАОП: индивидуализированное образование и коррекционная работа

6 ч.

780 руб. 390 руб.
Подать заявку О курсе