11 класс Предмет: Информатика Дата 02.04.20 г.
Тема: Поиск, сортировка, фильтрация данных в СУБД
КОНСПЕКТ УРОКА:
Действия, выполняемые над информацией, хранящейся в базе данных, называют манипулированием данными.
К ним относятся:
· Поиск и выборка данных по некоторым условиям
· Сортировка данных
· Обновление данных
· Удаление устаревших и добавление новых данных.
Выполнение этих действий производится с помощью запросов.
При построении запросов на выборку важное значение имеет правильная запись условий выбора.
Условие выбора – это логическое выражение, которое должно быть истинным для выбираемых записей БД.
Логические выражения представляются на языке математической логики, с элементами которой обучающиеся знакомы из курса основной школы.
Логическая величина – это величина, принимающая одно из двух значений – ИСТИНА (TRUE) и ЛОЖЬ (FALSE). В базах данных поле логического типа – это логическая величина.
Логическое выражение – это утверждение, которое может быть либо истинным, либо ложным. Логическое выражение состоит из логических констант, логических переменных, операций отношения и логических операций.
Операции отношения сравнивают значения двух величин. Знаки операций отношения: = (равно), <> (не равно), >(больше), <(меньше), >= (больше или равно), <= (меньше или равно). Сравнение числовых величин производится в их арифметическом смысле; сравнение символьных величин с учетом порядка символов в таблице кодировки; величины типа «дата» и «время» сравниваются по их последовательности во времени.
Существуют три основные логические операции: НЕ (NOT) – отрицание, И (AND) – конъюнкция, ИЛИ (OR) – дизъюнкция.
По убыванию старшинства логические операции расположены в следующем порядке: НЕ, И, ИЛИ. Для влияния на последовательность выполнения операций в логических выражениях могут употребляться круглые скобки.
В конструкторе запросов используется табличный способ представления логических выражений. В ячейках таблицы конструктора запросов записываются условия, накладываемые на значения соответствующих полей. Условия, стоящие в одной строке, выполняются одновременно, т. е. они соединяются между собой операцией И; условия в разных строках соединяются операцией ИЛИ.
Таблица играет роль фильтра при выборе записей из БД: сначала отбираются записи, удовлетворяющие условиям первой строки, затем к ним добавляются записи, удовлетворяющие условиям второй строки, и т.д.
Вопросы для самоконтроля:
1. Что входит в понятие манипулирование данными в БД?
2. Какова цель запроса на выборку?
3. Что такое логическое выражение?
4. Какие существуют основные логические операции?
5. Что такое таблица истинности?
Домашнее задание: § 9 с.52-56 Учить систему основных понятий с.57
В тетради постройте модель данных «Университет», состоящую из трех взаимосвязанных таблиц
© ООО «Знанио»
С вами с 2009 года.