- •Божевольная н.В., Герауф и.И.
- •Содержание
- •Лабораторная работа №1 Создание базы данных и объектов типа «Таблица» в среде ms Access. Определение связей между таблицами, задание схемы базы данных.
- •Таблицы
- •Создание таблицы
- •Импорт из текстового файла
- •Импорт из табличного процессора Microsoft Excel
- •Копирование таблиц в Microsoft Access
- •Связывание таблиц
- •Удаление связи
- •Создание подстановки
- •Дополнительные режимы работы с базой данных
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №2 Создание запросов в среде ms Access
- •1 Краткая характеристика запросов
- •2. Создание простого запроса с помощью мастера
- •2.1 Создание запросов в режиме Конструктора.
- •2.2 Создание простых запросов с помощью Мастера.
- •2.3 Создание перекрестных запросов.
- •2.4 Создание запросов, отбирающих повторяющиеся записи.
- •2.5 Отбор записей главной таблицы не имеющих подчиненных записей
- •3. Сортировка записей таблицы
- •Запросы с критериями поиска
- •7. Вычисляемые поля в запросах
- •Выражение 1: [Поле1] “оператор” [Поле2]
- •7.1 Построитель выражений
- •Многотабличные запросы
- •9. Запросы на создание таблицы
- •10. Запросы на добавление записей
- •11. Запросы на удаление записей
- •12. Запросы-обновления записей таблицы
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №3 Создание объектов типа «Форма» в среде ms Access.
- •Режим конструктора
- •Создание элементов формы
- •Поле и надпись
- •Флажки, переключатели и выключатели
- •Поле со списком
- •Элемент управления кнопка
- •Рисунки и другие объекты
- •Подчиненная и связанная формы
- •Если внедряемый объект еще не создан, то активизируется переключатель «Создать новый», а затем выбрать среду разработки объекта. Вычисляемые элементы управления
- •Построитель выражений
- •Задания
- •Контрольные вопросы.
- •Лабораторная работа №4 Разработка отчетов в среде ms Access
- •Одноколонные отчеты
- •Отчеты с группировкой данных
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №5 Работа с макросами в среде ms Access
- •Макросы
- •Задания
- •Контрольные вопросы
- •Лабораторная работа №6. Тема: Создание кнопочной формы.
- •Кнопочное меню
- •Задание 1
- •Технология выполнения задания 1
- •Контрольные вопросы
- •Лабораторная работа № 7 Тема: Создание проектирование базы данных и разработка приложения, автоматизирующего учет животных
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Список использованных источников
Удаление связи
Выделите удаляемую связь, вызовите контекстное меню, где выберите команду «Удалить» и подтвердите удаление связи.
Создание подстановки
Подстановка создается в режиме конструктора таблиц либо с помощью мастера подстановок, либо с использованием SQL-запросов.

Рисунок 1.6 - Окно «Мастер подстановок»
Создание подстановки с помощью мастера подстановок (рисунок 1.6)
При создании подстановок с помощью мастера возможны два варианта: подстановка, набор значений которой фиксирован или динамичен, т. е. значения принимаемые полем будут выбираться из какой-либо таблицы или запроса. В обоих случаях необходимо открыть в режиме конструктора таблицу, в которой создается подстановка, и активизировать нужное поле. Далее в графе «Тип данных» выбирается значение «Мастер подстановок» и указывается тип подстановки.

Рисунок 1.7 – Диалоговое окно
Если был выбран переключатель «будет введен фиксированный набор значений», появляется диалоговое окно, где в поле «Число столбцов» можно задать количество столбцов подстановки, а затем занести значения для каждого столбца. При необходимости изменить ширину столбца, курсор устанавливается на границу области заголовка столбца, и, при удержании левой кнопки мыши, перемещается вправо до нужного размера.
Е
В последнем окне мастера в обоих случаях указывается подпись столбца подстановки.
Создание подстановки с помощью SQL-запросов
подстановка фиксированного набора значений

Рисунок 1.8 – Создание «Подстановки»
После выбора нужного поля щелкните на вкладку «Подстановка», установите значение «Поле со списком» в свойстве «Тип элемента управления», а в свойстве «Тип источника строк» – «Список значений». В свойстве «Источник строк» в кавычках через точку с запятой перечислите все возможные варианты значений формируемого списка подстановки (рисунок 1.8).

Рисунок 1.9 – Построитель SQL запросов
b) подстановка значений из таблицы или запроса
После выбора нужного поля щелкните на вкладку «Подстановка», установите значение «Поле со списком» в свойстве «Тип элемента управления», а в свойстве «Тип источника строк» – «Таблица/запрос» (рисунок 1.9). Чтобы создать сам источник строк, вызывается построитель запросов (кнопка с многоточием в свойстве «Источник строк»). В диалоговом окне «Добавление таблицы» выбираются таблицы или запросы, на основе данных которых формируется источник строк. Включить необходимые поля в подстановку можно с помощью раскрывающихся списков в графах «Имя таблицы» и «Поле», или отбуксировав соответствующие поля из таблиц в нижнюю область построителя. Результат выполнения этих действий представлен на рисунке.
Далее закройте «Построитель запросов» с сохранением изменений. В свойстве «Источник строк» появится запись вида:
SELECT [Вид фасовки].Код, [Вид фасовки].Имя, [Вид фасовки].Netto FROM [Вид фасовки];

Рисунок 1.10 – Таблица в режиме конструктора
Это означает, что в поле Код будет организована подстановка значений полей Код, Имя, Netto из таблицы [Вид фасовки] (рисунок 1.10). Свойство «Присоединенный столбец» на вкладке «Подстановка» определяет номер столбца списка, значения которого будут занесены в поле таблицы-приемника. «Число столбцов» отражает общее количество столбцов, используемых в запросе. При необходимости скрыть какой-либо столбец в свойстве «Ширина столбцов» устанавливается нулевое значение.
