- •Введение
- •1. Теоретико-методологические основы
- •Основные понятия базы данных и ее виды
- •Субд Microsoft Office Access
- •1.3 Таблица
- •1.4 Запрос
- •1.5 Форма
- •1.6 Отчет
- •1.7 Макрос
- •Практическая часть
- •2.1 Создание таблиц
- •2.2 Разработка запросов
- •2.2.1 Запрос на выборку
- •2.2.2 Запрос на сортировку
- •2.2.3 Запрос с параметром
- •2.3 Создание форм
- •2.4 Создание отчетов
- •Заключение:
- •Библиография:
- •Приложения:
1.4 Запрос
Запросы создаются пользователем для выборки необходимых ему данных из одной или нескольких связанных таблиц и представления выбранных данных также в виде таблицы. Запрос может формироваться двумя способами:
с помощью запросов по образцу — QBE (Query By Example);
с помощью инструкций языка структурированных запросов SQL (Structured Query Language), т.е. специализированного языка, предназначенного для организации запросов, а также для обновления и управления реляционными базами данных.
Практически все типы запросов в Access можно создать визуально. Исключение составляют сквозные запросы (SQL-pass-through), т.е. запросы из других приложений, запросы на изменение структуры данных и запросы объединения. Визуально можно построить запросы добавления, удаления, обновления и создания таблиц.
Одной из наиболее сильных сторон Access являются фильтры, которые строятся с помощью запросов или посредством установки критериев. Для облегчения этой задачи используют параметрические запросы.
В Access имеется несколько видов запросов:
• запрос на выборку, т.е. выбирающий данные из взаимосвязанных таблиц и других запросов. В результате получают таблицу, существующую до закрытия запроса. Таблицу с результатами запроса можно использовать для работы с данными таблиц, на которых построен запрос;
• запрос на создание таблицы, основанный на запросе на выборку, но в отличие от последнего результат этого запроса сохраняется в новой таблице;
• запросы на обновление, добавление, удаление, являющиеся запросами действия, в результате выполнения которых изменяются данные в таблицах.4
4 http://www.oraclub.ru/obrabotka-dannyh-v-baze/8-zaprosy-v-subd-access.html – Запросы в СУБД Access 1:17, 22.05.2012
1.5 Форма
Access предоставляет возможность вводить данные как непосредственно в таблицу, так и с помощью форм.
Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.
Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
ввода и просмотра информации базы данных;
изменения данных;
печати;
создания сообщений;
Формы могут содержать графики и диаграммы и иметь специальные поля с функциями. В Access существует несколько режимов создания формы: Автоформа, Мастер форм, Конструктор форм.
Самый простой способ создания формы – Автоформа.
Формы являются основным диалоговым средством работы пользователя. Форма на основе одной таблицы может быть построена как самостоятельная для загрузки, просмотра и корректировки таблицы, так и в качестве вспомогательной для включения в составную форму.
В форму могут добавляться кнопки управления.5
5 http://www.bestreferat.ru/referat-218898.html – определение формы базы данных 1:51, 22.05.2012