Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БазыДанных_ЛАБ_РАБОТЫ.doc
Скачиваний:
2
Добавлен:
24.11.2019
Размер:
4.85 Mб
Скачать

2.3. Сортировка и фильтрация данных в таблицах

2.3.1. Изменение внешнего вида таблицы

Все описанные ниже инструменты форматирования таблицы необходимо выполнить практически нужно на примере таблицы Учебная, ранее импортированной из базы данных Uch_Base.

  1. Скрыть столбцы:

  1. установить курсор в столбец, который нужно скрыть (или выделить несколько столбцов);

  2. из меню Формат выбрать пункт Скрыть столбцы, столбцы скроются, но из таблицы не удаляться.

  1. Отобразить столбцы:

    1. из меню Формат выбрать пункт Отобразить столбцы…;

    2. в открывшемся окне Отображение столбов выбрать те столбцы, которые необходимо отобразить.

  1. Закрепление столбов. Используется в тех случаях, когда имеется необходимость, чтобы какой либо столбец (несколько столбцов) оставались на экране всегда, вне зависимости от перемещения по экрану при помощи горизонтальной полосы прокрутки:

  1. выделить столбец (несколько столбцов), который нужно закрепить;

  2. из меню Формат выбрать пункт Закрепить столбцы;

  3. чтобы снять закрепление столбцов из меню Формат выбрать пункт Освободить все столбцы.

  1. Изменение шрифта текста таблицы:

  1. из меню Формат выбрать пункт Шрифт…;

  2. выбрать шрифт, его начертание, размер и цвет.

  1. Изменение внешнего вида таблицы:

  1. из меню Формат выбрать пункт Режим таблицы…;

  2. задать оформление таблицы (обычное, приподнятое, утопленное);

  3. задать цвет фона;

  4. задать цвет линии сетки;

  5. задать вид границы и линий;

  6. включить или отключить горизонтальные и вертикальные линии.

  1. Высота строки и ширина столбца.

  1. из меню Формат выбрать соответствующий пункт; если требуется изменить высоту строки, то следует помнить, что меняется высота всех строк таблицы и ширина только того столбца (столбцов), который отмечен;

  2. имеется возможность изменять высоту строки и ширину столбца при помощи мыши. Делается это при перемещения мыши с нажатой левой кнопкой. Если при этом выделено несколько столбцов (строк), то все они изменяются в размере одинаково;

  3. при установлении указателя мыши на границу полей в зоне заголовков полей (он приобретает вид двухстороннего горизонтального разделителя) и двойном щелчке левой клавишей мыши левое от указателя поле (или группа выделенных подряд полей) приобретает ширину данных.

2.3.2. Сортировка данных в таблице

Данные в таблице могут быть отсортированы либо по одному, либо по нескольким полям. Существует два возможных направления сортировки – по возрастанию / по убыванию (от А до Я / от Я до А).

Для сортировки нужно установить курсор в то поле, по которому необходимо осуществить сортировку и нажать одну из двух кнопок панели инструментов или из меню Записи выбрать пункт Сортировка, а затем указать направление сортировки (рис.2.12).

Рис. 2.12. Выбор направления сортировки

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

2.3.3. Фильтрация данных в таблице

Фильтр позволяет отобрать данные в таблице по одному или нескольким полям, удовлетворяющие определенному критерию.

1. Фильтр по выделенному.

  1. Открыть таблицу Учебная в режиме таблицы;

  2. При помощи мыши выделить в поле Страна слово Германия и нажать кнопку Фильтр по выделенному (рис. 2.13);

Рис.2.13. Фильтр данных по выделенному

  1. При правильных действиях в фильтрованной таблице должно остаться 17 записей (рис.2.14).

Рис. 2.14. Результат фильтра по выделенному Германия

Для того, чтобы привести таблицу в исходное положение нужно отменить действие фильтра, нажав кнопку Удалить фильтр (рис. 2.13).

При фильтрации данных по выделенному фрагменту не обязательно выделять все значение поля целиком. Можно выделить часть поля.

2. Обычный фильтр.

Основное достоинство данного режима фильтрации заключается в возможности фильтровать данные по нескольким полям одновременно и использовать в критерии фильтра логические выражения.

Нажать кнопку Изменить фильтр (рис. 2.13). В открывающемся окне фильтра в полях с раскрывающимися списками необходимо выбрать значения отбора для фильтра. Например, нужно выбрать все автомобили, произведенные во Франции. Для этого в поле Страна выбрать при помощи раскрывающегося списка – Франция, а в поле Видавтомобили, после чего запустить фильтр кнопкой Применение фильтра.

Рис. 2.13. Шаблон для ввода критерия фильтрации

При правильном порядке действий на экране останется 6 записей.

В критерии фильтрации можно использовать различные логические операторы (табл. 2.3). Выполнить все описанные в табл.2.3 примеры по очереди.

Таблица 2.3

Примеры использования логических выражений в фильтрах

Логический оператор

Описание

Пример

Поле

Значение

Описание

Like

Аналогичен применению фильтра по выделенному. Позволяет сделать фильтрацию по части поля.

Страна

Like “*ния”

Отбирает все значения с окончанием «ния»

Страна

Like “Гер*”

Отбирает все значения, начинающиеся на «Гер»

Вид

Like “*мо*”

Отбирает все значения со слогом «мо» внутри

>

Больше

Количество

>100

Выбирает все значения, которые больше 100