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

Рахматуллина Лейсан Ринатовна

Материал направлен на изучение условий выбора и простых логических выражений Access.

Скачать:

ВложениеРазмер
Microsoft Office document icon usloviya_vybora_i_prostye_log_vyrazheniya.doc85.5 КБ

Предварительный просмотр:

Тема урока: «Условия выбора и простые логические выражения».

Цели:

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

Развивающие: освоить приемы создания простые запросов с использованием логических операций в готовой базе данных.

Воспитательные: воспитывать  информационную культуру обучающихся,  повысить мотивацию обучающихся.

Тип урока: введение новой темы.

Оборудование: компьютер, мультимедийный проектор, компьютерная презентация, задания на карточках.

ХОД УРОКА:

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

2.Актуализация опорных знаний.

Устный опрос.

  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 Данные высказывания записать в форме простых логических выражений:

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

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

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

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

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

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

6.Домашняя работа.

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

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

  1. Кто учится в 8 классе?
  2. Кто родился в 1999 г.?
  3. Кто живет на улице Пушкина?
  4. У кого номер дома меньше 50?
  5. У кого мужские имена?
  6. Кто родился весной?
  7. У кого фамилия начинается на букву «С»?
  8. Кто закончит школу в этом году?
  9. Кто не занимается тяжелой атлетикой?
  10. У кого день рождения 20 декабря?
  11. У кого номер квартиры меньше 12?
  12. Кто не определил свое хобби?
  13. Кт родился до 01.01.99?
  14. Кто является однофамильцем Суханова Сергея?


По теме: методические разработки, презентации и конспекты

Практическое задание №9 Тема: Условия выбора и простые логические выражения

Практическое задание №9Тема: Условия выбора и простые логические выражения...

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

Понятие логических величин операций и выражений. Создание запросов в БД...

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

Понятия логические величины, понятия, выражения. Создание запросов в БД...

Урок-презентация по теме "Условия выбора и сложные логические выражения" к учебнику Информатика и ИКТ: 9 класс/Семакин И.Г. и др

Урок-презентация по теме "Условия выбора и сложные логические выражения" к учебнику Информатика и ИКТ: 9 класс/Семакин И.Г. и др...

Презентация на тему:"Условия выбора и простые логические выражения".

Материал направлен на изучение условий выбора и простых логических выражений Access....

9 класс. Урок на тему: "Условия выбора и сложные логические выражения"

1. План-конспект урока. /за основу взят конспект с одного из сайтов/2. Повторение. /основа - УМК 9кл, И.Г.Семакин/3. Объяснение нового материала. /основа - УМК 9кл, И.Г.Семакин/4. Закрепление нового м...