Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
07-02-2012_21-47-09 / Практика ИСЭ.doc
Скачиваний:
34
Добавлен:
29.05.2015
Размер:
4.2 Mб
Скачать

Задание 7. Сортировка записей Упражнение 14. Сортировка записей

Изучив справочную информацию о сортировке данных в таблице или форме. В базе данных ГЕРМЕС отсортируйте в таблице КЛИЕНТЫ записи по полю ФИО в алфавитном порядке.

Упражнение 15. Фильтрация записей

Для изучения возможностей фильтрации записей выполните следующее.

1. Изучите справочную информацию о создании фильтров в таблицах.

2. В базе данных ГЕРМЕС выберите список клиентов из г.Москвы, отсортировав фамилии по алфавиту.

3. Аналогично в таблице ЗАКАЗЫ выведите список заказов на товар с кодом 21002.

Упражнение 16. Запросы

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

Составить для клиента Орехова В.П. полный список заказанных товаров.

Для решения поставленной задачи нам нужна информация из таблицы ЗАКАЗЫ и таблицы ТОВАРЫ. В первой - находится информация о том, какой товар заказал клиент, во второй - полная информация о товаре. Для решения этой задачи необходимо создать запрос, объединяющий данные из различных таблиц.

Из таблицы ТОВАРЫ следует выбрать поля ТИП, НАЗВАНИЕ, ЦЕНА, а из таблицы ЗАКАЗЫ поля КОЛИЧЕСТВО, ФИО.

Запрос будет выглядеть следующим образом:

Поле:

Тип

Название

Количество

Цена

Фамилия

Имя

Отчество

Сортировка:

 

 

 

 

 

 

 

Вывод на экран

+

+

+

+

 

 

 

Условие отбора

 

 

 

 

Орехов

Виктор

Павлович

Или

 

 

 

 

 

 

 

Сохраните запрос под именем ОРЕХОВ.

Методические указания по выполнению задания

Упражнение 14. Сортировка записей

1. Откройте базу данных “Гермес”. Выведите справку и введите запрос “Сортировка записей” и после поиска прочтите предлагаемые разделы. Закройте справочную систему.

2. Откройте таблицу “Клиенты”. Установите курсор в поле «Фамилия» и нажмите кнопку “Сортировка и фильтр”  “По возрастанию” (рис. 1).

Рис. 1.

Фамилии отсортировались в алфавитном порядке. Задача выполнена.

Упражнение 15. Фильтрация записей

1. Вызовите справочную систему и сделайте запрос “Фильтры в таблицах”. Самостоятельно прочтите рекомендованные разделы. Закройте справочную систему.

2. Откройте таблицу “Клиенты”. На вкладке “Главная” выполните команду “Сортировка и фильтр” | “Дополнительно” | “Расширенный фильтр” (рис. 2).

Рис. 2.

В окне “КлиентыФильтр1” в первой ячейке “Поле” из раскрывающегося списка укажите “Город”. В строке “Сортировка” укажите “отсутствует”. Условие отбора – “Москва” (рис. 3).

Рис. 3.

3. Во втором столбце через раскрывающиеся списки укажите “Фамилия” “по возрастающей”. Выполните команду “Сортировка и фильтр” | “Применить фильтр” . Фильтрация состоялась (рис. 4).

Рис. 4.

4. Для восстановления таблицы нажмите кнопку “Очистить все фильтры” .

5. Закройте таблицу “Клиенты”.

6. Откройте таблицу “Заказы”. Необходимо отфильтровать Код товара 21002. Здесь можно применить более простой способ фильтрации. Установите курсор в ячейку с кодом 21002 и на панели инструментов нажмите кнопку “Выделение”  “Равно 21002” (рис. 5).

Рис. 5.

Фильтрация состоялась.

7. Для отмены фильтрации нажмите кнопку “Очистить все фильтры”. Закройте таблицу. Задача выполнена.

Упражнение 16. Запросы

1. Составить для клиента Орехова В.П. полный список заказанных товаров.

2. Создайте запрос. Перейдите на вкладку “Создание” и щелкните по кнопке “Конструктор запросов”. Открылся конструктор запросов.

3. В окне “Добавление таблицы” необходимо выбрать и через клавишу “Добавить” ввести в поле конструктора таблицы “Заказы” и “Товары”. Окно “Добавление таблицы” можно закрыть.

4. Теперь в соответствии с заданием необходимо установить “поля” и т.д. (рис. 6):

1-е поле “Тип”;

2-е поле “Название”;

3-е поле “Количество”;

4-е поле “Цена”;

5-е поле “Фамилия” – Орехов;

6-е поле “Имя” – Виктор;

7-е поле “Отчество” – Павлович.

Рис. 6.

После завершения формирования запроса в “Конструкторе” нажмите кнопку “Выполнить”.

Запрос сформирован.

5. Сохраните запрос.

Присвойте имя запросу “Орехов” и выполните “ОК”.

6. Нажмите кнопку запуск. Запрос выполнен.

7. Закройте окно запроса на выборку.

8. Представьте задание 7 на проверку преподавателю.

Задание 8. Создание вычисляемых полей

Чтобы создать вычисляемое поле и присвоить ему имя:

1. В пустую ячейку в строке “Поле” введите выражение, которое должно содержать операнды и операторы. Если в качестве операндов используются имена полей, то их нужно заключить в квадратные скобки. После нажатия клавиши ENTER или перемещения курсора ввода вычисляемому полю будет присвоено стандартное имя “Выражение1:” (обратите внимание на двоеточие).

2. Для переименования поля следует заменить “Выражение1:” более осмысленным именем, например, “Полная стоимость”.

Соседние файлы в папке 07-02-2012_21-47-09