Типы запросов

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

Макрос - это объект, представляющий собой структурированное описание одного или нескольких действий, которые должен выполнить Access в ответ на определенное событие. Например, можно определить макрос, который в ответ на выбор некоторого элемента в основной форме открывает другую форму. С помощью другого макроса можно осуществлять проверку значения некоторого поля при изменении его содержания. В макрос можно включить дополнительные условия для выполнения или невыполнения тех или иных включенных в него действии. Возможно также из одного макроса запустить другой макрос или функцию модуля.

Виды макрокоманд: открыть, запуск, выполнить


 

Самостоятельная работа. Контрольное задание.

Создать базу данных «Фирма», включающую таблицы «Товары» (таблица 1) и «Поставщики» (таблица 2). Общий вид таблиц приведен ниже.

Запустите программу MS Access которая находится в меню ПУСК – Программы - Microsoft Office - MS Access 2007 автоматически появится окно Приступая к работе с Microsoft Office Access где нужно выбрать команду Новая база данных справа от новой пустой БД задайте имя БД Фирма и путь где будет сохранена новая БД (для этого нужно нажать на кнопку C:\Студенты\ “факультет”\ “группа”\).) и нажмите кнопку ОК.

Создайте таблицу “Товары” (Таблица 1), определив ее структуру в режиме Конструктора. Для этого перейдите на вкладку Созданиеи выберите команду Таблица,в появившейся вкладке Режим таблицы выберите режим таблицы Конструктор,дайте название таблицы«Товары» и нажмите кнопку ОК.

Создание таблицы в MS Access осуществляется в окне базы данных:

1. В окне Конструктора в столбце ИМЯ ПОЛЯ наберите «Код товара».

2. Нажатием клавиши ТАВ или щелчком мыши перейдите в столбец ТИП ДАННЫХ.

3. В этом столбце щелкнув на стрелку в правой части клетки выберите тип Счетчик.

4. Нажатием клавиши ТАВ или щелчком мыши перейдите в столбец ОПИСАНИЕ. Оставьте его пустым.

5. Нажатием клавиши ТАВ или щелчком мыши перейдите в столбец ИМЯ ПОЛЯ.

Наберите следующее имя поля «Название». Нажатием клавиши ТАВ или щелчком мыши перейдите в столбец ТИП ДАННЫХ

6. В этом столбце щелкнув на стрелку в правой части клетки выберите тип Мастер подстановок

7. Появляется диалоговое окно «Создание подстановки». В этом окне нужно задать способ, которым столбец подстановки получает свои значения.

Для этого в окне «Создание подстановки» установите переключатель в положение Будет введен фиксированный набор значений и нажмите кнопку Далее.

8. Появляется следующее диалоговое окно «Создание подстановки», в котором в окошке Число столбцов нужно указать 1. В графе Столбец в первой строке набрать «Фонендоскоп», щелчком мыши перейти на вторую строку и набрать «Кардиограф», на третьей – «Энцефалограф», на четвертой – «Тонометр».

9. Нажмите кнопку Далее.

10. Появляется следующее диалоговое окно «Создание подстановки» , в котором в окошке Задайте подпись, которую содержит столбец подстановки должна быть подпись Название.

11. Нажмите кнопку Готово.

12. Появляется окно Конструктора таблиц, в котором к имени поля «Название» будет прикреплен тип Текстовый.

13. Перейдите с помощью клавиши ТАВ или щелчком мыши в столбец ОПИСАНИЕ. Оставьте его пустым.

14. Перейдите с помощью клавиши ТАВ в столбец ИМЯ ПОЛЯ. Наберите следующее имя поля «Марка товара».

16. Нажатием клавиши ТАВ или щелчком мыши перейдите в столбец ТИП ДАННЫХ.

17. В этом столбце щелкнув на стрелку в правой части клетки выберите тип Текстовый.

18. Перейдите с помощью клавиши ТАВ или щелчком мыши в столбец ОПИСАНИЕ. Оставьте его пустым.

19. Перейдите с помощью клавиши ТАВ в столбец ИМЯ ПОЛЯ.

20. Наберите следующее имя поля «Цена».

21. Нажатием клавиши ТАВ или щелчком мыши перейдите в столбец ТИП ДАННЫХ.

22. В этом столбце щелкнув на стрелку в правой части клетки выберите тип Денежный.

Схематично структура таблицы, созданная в режиме Конструктор будет иметь следующий вид.

Схема таблицы «Товары» в режиме Конструктора