Условия поиска информации. Сложные логические выражения. Хранение и обработка информации в базах данны. (Урок 7) презентация

Содержание

Повторим: Может принимать только два значения: истина (True) или ложь (False). Логическое выражение – простое или сложное высказывание, представленное в символической форме. . выбрать где Структура команды выбора: В командах

Слайд 1Условия поиска информации. Сложные логические выражения.
Урок 7. Хранение и обработка информации

в базах данных

Слайд 2Повторим:
Может принимать только два значения: истина (True) или ложь (False).
Логическое выражение

– простое или сложное высказывание, представленное в символической форме.

. выбрать <список полей> где <условие выбора>

Структура команды выбора:

В командах СУБД условие выбора записывается в форме простого или сложного логического выражения.

Простое логическое выражение – выражение, состоящее из имени поля логического типа или одного отношения.


Слайд 3БД «Домашняя библиотека»
Рассмотрим высказывания:
В библиотеке есть книги Беляева А.Р., изданные не

ранее 1990 года.
В библиотеке есть книги Толстого Л.Н или Тургенева И.С.
В библиотеке есть книги других авторов, кроме Беляева А.Р.

АВТОР=«Беляев А.Р.» И ГОД>=1990

И

И

И

АВТОР=«Толстой Л.Н.» ИЛИ АВТОР=«Тургенев И.С.»

АВТОР= НЕ«Беляев А.Р.»

Как записать соответствующие логические выражения?


Слайд 4Основные логические операции
Смысловые связки И, ИЛИ, НЕ – служебные слова, которые

выполняют роль знаков логических операций:

Сложные логические выражения – выражения, содержащие логические операции.


Слайд 5Основные логические операции
«Зенит» выиграл у «Спартака» И вышел в финал Кубка

России по футболу.
А = «Зенит» выиграл у «Спартака».
В = «Зенит» вышел в финал Кубка России по футболу.

И

И

И

Л

Л

Л

И

Л

А и В


Слайд 6Основные логические операции
2. В портфеле лежат учебники ИЛИ тетради.
А =

«В портфеле лежат учебники».
В = «В портфеле лежат тетради».

А или В


Слайд 7Основные логические операции
не А
3. А = «У мухи восемь ног».
не

А = «Неверно, что у мухи восемь ног».

Еще пример:
А = «х = 0».
не А = «х<>0».


Слайд 8Таблица истинности
Иллюстрирует результаты всех вариантов выполнения трех логических операций.
А, Б –

логические операнды;
логическая величина «Истина» – «И»;
Логическая величина «Ложь» – «Л»





Слайд 9Логическое умножение (И)
В результате логического умножения (конъюнкции) получается «истина», если оба

операнда истинны, и «ложь» в противном случае.

Получить справку о книгах Беляева А.Р., изданных не раньше 1990 года, с указанием названия и полки, на которой стоит книга.

. выбрать НАЗВАНИЕ, ПОЛКА где АВТОР = «Беляев А.Р.» И ГОД >=1990


Слайд 10Логическое сложение (ИЛИ)
В результате логического сложения (дизъюнкции) получается «истина», если хотя

бы один операнд истинен, и «ложь», если оба операнда ложны.

Требуется получить список всех книг Толстого Л.Н и Тургенева И.С.

. выбрать АВТОР, НАЗВАНИЕ где АВТОР = «Толстой Л.Н» ИЛИ АВТОР=«Тургенев И.С.»


Слайд 11Логическое отрицание (НЕ)
Отрицание (инверсия) изменяет значение логической величины на противоположное: не

истина = ложь; не ложь = истина.

Требуется получить список всех книг, кроме книг Беляева А.Р.

. выбрать АВТОР, НАЗВАНИЕ где АВТОР = НЕ«Беляев А.Р.»


Слайд 12Приоритеты логических операций
В каком порядке выполняются логические операции в логическом выражении?
Операции

в скобках выполняются в первую очередь.

Порядок (по убыванию старшинства):
Отрицание (НЕ)
Конъюнкция (И)
Дизъюнкция (ИЛИ)


Слайд 13Закрепление
Пусть а, b, с – логические величины, которые имеют следующие значения:

а = истина, b = истина, с = ложь.
Определите результаты вычисления следующих логических выражений:

a и b
a или b
а и b или c
а или b и c
(а или b) и (с или b)
не а или b и с


Слайд 14Работа с интерактивным задачником «Логические выражения в запросах» в режиме тренировка.
Закрепление

материала

Слайд 15Домашнее задание
Учебник: § 14 (вопросы после параграфа)
Карточки по вариантам.


Слайд 16Источники:
Иванова И.А. Информатика. Класс: Практикум. – Саратов: Лицей, 2004. – 80

с.
Семакин И.Г. Информатика и ИКТ: учебник для 9 класса/ И.Г.Семакин, Л.А.Залогова, С.В.Русаков, Л.В.Шестакова. – 3-е изд. – М.: БИНОМ. Лаборатория знаний, 2010. – 341 с.: ил.
Шелепаева А.Х. Поурочные разработки по информатике: Универсальное пособие: 8-9 классы. М.: ВАКО, 2005. – 288 с. – (В помощь школьному учителю).
ЦОР к учебнику Семакина И.Г.: Интерактивный задачник по поиску в базах данных.

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика