- •Содержание
- •1.Общие сведения о базах данных. Система управления базами данных.
- •1.1.Проектирование базы данных.
- •2.Создание новой базы данных
- •2.1.Создание таблиц базы данных. Создание полей в режиме конструктора. Задание ключевого поля таблицы
- •2.2.Создание связей между таблицами
- •2.3.Ввод и просмотр данных в режиме таблицы
- •3.1.Создание простого запроса на выборку
- •3.2.Создание запроса на выборку
- •3.3.Пример создания запросов
- •4.Создание формы
- •4.1.Создание кнопки в форме
- •2.4.Пример создания таблиц
- •3.Запросы
- •4.2.Создание подчиненной формы
- •4.3.Создание кнопочных форм
- •4.4.Пример форм
- •5.Создание отчетов
- •Список литературы
2.4.Пример создания таблиц
3.Запросы
Запрос представляет собой определенный пользователем критерий (или условие) для отбора интересующей информации из баз данных (данный тип запросов называется запросами на выборку). В отличии от таблиц (статический набор данных) запрос формирует динамический набор данных, который хранится в памяти только во время выполнения запроса.
3.1.Создание простого запроса на выборку
Для работы с запросами необходимо нажать на кнопку «Запросы» в окне базы данных. В этом режиме нажатие на кнопку «Создать» позволит перейти в режим создания запросов либо с помощью мастера, либо в конструкторе. Рассмотрим подробнее работу с конструктором запросов.
Допустим, требуется вычислить общую сумму продажи каждого товара, находящегося на складе. Для этого выполним следующее:
Нажмем на кнопку «Создать», выберем способ создания запроса «Конструктор» и нажмем «Ок». на экране появится пустое окно конструктора запросов и диалоговое окно «Добавить таблицу».
Для добавления таблицы в запрос щелкнем по таблице «Вакансии» и нажмем на кнопку «Добавить», аналогично добавим таблицу «Должности» Закроем диалоговое окно, нажав кнопку «Закрыть».
Окно конструктора запросов разделено на две части. Верхней половине находится окна таблиц со списками полей. Вторая часть – бланк запроса – отображает поля и условия вывода данных из таблиц. Перетащим поле «КодДолжности» из списка в верхней части окна конструктора в строку «Поле» первой колонки бланка свойств.
Аналогично перетащим все последующие поля.
Для задания критерия отбора необходимо в ячейке «Поле» ввести новую строку «Должность». Пример приведен на рис. 6
Рис.6 Вид запроса в режиме конструктора.
Далее необходимо сохранить запрос.
3.2.Создание запроса на выборку
Пример создания запроса на выборку приведен на рис. 8
Рис.8 Создание запроса на выборку
3.3.Пример создания запросов
Задание: создать разные виды запросов.
4.Создание формы
Ввод данных в режиме таблицы по – своему удобен, однако Access предоставляет более гибкое средство, называемое формами. Форма представляет собой разработанный пользователем экранный документ для ввода и просмотра данных в базе данных.
Access представляет несколько способов создания форм: в режиме конструктора и с помощью мастера. Пример созданных форм приведен на рис. 9
Рис.9
Пример создания главной и подчиненной формы
Главной таблицей является _Вакансии , подчиненной –Должности.
4.1.Создание кнопки в форме
Для создания кнопки в форме для перехода на предыдущую запись нужно выполнить следующее:
Выбрать элемент «Кнопка» на панели элементов и щелкните в области данных. На экране появится окно «Создание кнопок».
В списке категории выбрать щелчком «Переходы по записям», а в списке действий нужно выбрать пункт «Предыдущая запись» и нажать на кнопку «Далее».
На следующем шаге нужно выбрать рисунок и нажать на кнопку «Далее», а затем кнопку «Готово».
Аналогично создать кнопку для перехода на следующую запись.
Создание элементов управления с помощью мастера возможно, если на панели элементов нажата кнопка «Мастера».
