Поиск, сортировка и фильтрация данных

Материал из Циклопедии
Перейти к навигации Перейти к поиску

По́иск, сортиро́вка и фильтра́ция да́нных — вводные сведения о видах манипуляций с данными в упорядоченных системах их хранения (базах данных).

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

Поиск данных[править]

Поиск данных, в базе данных — манипуляция с данными, направленная на обнаружение данных по некоторому признаку или признакам и, как правило, вывод результата поиска в виде, удобном для дальнейших действий с результатами поиска.

Например, поиск фамилий, начинающихся с буквы «ж» и формирование списка этих фамилий. Поиск, как правило, осуществляется по всем видимым полям базы данных.

Сортировка данных[править]

Сортировка данных, в базе данных — манипуляция с данными, направленная на упорядочивание всех или части данных по некоторому признаку.

Например, сортировка всех фамилий в списке работников по алфавиту, или сортировка цен на продукцию в порядке возрастания (убывания). Хорошим примером сортировки может служить сортировка одномерного массива.

Фильтрация данных[править]

Фильтрация данных, в базе данных — манипуляция с данными, направленная на обнаружение и вывод только тех данных, которые удовлетворяют определённому признаку (признакам).

Например, формирование списка несовершеннолетних, фамилии которых начинаются на букву «ж». Таким образом, фильтрация позволяет выбирать данные из одного или нескольких полей по отдельности, а выводить только те данные, которые этим нескольким критериям соответствуют. Фильтрация данных хороша для работы с большими объёмами данных, позволяя выводить только релевантные данные. Хорошими примерами фильтрации являются запросы на выборку данных и запросы с параметрами[1].

Источники[править]

  1. Волк В. К. Базы данных. Проектирование, программирование, управление и администрирование. — СПб.: Лань, 2020.

Литература[править]

  • Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: учебное пособие. — М. : ФОРУМ : ИНФРА-М, 2008.
  • Хомоненко, А.Д., Цыганков В. М., Мальцев М. Г. Базы данных: учебное пособие. — М. : Бином-Пресс, 2007.
  • Чигарина Е. И. Проектирование и реализация баз данных средствами СУБД ACCESS: методические указания. — Самара : Изд-во СГАУ, 2009.

Ссылки[править]

Рувики

Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Поиск, сортировка и фильтрация данных», расположенная по адресу:

Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?».