Практическая работа 3.7 Сортировка данных в реляционной СУБД
Аппаратное и программное обеспечение. Компьютер с установленной операционной системой Windows.
Цель работы. Научиться сортировать данные в реляционной СУБД Microsoft Access 2007 в операционной системе Windows.
Задание. В базе данных «Процессоры»:
• произвести сортировку по одиночному полю;
• произвести вложенную сортировку с помощью запроса.
Сортировка данных в СУБД Microsoft Access 2007
1. В операционной системе Windows запустить СУБД Microsoft Access 2007.
Произведем сортировку записей из базы данных «Процессоры» по произвольному полю.
2. В окне Процессоры: база данных активизировать объект Таблица1.
3. Выделить произвольное поле базы данных и в контекстном меню выбрать пункт Сортировка....
В зависимости от типа поля (хранящихся в нем данных) сортировка будет выполняться по возрастанию или убыванию значений данного типа.
В нашей базе данных «Процессоры» в поле Частота имеются две записи (3 и 4), которые имеют одинаковое значение 3200. Чтобы упорядочить эти записи, произведем вложенную сортировку — сначала по полю Частота, а затем по полю Название процессора.
Access позволяет выполнять вложенные сортировки с помощью запросов.
4. В окне Процессоры: база данных активизировать объект Таблица1 Запрос.
5. В нижней части запроса в строке Сортировка: ввести из раскрывающихся списков параметры сортировки в выбранных полях.
Чтобы выполнить сортировку по двум или более полям, укажем, какие из полей будут использоваться в качестве внутренних и внешних полей сортировки.
6. В режиме Конструктор щелкнуть по кнопке Страница свойств.
В появившемся Окне свойств в пункте Порядок сортировки указать последовательность названий полей базы данных, которая будет соответствовать порядку вложенной сортировки.
В результате получим последовательно отсортированные по двум полям записи из базы данных «Процессоры».
Следующая страница 3.3.4. Печать данных с помощью отчетов