Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Кейс_ТРиЗБД_ПР мое.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
16.64 Mб
Скачать

Практическая работа №3. Тема: «Поиск, сортировка и фильтрация данных в ms access» Выполнение работы:

Откройте базу данных «ЗАКАЗЫ ТОВАРОВ» в папке вашей группы.

Поиск данных.

по таблице Товары.

  1. Найти все виды конфет (поиск в поле Товар, Совпадение с началом поля или использовать *).

  2. Найти все товары с названием "Птичье молоко" (Совпадение с любой частью поля).

  3. Найти все товары весом 500г.

Сортировка данных.

По таблице «Заказчики»

  1. Задайте сортировку в поле «ФИО» по алфавиту, для этого выберите Записи - Сортировка- По возрастанию.

  2. Задайте сортировку в поле «Дата рождения» по возрастанию, используя кнопку на панели инструментов.

  3. Задайте сортировку в поле «Код заказчика » по убыванию, используя кнопку на панели инструментов

По таблице «Товары»

  1. Задайте сортировку в поле «Товар» по алфавиту.

  2. Расположите вес товаров по убыванию.

  3. Задайте сортировку по полям «товар» и «цена» одновременно по возрастанию.

  4. Задайте сортировку по полям вес и цена по убыванию одновременно.

Фильтрация данных

Использование фильтра по выделенному

По таблице «Заказчики»

Выведите всех заказчиков, проживающих в г. Волгограде, для этого

  • выделите в любой ячейке поля Адрес –Волгоград,

  • выберите Записи - Фильтр по выделенному.

Для того чтобы отменить фильтр, выберите команду Записи + Удалить фильтр или кнопку на панели инструментов

  1. Выведите всех заказчиков, родившихся в 1979 году, используя панель инструментов.

  • Выделите в любой ячейке поля дата рожденния-79,

  • на панели инструментов выберите кнопку

  1. Выведите всех заказчиков, телефон которых начинается на 7.

  2. Выведите всех заказчиков, родившихся 26 числа.

По таблице «Товары»

  1. Выведите все товары с названием «Птичье молоко».

  2. Выведите все товары весом 1000 г.

  3. Выведите все товары, цена которых находиться в пределах от 30 до 40 (выделите 3).

Использование обычного фильтра.

По таблице «Товары»

  1. В таблице «Товары» выведите все товары весом, не превышающие 500 г. для этого выберите Записи - Фильтр - Изменить фильтр или кнопку на панели инструментов. В поле вес введите <=500.

  2. Выведите все виды печенья, цена которых превышает 20 рублей.

  3. Выведите все товары с ценой от 20 до 40 руб., используя, оператор Between.

  4. Выведите все товары весом 250, 500 и 100 (используйте оператор in)

  5. Выведите все товары с названием торт, чай или конфеты (используйте оператор or).

По таблице «Заказчики»

  1. Выведите всех заказчиков, проживающих в городе Москва или Волгограде (используйте оператор or).

  2. Выведите всех заказчиков, фамилия которых начинается на М или на П.

Использование расширенного фильтра

  1. В таблице Заказчики выведите всех заказчиков по алфавиту, проживающих в городе Волгограде и родившиеся после 12 апреля 1976 года.

  • Для этого выберите Записи- Фильтр- Расширенный фильтр

  • В окне списка полей выберите поля, которые необходимо включить в фильтр- ФИО, адрес, дата рождения

  • Для поля ФИО в строке Сортировка задайте По возрастанию,

  • Для поля Адрес задайте условие отбора - Волгоград.

  • Для поля «Дата рождения» задайте условие отбора >12.04.76

  • выберите Записи - Фильтр - Применить фильтр или щелкните по кнопке на панели инструментов-

  1. В таблице «Товары» выведите все товары по алфавиту весом больше 500 г и ценой меньше 50 руб.

  2. Выведите в таблице «Товары» все сорта чая, цена которых меньше 15 рублей, причем в порядке уменьшения цен.

  3. В таблице Заказчики выведите по алфавиту всех заказчиков проживающих в Волгограде или Воронеже.

  4. В таблице «Заказы» выведите все заказы количеством от 200 до 500 (в порядке возрастания) и которые были выполнены (условие Да).