Условия поиска информации, простые логические выражения. §13 учебник «Информатика и ИКТ» 9 класс И.Г. Семакин Основные понятия урока: • Логическое выражение. • Простые запросы на выборку. • Запросы на выборку с использованием логических выражений Цель урока: научиться создавать простые запросы на выборку информации без использования логических операций и с использованием нескольких логических операций. СУБД И БАЗЫ ДАННЫХ Классификация баз данных Обработка данных СУБД (система управления базами данных) Основные команды Фактографические ДОБАВИТЬ ЗАПИСЬ Документальные ОТКРЫТЬ Централизованные Распределенные ВЫБРАТЬ Список полей Организация данных Условие выборки (логическое выражение) Запись – строка таблицы Поле – столбец таблицы Тип - дата Текстовый тип Логический тип Первичный ключ Составной Простой СОЗДАТЬ Условие сортировки Ключ сортировки Простой Составной Простое Операции отношения Числовой тип УДАЛИТЬ <>, >, <, >=, <= Порядок сортировки Сложное По возрастанию Логические операции И, ИЛИ, НЕ По убыванию Запрос – это вопрос о данных которые могут хранится в базе данных. Существуют разные типы запросов: простые запросы на выборку, перекрёстные, создание таблиц, обновление записей, добавление записей, удаление записей. Типы запросов: Запрос-выборка это производная таблица, которая содержит те же структурные элементы, что и обычная таблица (столбцы-поля и строки), и формируется на основе фактических данных системы. Способы создания: Создание запроса в режиме конструктора; Создание запроса с помощью мастера. Создание запроса с помощью мастера: 1 шаг – выбрать из списка таблицу 2 шаг – переместить из списка поля 3 шаг – кнопка Далее 8 Создание запроса с помощью мастера: 4 шаг – задать имя запроса 5 шаг – кнопка Готово 9 07.05.2016 Базовые операции создания макета запроса на выборку: 10 указать системе, какие поля и из каких таблиц мы хотим включить в запрос; указать условие отбора, т. е. сформулировать логическое выражение, которое позволит включить в выборку только записи, удовлетворяющие какомуто условию. 07.05.2016 Базовые операции создания макета запроса на выборку: 1 шаг – добавить макет таблицы, Закрыть Базовые операции создания макета запроса на выборку: 2 шаг – выбрать поля таблицы 3 шаг – можно указать для поля условие отбора 12 07.05.2016 Создание запроса в режиме конструктора: 4 шаг – отобразить таблицу запроса результат Формирование логического выражения условия отбора Логическое выражение, представляет собой операцию отношения (>,<,=, ≠, ≤, ≥). Условие отбора одного поля может быть составным, при этом два логических выражения соединяются знаком логической операции. Наименование Обозначение или or и And не not Примеры условий выбора Условные выражения Вывод записей, которые Саратов имеют значение Саратов Not Саратов не имеют значение Саратов <М начинаются с букв А-Л 100 имеют числовое значение 100 Date() имеют значение текущей даты >=01.01.94 имеют значение даты позднее 01.01.94 *.02.* имеют значение месяца Февраль Null содержат в поле пустое значение Практическая работа: Откройте файлы Лекция и задания и БД Список. Создайте запросы по заданиям к данной БД с 1-5, Откройте файл Лекция и задания, стр.5. Ответы на вопросы, которые расположены в таблице, можно скопировать из текста. Ответы на вопросы: № Вопрос Ответ 1. Что такое запрос-выборка? 2. Какие способы создания запросов на выборку вы знаете? В режиме конструктора; С помощью мастера. 3. Какие базовые операции, надо выполнить при создании макета запроса? 4. Укажите два способа занесения имени поля в создаваемом запросе? 5. Какие логические операции используются для or, and, not записи условий отбора? 6. Какие знаки отношения применяются для >,<,=, ≠, ≤, ≥ записи условия отбора? 7 17 Результат выполнения запроса представлен в виде... Таблицы 07.05.2016 Домашняя работа: В «Дневник.ру» на странице 9а и 9б класса помещены файлы: презентация, лекция и задания к БД «Список» 18 Повторить лекционный материал. Выполнить создание запросов к БД «Список», задания № 14-17. 07.05.2016