Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Общий файл методички.doc
Скачиваний:
23
Добавлен:
11.03.2015
Размер:
2.42 Mб
Скачать

Создание формы для бд «Провайдеры Интернета»

  1. В окне Провайдеры Интернета выбрать группу объектов Формы.

  2. На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне доступные поля – поля для Формы, щелкните по кнопочке Далее.

  3. С помощью переключателей выбрать способ размещения полей на Форме и щелкните Далее.

  4. Появится окно формы «Провайдеры Интернета», которое содержит надписи(название полей БД) и текстовые поля для ввода значений полей БД, расположенные в столбик.

  5. В окне «Провайдеры Интернета, выделить форму «Провайдеры Интернета» и щелкнуть по кнопке Конструктор, в появившемся окне с помощью мыши изменить местоположение, размеры надписей и текстовых полей.

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

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

Для быстрого поиска , после того как откроете БД , надо выполнить команду Правка | Найти и в окне диалога Поиск и замена в поле Образец вводим искомый текст, задавая разные параметры поиска в полях Совпадение, Просмотр. Если поиск будет удачным, то запись будет найдена и отмечена как активная.

Больше возможностей для поиска данных в БД предоставляют фильтры. Фильтры позволяют отбирать записи, которые удовлетворяют заданным условиям. Условия отбора, создаются с использованием операторов сравнения(=,> , < и т.д.) Простыми фильтрами называются такие, которые содержат условия отбора записей только для одного поля, сложные фильтры содержат несколько условий для различных полей. Условия в сложных фильтрах связаны между собой операцией логического умножения.

Создадим сложный фильтр для базы данных «Провайдеры Интернета»:

  1. Открыть таблицу, дважды щелкнув по соответствующему значку в окне БД.

  2. Ввести команду Запись| Фильтр|Изменить фильтр. В появившемся окне таблицы ввести условия поиска в соответствующих полях. Фильтр создан

  3. Ввести команду Фильтр|Применить фильтр. В появившемся окне таблицы будут выведены записи, удовлетворяющие условиям поиска. Будет найден лишь один провайдер в данном случае.

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

Базы данных могут содержать сотни и тысячи записей. Часто бывает необходимо упорядочить записи, то есть расположить в определенной последовательности. Упорядочение записей называется сортировкой. Сортировка записей производится по какому-либо полю .Значения, содержащиеся в этом поле, располагаются в определенном порядке, который определяется типом поля:

  • по алфавиту, если поле текстовое

  • по величине числа, если поле числовое

  • по дате, если тип поля Дата/Время и так далее.

Произведем сортировку в БД «Провайдеры Интернета»

  1. Открываем БД в группе объектов Таблица «Провайдеры Интернета»

  2. Выделить поле Скорость канала и ввести команду Записи|Сортировка|Сортировка по возрастанию. Записи в БД будут отсортированы по возрастанию скорости канала.

С помощью запросов Access позволяет выполнять вложенные сортировки с помощью запросов.

Вложенная сортировка данных с помощью запроса

  1. Выбрать пункт Создание запроса с помощью конструктора в группе объектов Запросы в окне Провайдеры Интернета: база данных.

  2. На диалоговой панели Добавление таблицы выбрать таблицу « Провайдеры Интернета» для которой создается запрос. Щелкните по кнопке Добавить.

  3. В окне запроса СортировкаЖ из раскрывающегося списка выбрать имена полей, в которых задать тип сортировки. В строке Вывод на экран: задать поля, которые будут представлены в запросе.

  4. Сохранить запрос под именем Запрос 1 с помощью команды Файл|Сохранить как

  5. На вкладке Запросы выделить Запрос 1 и щелкнуть по кнопке Открыть. В появившемся окне запроса будет выведена отсортированная таблица.

Можно осуществить печать непосредственно таблиц, форм и запросов с помощью команды Файл|Печать, но можно использовать отчеты. Создадим отчет, который будет красиво распечатывать БД « Провайдеры Интернета»:

  1. В окне провайдеры Интернета: база данных выделить группу объектов Отчеты и выбрать пункт Создание отчета с помощью мастера.

  2. С помощью серии диалоговых панелей задаем параметры внешнего вида отчета.

  3. В окне провайдеры Интернета:база данных щелкнуть по кнопке Просмотр.

  4. Если внешний вид документа вас удовлетворяет, распечатать его с помощью команды Файл|Печать.