Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка бд КЧГТА.doc
Скачиваний:
6
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

2.4.Пример создания таблиц

3.Запросы

Запрос представляет собой определенный пользователем критерий (или условие) для отбора интересующей информации из баз данных (данный тип запросов называется запросами на выборку). В отличии от таблиц (статический набор данных) запрос формирует динамический набор данных, который хранится в памяти только во время выполнения запроса.

3.1.Создание простого запроса на выборку

Для работы с запросами необходимо нажать на кнопку «Запросы» в окне базы данных. В этом режиме нажатие на кнопку «Создать» позволит перейти в режим создания запросов либо с помощью мастера, либо в конструкторе. Рассмотрим подробнее работу с конструктором запросов.

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

  • Нажмем на кнопку «Создать», выберем способ создания запроса «Конструктор» и нажмем «Ок». на экране появится пустое окно конструктора запросов и диалоговое окно «Добавить таблицу».

  • Для добавления таблицы в запрос щелкнем по таблице «Вакансии» и нажмем на кнопку «Добавить», аналогично добавим таблицу «Должности» Закроем диалоговое окно, нажав кнопку «Закрыть».

  • Окно конструктора запросов разделено на две части. Верхней половине находится окна таблиц со списками полей. Вторая часть – бланк запроса – отображает поля и условия вывода данных из таблиц. Перетащим поле «КодДолжности» из списка в верхней части окна конструктора в строку «Поле» первой колонки бланка свойств.

  • Аналогично перетащим все последующие поля.

  • Для задания критерия отбора необходимо в ячейке «Поле» ввести новую строку «Должность». Пример приведен на рис. 6

Рис.6 Вид запроса в режиме конструктора.

  • Далее необходимо сохранить запрос.

3.2.Создание запроса на выборку

Пример создания запроса на выборку приведен на рис. 8

Рис.8 Создание запроса на выборку

3.3.Пример создания запросов

Задание: создать разные виды запросов.

4.Создание формы

Ввод данных в режиме таблицы по – своему удобен, однако Access предоставляет более гибкое средство, называемое формами. Форма представляет собой разработанный пользователем экранный документ для ввода и просмотра данных в базе данных.

Access представляет несколько способов создания форм: в режиме конструктора и с помощью мастера. Пример созданных форм приведен на рис. 9

Рис.9

Пример создания главной и подчиненной формы

Главной таблицей является _Вакансии , подчиненной –Должности.

4.1.Создание кнопки в форме

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

  • Выбрать элемент «Кнопка» на панели элементов и щелкните в области данных. На экране появится окно «Создание кнопок».

  • В списке категории выбрать щелчком «Переходы по записям», а в списке действий нужно выбрать пункт «Предыдущая запись» и нажать на кнопку «Далее».

  • На следующем шаге нужно выбрать рисунок и нажать на кнопку «Далее», а затем кнопку «Готово».

Аналогично создать кнопку для перехода на следующую запись.

Создание элементов управления с помощью мастера возможно, если на панели элементов нажата кнопка «Мастера».