Запросы в табличной базе данных. Урок информатики в 9 классе.
план-конспект урока по информатике и икт (9 класс) на тему

Конспект урока информатики в 9 классе по учебнику Босовой Л.Л. На уроке даётся понятие запроса, простых и сложныз логических запросов и правила их записи. Разбирается пример применения запросов по готовой тадлице ( типовое задание из ОГЭ), так и создание запросов в СУБД Access.

Скачать:


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

Тема: Запросы в табличной базе данных. Урок информатики  в 9 классе.

Цели урока:

  • Образовательная: ознакомиться со средствами поиска и выборки данных в MS Access, изучить основные принципы конструирования запросов, получить навыки создания запросов по образцу.
  • Развивающая: развивать у детей логическое мышление.
  • Воспитательная: формировать ответственное отношение учащихся ко всем этапам обучения, умение работать в коллективе.

Планируемые образовательные результаты:

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

Решаемые учебные задачи:

  • расширение представлений о возможностях СУБД;
  • знакомство с основными технологическими приёмами по формированию запросов; применение аппарата математической логики для формирования запросов;

Оборудование:

персональный компьютер (ПК) учителя, мультимедийный проектор, ПК учащихся с установленным пакетом Microsoft Office (СУБД Access)

Тип урока: комбинированный урок.

План урока:

  1. Организационный момент (3 мин)
  2. Актуализация базовых знаний (5 мин)
  3. Объяснение нового материла (15 мин)
  4. Закрепление нового материала (12 мин)
  5. Постановка домашнего задания (3 мин)
  6. Рефлексия (2 мин)

Ход урока:

1. Организационный момент. ( слайд 1)

        Приветствие, объявление темы урока. 

2. Актуализация базовых знаний. (слайд 2)

  1. дать определение базы данных
  2. назовите виды баз данных по структуре.
  3. Дать определение записи таблицы.
  4. Дать определение поля таблицы.
  5. Какую роль выполняет ключевое поле?
  6. Назовите типы данных, определяющие типы полей в базе данных.
  7. Дать определение СУБД
  8. Назовите основные объекты базы данных

3. Объяснение нового материала. (слайд 3

Одним из основных назначений реляционных баз данных является быстрый поиск хранящейся в ней информации. Наиболее мощное средство поиска нужной информации в БД — запросы. 

Запрос или справка - таблица, содержащая интересующие пользователя сведения, извлечённые из базы данных и удовлетворяющие определённым условиям.

Условия выбора записываются в форме логических выражений, в которых имена полей и их значения связаны операциями отношений. =, >, >=, <, <=, <>,

На уроках математики вы  встречаетесь с  этими операциями при решении неравенств и их систем.

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

Примеры простых логических выражений: (слайд 4)

Высказывание

Логическое выражение

Рост не превышает 160 см

Рост<=160

Ученик увлекается футболом.

Увлечение=‘футбол’

Ученик не увлекается футболом

Увлечение<>’футбол’

Ученик поступил в школу в этом году

Дата>#31.12.1#

Сложные логические запросы состоят из простых, соединённых логическими операциями и, или, не. (слайд 5)

Высказывание

Логическое выражение

Рост ученика больше 160 см и ученик увлекается плаванием.

(Рост>160) и (увлечение =’плавание’)

Рост ученика больше 160 см или ученик увлекается плаванием

(Рост>160) или (увлечение =’плавание’)

День рождения Ольги не 09.05.96

(Имя=’Ольга’) и не (дата #09.05.96#)

Рассмотрим примеры применения запросов.

Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»: (слайд 6)

Сколько записей в данном фрагменте удовлетворяют условию:

(Категория поезда = «скорый») или ( Вокзал = «Павелецкий» )?

(Категория поезда = «фирменный») и (Время в пути <15:00 )

Создание запросов с помощью конструктора в СУБД Access. (слайд 7)

  • Открыть СУБД, в которой имеется созданный ранее объект таблица
  • Выбрать  в СУБД объект «Запросы»
  • Создание-конструктор запросов
  • Добавление таблицы: указать таблицы (или ранее созданные запросы), которые будут использоваться в новом запросе, и нажать кнопку Добавить, а затем кнопку Закрыть.
  • Выбрать необходимые для запроса поля
  • Задать условия отбора записей

4. Закрепление нового материала.

Создание запросов в СУБД  Access

Задание 1(слайд 8)

  •  Открыть учебную базу данных «Отправление поездов дальнего следования»
  • Создать с помощью конструктора запросов запрос, который отбирает записи по условию:

(Категория поезда = «скорый») или ( Вокзал = «Павелецкий»)

Задание 2(слайд 9)

  • Создать с помощью конструктора запрос, который отбирает записи по условию:

(Категория поезда = «фирменный») и (Время в пути <15:00 )

5. Домашнего задания:

Учебник:  Босова Л.Л. 9 класс, п.2.6.4, задание 10, 11стр. 92

6.Рефлексия. подведение итогов урока

  • Запросы используют для…
  • Мы научились создавать запросы с помощью…
  • Условия  выбора в командах СУБД записываются с помощью…
  • Сложные условия в запросах строятся с помощью…

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


Подписи к слайдам:

Слайд 1

Создание запросов в табличной базе данных Глава: Моделирование и формализация Тема: Базы данных 9 класс

Слайд 2

Д ать определение базы данных База данных –– совокупность данных, организованных по определённым правилам. Какие способы организации данных в базе данных вы знаете? Иерархическая, с етевая, реляционная. Дать определение записи и поля таблицы . Запись – строка таблицы БД, поле – столбец таблицы БД Какую роль выполняет ключевое поле ? Ключевое поле – однозначно определяет запись в таблице. Назовите основные типы данных, определяющие типы полей в базе данных . Текстовые, числовые, логические, дата/время, … Дать определение СУБД СУБД – набор программ для создания БД, хранения и поиска в них информации. Назовите основные объекты базы данных таблицы, запросы, формы, отчёты

Слайд 3

Запрос - таблица, содержащая интересующие пользователя сведения, извлечённые из базы данных и удовлетворяющие определённым условиям выбора (запросы на выборку). Условия выбора записываются в форме логических выражений , в которых имена полей и их значения связаны операциями отношений. =, >, >=, <, <=, <>,

Слайд 4

Высказывание Логическое выражение Рост не превышает 160 см Рост < =160 Ученик увлекается футболом. Увлечение =‘ футбол ’ Ученик не увлекается футболом Увлечение <>’ футбол ’ Ученик поступил в школу в этом году Дата >#31.12.1# Примеры простых логических выражений :

Слайд 5

Высказывание Логическое выражение Рост ученика больше 160 см и ученик увлекается плаванием. ( Рост >160) и ( увлечение = ’ плавание ’) Рост ученика больше 160 см или ученик увлекается плаванием ( Рост >160) или ( увлечение = ’ плавание ’) День рождения Ольги не 09.05.96 (Имя=’Ольга’) и не (дата #09.05.96#) Сложные логические запросы состоят из простых, соединённых логическими операциями и, или, не.

Слайд 6

Ниже в табличной форме представлен фрагмент базы данных «Отправление поездов дальнего следования»: Сколько записей в данном фрагменте удовлетворяют условию: (Категория поезда = «скорый») или ( Вокзал = «Павелецкий» )? (Категория поезда = «фирменный») и (Время в пути <15:00 )?

Слайд 7

Создание запросов с помощью конструктора в СУБД Access . Открыть СУБД, в которой имеется созданный ранее объект таблица Выбрать в СУБД объект «Запросы» Создание-конструктор запросов Добавление таблицы: указать таблицы (или ранее созданные запросы), которые будут использоваться в новом запросе, и нажать кнопку Добавить, а затем кнопку Закрыть. Выбрать необходимые для запроса поля Задать условия отбора записей

Слайд 8

Создание запросов в СУБД Access Открыть учебную базу данных « Отправление поездов дальнего следования» Создать с помощью конструктора запросов запрос, который отбирает записи по условию: (Категория поезда = «скорый») или ( Вокзал = «Павелецкий »)

Слайд 9

Создать с помощью конструктора запрос , который отбирает записи по условию : (Категория поезда = «фирменный») и (Время в пути <15:00 )

Слайд 10

домашнее задание: Учебник: Босова Л.Л. 9 класс, п.2.6.4, задание 10, 11стр. 92

Слайд 11

Запросы используют для … поиска информации, удовлетворяющего определённым условиям Мы научились создавать запросы в СУБД Access с помощью … Конструктора запросов Условия выбора в командах СУБД записываются с помощью … Логических выражений Сложные условия в запросах строятся из Простых логических выражений с помощью логических операций и, или, не


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

Тесты по информатике и ИКТ для оценки уровня сформированности предметных компетенций учащихся при изучении темы «Создание табличной базы данных. Отбор и сортировка данных»

Представленные тестовые задания содержат 6 вариантов по 5 заданий в каждом. Задания отражают вопросы, которые изучаются в базовом курсе информатики и ИКТ УМК Макаровой Н.В., что позволяет использовать...

Конспект урока "Табличные базы данных"

Это только конспект урока. Есть ещё к конспекту презентация, но её я не могу разместить, потому что она много весит. Если кто-то заинтересуется могу прислать по электронной почте....

Базы данных. Урок информатики и ИКТ 9 класс

Конспект урока, презентация, практичекие задания, тест....

Урок "Табличная база данных"

Данный урок является основным в разделе базового курса «Информатики и ИКТ», он относится к современной области  информационных технологий – технологии работы с базами данных. Ученики подроб...

Презентация:Базы данных Урок 11 класс; Урок: Моделирование как метод познания.

В презентации рассматриваются основные понятия, классификации БД и их объекты. Первый урок по теме: "Базы данных".В уроке рассматриваются основные понятия темы: “модель”, “моделирование” и виды моделе...

Конспект-урока информатики и ИКТ в 11 классе. Использование формы для просмотра и редактирования записей в табличной базе данных. Практическая работа 3.2. Создание формы в табличной базе данных

Конспект урока информатики и ИКТ в 11классе Использование формы для просмотра и редактирования записей в табличной базе данных. Практическая работа 3.2. Создание формы в табличной базе данных...

Урок по теме «Создание запросов в реляционной базе данных», 9 класс

Цели урока:Образовательные: познакомить учащихся со способами создания запросов в СУБД, создать условия для приобретения практических навыков при работе с запросами.Развивающие: способствова...