7


  • Учителю
  • Конспект урока по информатике 'Запрос как инструмент обработки данных' (9 класс)

Конспект урока по информатике 'Запрос как инструмент обработки данных' (9 класс)

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

Тема урока: Запрос как инструмент обработки данных. Создание запросов.


Цель урока: сформировать представление о запросе, научить технологии создания запросов.

Опорные понятия:

  • база данных;

  • структурирование данных;

  • поле;

  • запись;

  • таблица;

  • структура базы данных;

  • форма;

  • сортировка;

  • группировка;

  • фильтрация;

  • вычисляемые поля.

Новые понятия:

  • запрос;

  • вычисляемое поле.

Задачи учителя:

  • повторить пройденный материал;

  • познакомить учащихся с понятием «запрос»ж

  • ввести понятие «вычисляемое поле»

  • показать технологию создания запросов с вычисляемым полем.

Методика проведения урока

Повторение пройденного материала

В начале урока провести письменную самостоятельную работу.

  1. Как задать сортировку по полю?

  2. Какая дата рождения будет первой после сортировки по убыванию по полю Рост?

  3. Какая дата рождения будет первой после сортировки по убыванию поля Дата рождения?

  4. Какие записи будут отобраны по заданному условию? Написать фамилии учащихся.

Знакомство с понятием «запрос».

Обратите внимание учащихся на то, что основным недостатком изученных ранее инструментов работы с данными - сортировки и фильтрации - является то, что при их использовании сохраняются только результаты последнего действия. Каждое новое действие отменяет результаты предыдущего. Однако в среде СУБД имеется возможность сохранять условия отбора и сортировки и использовать их в дальнейшем. Для этого в базе данных создаётся объект, который называется запрос.

Запрос - объект базы данных, который позволяет проводить основные операции по обработке данных - сортировку, фильтрацию, объединение данных из разных источников, преобразование данных - и сохранять результаты с некоторым именем, чтобы в дальнейшем применять эти операции по мере необходимости.

Результатом работы запроса является таблица, отвечающая запросу.

Существует два способа создания и сохранения запроса: сохранить фильтр как запрос или создать новый запрос в режиме конструктора. При создании в режиме конструктора появляется бланк запроса, который очень похож на бланк фильтра, а при задании условий используются те же технологические приёмы.

Запишите в тетради технологию создания вычисляемого поля в запросе

Создание запроса 1) В главном окне базы данных открыть окно создание выбрать конструктор запроса;

2) в открывшемся окне Добавление таблицы выбрать нужную таблицу, нажать Добавить-Закрыть;

3) способом «захватить и переместить» внести в бланк поля для отбора;

4) в строке Условие отбора ввести условие;

5) установить сортировку (если требуется);

6) выполнить команду Выполнить;

7)просмотреть результат запроса;

8) закрыть окно запроса и сохранить созданный запрос, указав его имя

Ввод понятия «вычисляемое поле».

В запросе можно создавать вычисляемое поле, в котором некоторые исходные данные преобразуются по формуле, в результате чего получаются новые данные.

Пример

  1. Поле Фам_Имя содержит фамилию и имя как одну строку:

ФИ: [Карта]![Фамилия] & "" & [Карта]![Имя]


Создание вычисляемого поля в запросе

  1. Щелкнуть в строке Поле правой кнопкой мыши;

  2. В контекстном меню выбрать пункт Построить;

  3. В окне Построителя выражений набрать имя поля и поставить двоеточие(:);

  4. Ввести формулу. Ссылки на поля выбираются двойным щелчком из списка полей, функции - из списка функций; действия вводятся щелчком на кнопке Панели операций


В ходе урока учащиеся выполняют задание, в котором требуется создать запрос с вычисляемым полем Задание 5.12

Задание 5.12

Рассчитайте оптимальный вес учащихся, создав в базе данных запрос Идеальный вес с вычисляемым полем и введя в него формулу Рост - 100.

Технология работы

  1. Запустите СУБД.

  2. Откройте базу данных

  3. Создайте новый запрос: В главном окне базы данных открыть окно создание выбрать конструктор запроса;

  4. В диалоговом окне Добавление таблицы выберите таблицу Карта, щелкните на кнопке Добавить, а затем - на кнопке Закрыть.

  1. Создайте поле запроса Фамилия:

установите указатель мыши в таблице на поле Фамилия;

нажмите левую клавишу мыши и перетащите ее в первую ячейку строки Поле.

  1. Аналогичным образом создайте поля Имя и Вес, перетащив их названия из таблицы во вторую и третью ячейки строки Поле.

  2. Добавьте в запрос вычисляемое поле:


  • щелкните правой кнопкой мыши в свободной ячейке строки Поле и в открывшемся контекстном меню выберите команду Построить;

  • в окне построителя выражений выберите таблицу Карта, поле Рост и поместите его в верхнее поле щелчком на кнопке Вставить;

  • щелкните на кнопке «-» и введите в верхнее поле число 100;

  • нажмите кнопку ОК.


  1. Замените в ячейке с формулой Выражение!: [Карта]![Рост]-100 слово Выражение! на Оптимальный вес.

  1. Сохраните запрос с именем Идеальный вес.

  2. Посмотрите результат выполнения запроса с вычисляемым полем, выбрав команду меню Запрос ►Выполнить


Помимо этого можно предложить учащимся создать запросы с вычисляемыми полями Фам_Имя (фамилия и имя в одну строку), Пол и Увлечения.

Домашнее задание

Самостоятельно придумать примеры запросов.


Опрос

  1. Какая дата рождения будет первой после сортировки от максимального к минимальному по полю Рост?

  2. Какая дата рождения будет первой после сортировки от новых к старым поля Дата рождения?

  3. Какие записи будут отобраны по заданному условию? Написать фамилии учащихся.



Задание 5_12

Задание 1.

Постройте запрос с сортировкой, содержащий поля Фамилия (сортировать по возрастанию), Имя, Пол, Дата рождения.

Задание 2.

Постройте запрос , содержащий поля Фамилия, Имя, Пол (условие отбора «м»), Дата рождения.

Задание 3.

Рассчитайте оптимальный вес учащихся, создав в базе данных запрос Идеальный вес с вычисляемым полем и введя в него формулу Рост - 100.

Технология работы

  1. Создайте новый запрос, создайте поле запроса Фамилия, Имя и Вес.

  2. Добавьте в запрос вычисляемое поле:


  • щелкните правой кнопкой мыши в свободной ячейке строки Поле и в открывшемся контекстном меню выберите команду Построить;

  • в окне построителя выражений выберите таблицу Карта, поле Рост и поместите его в верхнее поле щелчком на кнопке Вставить;

  • щелкните на кнопке «-» и введите в верхнее поле число 100;

  • нажмите кнопку ОК.


  1. Замените в ячейке с формулой Выражение!: [Карта]![Рост]-100 слово Выражение! на Оптимальный вес.

  1. Сохраните запрос с именем Идеальный вес.

  2. Посмотрите результат выполнения запроса с вычисляемым полем, выбрав команду меню Запрос ►Выполнить

Задание 4.

Постройте запрос содержащий поля Пол, Дата рождения, Рост, Вес. Добавьте в запрос вычисляемое поле:

  • щелкните правой кнопкой мыши в свободной ячейке строки Поле и в открывшемся контекстном меню выберите команду Построить;

  • щелкните правой кнопкой мыши в свободной ячейке строки Поле и в открывшемся контекстном меню выберите команду Построить;

  • в окне построителя выражений выберите таблицу Карта, и наберите

«Выражение»: [Карта]![Фамилия] & "" & [Карта]![Имя]

  • Замените слово Выражение! На Фамилия_Имя:



 
 
X

Чтобы скачать данный файл, порекомендуйте его своим друзьям в любой соц. сети.

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал