Выборка и сортировка данных.
Одна из основных задач любой информационной системы — выборка информации из базы данных. Выборка происходит по запросу пользователя. На SQL команда выборки из однотабличной БД имеет следующую форму:
На языке гипотетической СУБД, используемом в учебнике [19], команда запроса на выборку записывается так:
В результате выполнения запроса получается таблица, состоящая из полей, указанных в команде. В эту таблицу включается информация из тех записей, которые удовлетворяют условию выбора. Условие выбора представляет собой логическое выражение (см. п. 9.5).
Важным видом манипулирования информацией в базе данных является сортировка. Записи, выбираемые по запросу, обычно определенным образом сортируются. Параметрами сортировки выступают «Ключ сортировки» и «Порядок сортировки». «Ключ сортировки» — это поле, по значению которого происходит упорядочение записей в таблице. «Порядок сортировки» имеет два варианта: по возрастанию значений ключа и по убыванию значений.
Ученики должны понимать смысл порядка «по возрастанию» и «по убыванию» для всех типов полей. В частности, для символьных полей возрастание — это расположение в алфавитном порядке, а убывание — в обратном алфавитном порядке.