Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
плюс-минус.doc
Скачиваний:
6
Добавлен:
19.04.2019
Размер:
598.02 Кб
Скачать

Вопрос 51. Индексирование (упорядочение) записей в базе.

Упорядочение (сортировка) данных в таблицах при выводе на экран.

В процессе работы с данными в базе возникает необходимость изменить порядок их следования по значениям определенных полей. Для упорядочения данных по значению одного поля необходимо выполнить следующую последовательность действий:

• Открыть таблицу базы данных в режиме редактирования данных;

• В пункте меню Записи выбрать команду Сортировка;

• Указать порядок сортировки по возрастанию или по убыванию.

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

Для многоуровневой сортировки используется расширенный фильтр.

Порядок действия при многоуровневой сортировки таков:

• Открыть таблицу базы данных в режиме редактирования данных;

• В пункте меню Записи выбрать команду Расширенный фильтр;

• В появившемся окне «Фильтр» в порядке исполнения сортировки задать список полей, перетаскивая их мышкой или задавая с помощью кнопки выбора полей;

• Для каждого поля в строке бланка Сортировка указать порядок сортировки;

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

• В пункте меню Фильтр выбрать команду Применить фильтр.

Следует помнит, что поиск и сортировка в таблицах очень большого объема может занимать много времени. Для ускорения этого процесса поля, по которым проводятся указанные операции, должны быть индексированы.

Для отмены фильтра следует выбрать команду Удалить фильтр в пункте меню Записи.

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

Запись – совокупность логически связанных полей, данные из которых описывают признаки одного объекта предметной области.

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

Вопрос 54. Пополнение и коррекция данных в бд.

Изменение таблицы может касаться изменения структуры таблицы и изменения данных в таблице. Для изменения структуры таблицы в окне «База данных» следует выбрать нужную таблицу и нажать кнопку Конструктор (угольник, линейка, карандаш). Появится окно со структурой таблице. Для изменения данных в таблице следует открыть ее в окне «База данных» двойным щелчком мыши на значке таблицы. Так же можно редактировать данные с помощью объекта Форма (см. вопрос 61).

Вопрос 58. Поиск данных в бд по определенному правилу и выдача ответа в виде списка.

Для поиска в базе данных по слову или цифре выполните следующие действия: в списке объектов выберите столбец по которому необходимо произвести поиск, далее из строки меню нужно выбрать [СЕРВИС], затем [НАЙТИ...] и ввести в открывшемся диалоге слово или цифру и нажать кнопку [НАЙТИ ДАЛЕЕ], для дальнейшего поиска нажимайте клавишу F3 на клавиатуре.

Для поиска в базе данных по номеру телефона нажмите кнопку "телефон", введите номер телефона и нажмите кнопку [ОК], в списке объектов будут отображены объекты с этим номером телефона.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]