Инфоурок Информатика Другие методич. материалыРабота с данными. Формирование запросов в СУБД MS Access

Работа с данными. Формирование запросов в СУБД MS Access

Скачать материал

Лабораторная работа

«Работа с данными. Формирование запросов в СУБД MS Access»

 

Цель работы:  Научиться осуществлять поиск и отбор данных. Формирование навыков  создания запросов

Задание 1. Знакомство с учебной базой «Борей».

 

1.   Запустите СУБД ACCESS и выберите запуск учебной базы Борей.

2.   На вкладке «Работа с базами данных» дать команду Схема данных
На рабочем поле прямоугольниками представлены все таблицы и их связи между собой.
В отчет записать ответы на следующие вопросы:
2.1 Сколько таблиц в базе ?
2.2 Какая из таблиц является основной и имеет больше всего связей с другими таблицами?

3.   Закройте схему данных.

4.   На панели переходов установите  команды «Тип объекта» и «Все объекты Аccess».

5.   Откройте таблицу Товары и ознакомьтесь ее структурой. (В режиме конструктор)
В отчет запишите:
5.1. Какое поле является ключевым?
5.2. Название каждого поля, его тип.

6.   Вернитесь в режим таблицы и ознакомьтесь с записями.
Запишите в отчет количество записей в таблице.

 

Задание 2. Сортировка и отбор данных в таблице

 

Используя раздел Сортировка и фильтр:

1.   Отсортируйте наименование товара по алфавиту: запишите в отчет названия (1 и последний);

2.   Отсортируйте записи по цене по прейскуранту:  запишите в отчет минимальную и максимальную цену;

3.   Восстановите исходное состояние таблицы, отсортировав код(ИД) записей  по возрастанию.

4.   Отберите товары: Стандартная стоимость, которых больше  30,0р., запишите в отчет коды записей.

5.   Отберите товары: Цена по прейскуранту от 5,0 р. до  10,0р., запишите в отчет коды записей.

6.   Отберите товар поставляемый в  бутылках, запишите в отчет коды записей.

7.   Отберите товар поставляемый в коробках, запишите в отчет коды записей.

8.   Отберите товар поставляемый в банках, запишите в отчет коды записей

9.   Отберите товары в названии которых содержится буква __Ф__, запишите в отчет коды записей.

10. Отберите товары в названии которых содержится буква __Я__, запишите в отчет коды записей.

11. Отберите товары в названии которых содержится буква _Ж_ или _ З_, запишите в отчет коды записей

12.Отберите и запишите в отчет сколько поставок выполнили поставщики __Б_ и ___Г__

13. Отберите и запишите в отчет кто из поставщиков выполняет поставки по категории__Каши_.

14. Отберите и запишите в отчет кто из поставщиков выполняет поставки по категории__Напитки

15.Отберите и запишите в отчет коды записей: мин. запас, которых  - 10 и цена не превышает 1,5 р.

16.Отберите и запишите в отчет сколько товаров со стоимостью – 1 р. и желаемый запас которых -  40.

17.Отберите и запишите в отчет товар с ценой более 20 р. выполняют поставщики А и Б.

18.Отберите и запишите в отчет наименование товара, поставляемый в коробках из категории напитки имеющий минимальную цену.

19. Отберите и запишите в отчет: кто из поставщиков выполняет поставки товаров в категории напитки, с минимальным количеством – 25 и имеющий минимальную цену.

ИСПОЛЬЗУЯ РАСШИРЕННЫЙ ФИЛЬТР:

20. Отберите весь товар поставляемый в банках и бутылках ( покажите преподавателю).

21. Отберите поставщиков  поставляющих  ЧАЙ , СОУС ( покажите преподавателю).

 

 

 

 

Задание 3. Создание и использование запросов для отбора данных.

 

Краткие теоретические сведения.

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

Наиболее часто используемым запросом является запрос на выборку.

Создание запроса с помощью конструктора.

·       На вкладке Создание  выбрать кнопку новый объект «Запрос» (раздел Другие)

·       В окне «Добавление таблицы» выбрать таблицы, в которых делается запрос. Нажать «Добавить». Закрыть окно.

·       В  нижней части выбрать поля  необходимые для формирования запроса.

·       Задать условия для отбора.

·       Для просмотра данных, отобранных по запросу нажмите     !      кнопка «Выполнить»

 

·       Для сохранения запроса нажмите кнопку «закрыть»  и введите имя запроса.

Ввод условий отбора

Для отбора записей по определенным условиям в выбранных полях необходимо:

·       Задать условия отбора для определенных полей. (См. Рис )

 

 

 

 

 

 

 

 

 

 

 

Откройте таблицу ЗАКАЗЫ и ознакомьтесь ее структурой (в режиме конструктор).

Используя  запрос на выборку  выполните отбор данных для вашего варианта
(номер по журналу):

 

 

Запрос

Задание

В отчете записать* :

-   Номер запроса

-   Поля

-   Поставленные условия

четные

1

Выберите получателей из города Москва

Запишите количество

2

Выберите получателей со стоимостью доставки более 250р.

Запишите количество

3

Выберите получателей с датой размещения – апрель 2006 г.

Запишите количество

4

Выберите получателей из Омска со стоимостью доставки  50р.

Запишите количество

5

Выберите получателей оплативших чеком с именем начинающимся на букву К

Запишите фамилии и количество заказов

нечетные

1

Выберите получателей из города Вологда

Запишите количество

2

Выберите получателей со стоимостью доставки менее 5р

Запишите количество

3

Выберите получателей с датой  оплаты – май 2006 г.

Запишите количество

4

Выберите получателей из Казани со стоимостью доставки  300р..

Запишите количество

5

Выберите получателей с фамилией заканчивающей на О , оплативших кредитной картой.

Запишите фамилии и количество заказов

* Пример ответа:

4 запрос.

Поля:  Город получателя    Стоимость доставки   Ответ:  4

 

Условие:       Москва                  70


 

3, 8, 13, 18, 23, 28, 33

1

Выберите получателей из города Турин

Запишите количество

2

Выберите получателей со стоимостью доставки более 350р.

Запишите количество

3

Выберите получателей с датой размещения –май 1997 и датой исполнения июнь 1997

Запишите количество

4

Выберите получателей из Финляндии со стоимостью доставки от 50р. до 100р.

Запишите количество

5

Выберите получателей из Франции из городов начинающихся на букву Л

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

4, 9, 14, 19, 24, 29,34

1

Выберите получателей из города Лилль

Запишите количество

2

Выберите получателей со стоимостью доставки менее 2р

Запишите количество

3

Выберите получателей с датой размещения –январь 1997 и датой исполнения февраль 1997

Запишите количество

4

Выберите получателей из США со стоимостью доставки от 400р. до 700р.

Запишите количество

5

Выберите получателей из Бразилии из городов начинающихся на букву Р

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

5, 10, 15, 20, 25, 30, 35

1

Выберите получателей из города Ахен

Запишите количество

2

Выберите получателей со стоимостью доставки более 500р.

Запишите количество

3

Выберите получателей с датой размещения –февраль 1997 и датой исполнения март 1997

Запишите количество

4

Выберите получателей из Мексики со стоимостью доставки от 10р. до 20р.

Запишите количество

5

Выберите получателей из США из городов начинающихся на букву А

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

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Работа с данными. Формирование запросов в СУБД MS Access"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Администратор баз данных

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 666 205 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 16.09.2018 668
    • DOCX 99.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Гузаева Мария Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Гузаева Мария Юрьевна
    Гузаева Мария Юрьевна
    • На сайте: 8 лет и 7 месяцев
    • Подписчики: 1
    • Всего просмотров: 81306
    • Всего материалов: 64

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Няня

Няня

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Мини-курс

Российское движение школьников (РДШ): воспитательная работа

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 12 человек

Мини-курс

Инновационные методы обучения и игровые практики для детей с ОВЗ

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 56 человек из 28 регионов
  • Этот курс уже прошли 96 человек

Мини-курс

Сохранение и продвижение традиционных российских ценностей и культуры

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов
  • Этот курс уже прошли 23 человека