Определить дату закрытия дела, закрытого раньше других.
Определить дату о открытия дела, открытого последним.
Определить суммарное количество томов во всех делах.
Определить максимальное количество томов в деле.
Определить минимальное количество томов в деле.
12. Показать, сколько дел ведет каждый судья. Для этого в бланк запроса ввести поле Фамилия из таблицы Судья и поле № дела из таблицы Дела. Добавить опцию Групповые операции. В поле № дела выбрать функцию Count.
Запрос на изменение – это запрос, который позволяет выполнять более сложные действия по сравнению с выборкой определённых групп записей. Этот запрос можно представить как запрос на выборку, который должен выполнять определённые действия над выбранной группой записей.
Основные запросы на изменение:
• запрос на создание таблицы – позволяет создать новую таблицу с помощью условия отбора записей из других таблиц;
• запрос на добавление – позволяет добавить отобранные записи из таблицы или запроса в конец другой таблицы;
• запрос на обновление – позволяет изменить в таблице группу записей данных, удовлетворяющих определённым условиям;
• запрос на удаление – позволяет удалить группу записей данных, удовлетворяющих заданным условиям.
Запросы могут быть созданы двумя способами: с помощью мастера создания запросов и с помощью конструктора.
ФОРМЫ
Формы являются основным средством организации интерфейса пользователя в Access. Хорошо разработанные формы позволяют работать с приложением даже неподготовленному пользователю.
Чаще всего формы создаются в следующих целях:
• ввод и редактирование данных – это наиболее распространенный способ использования форм. Формы обеспечивают вывод на экран данных в удобном для пользователя виде.
• управление ходом выполнения приложения – в этом случае формы используются для запуска.
• вывод сообщений – с помощью форм можно вывести на экран информацию, предупреждение или сообщение об ошибках;
• печать информации – несмотря на то, что для печати информации чаще всего используются отчеты, можно напечатать информацию, содержащуюся в форме.
Формы позволяют задавать два различных набора параметров: один – для вывода формы на экран, а другой – для вывода на печать.
Существует три способа создания форм:
1) автоформа – позволяет быстро создать обобщённую форму, все поля которой сведены в одной таблице;
2) мастер форм – позволяет создать форму, используя для этого несколько диалоговых окон, в которых выбираются поля для будущей формы;
3) конструктор форм – наиболее гибкий способ, позволяющий создать форму «с нуля».
Панель элементов используется для размещения объектов в форме. Обычно панель элементов появляется в режиме конструктора форм автоматически. Убрать или восстановить ее на экране можно командой Вид-Панель элементов. Наиболее используемые элементы формы и соответствующие им кнопки на панели элементов:
· Надпись. Размещение в форме произвольного текста.
· Поле. Размещение в форме данных из соответствующего поля базовой таблицы/запроса, вывод результатов вычислений, а также прием данных, вводимых пользователем.
· Выключатель. Создание выключателя, кнопки с фиксацией.
· Переключатель. Создание селекторного переключателя.
· Флажок. Создание контрольного переключателя.
· Поле со списком. Размещение элемента управления, объединяющего поле и раскрывающийся список.
· Список. Создание списка, допускающего прокрутку. В режиме формы выбранное из списка значение можно ввести в новую запись или использовать для замены уже существующего значения.
· Кнопка. Создание командной кнопки, позволяющей осуществлять разнообразные действия в форме (поиск записей, печать отчёта, установка фильтров и т.п.).
· Рисунок. Размещение в форме рисунка, не являющегося объектом OLE.
· Свободная рамка объекта. Размещение в форме свободного объекта OLE, который остается неизменным при перемещении по записям.
· Присоединенная рамка объекта. Размещение в форме объектов OLE. Используется для объектов, сохраненных в базовом источнике записей формы, поэтому при перемещении по записям в форме отображаются разные объекты.
· Линия. Размещение в форме линии для отделения логически связанных данных.
· Прямоугольник. Размещение в форме прямоугольника для группировки элементов управления или выделения логически связанных данных.
При размещении в форме полей из базовой таблицы/запроса удобно пользоваться Списком полей, который можно вывести командой Вид-Список полей. Он представляет собой окно, содержащее перечень всех полей базовой таблицы/запроса. Чтобы разместить поле в форме, достаточно просто перетащить его левой кнопкой мыши из списка полей в нужный раздел формы.
ОТЧЁТЫ
Отчёты используются для представления данных в удобном виде на экране и для вывода на печать. В них можно группировать и сортировать данные в любом порядке, получать итоговые значения, средние значения и другие статистические величины, а также помещать в него графические объекты.
Отчёты можно создавать, используя Мастер отчётов и Конструктор отчётов.
Основными типами отчётов являются:
1) ленточные отчёты – данные распечатываются в виде строк и столбцов с группировкой и итогами. Их разновидности включают отчёты с итоговым и групповым суммированием;
2) отчёты в столбец – данные распечатываются в виде формы с возможным включением итогов и графиков;
3) отчёты для рассылки – создаются как шаблоны писем;
4) почтовые наклейки – создаются наклейки для конвертов.
Различия между формами и отчётами:
· главное различие между формами и отчётами – в их назначении. Если формы задуманы для ввода данных, то отчёты – для просмотра данных;
· в формах можно использовать вычисляемые поля. В отчётах вычисляемые поля формируются на основе общей группы записей, страницы записей или всех записей отчёта (итоги);
· всё, что можно сделать с формой, можно сделать и с отчётом, за исключением ввода данных;
· форму можно сохранить в виде отчёта, а затем редактировать в окне конструктора отчётов; обратное – невозможно.
В отчётах выделяют следующие разделы:
1) заголовок отчёта – печатается один раз в начале каждого отчёта. Здесь же может быть размещена дата создания отчёта;
2) верхний колонтитул – печатается вверху каждой страницы, служат обычно в качестве заголовков столбцов для итоговых данных;
3) заголовок группы – печатается перед обработкой первой записи группы;
4) область данных – печатается каждая запись таблицы или запроса;
5) примечание группы – печатается после обработки последней записи группы, отображает итоговые данные в записях текущей группы;
6) нижний колонтитул – печатается внизу каждой страницы, содержит номер страницы и вычисляемые элементы управления. Здесь могут быть подведены итоги по страницам и по группам;
7) примечание отчёта – печатается один раз в конце отчёта после всех записей данных и примечаний групп, содержит общий итог и другие статистические данные.
Алгоритм составления отчёта:
1. В окне базы данных выбирается закладка Отчёты.
2. Выбирается Создание отчёта с помощью мастера.
3. В окне выбора таблицы или запроса выбирается нужное.
4. Выбираются интересующие поля.
5. Если необходимо, вводятся уровни группировки и задаётся порядок сортировки.
6. Выбирается макет, ориентация листа, стиль таблицы.
7. Отчёт готов.
8. Если необходимо внести изменения в элементы отчёта, то прибегают к помощи Конструктора.