- •Содержание
- •Основные понятия и терминология баз данных
- •Работа с таблицами Теоретические сведения
- •Создание базы данных с помощью мастера
- •Создание таблицы при помощи мастера таблиц
- •Создание таблиц путем ввода данных в таблицу
- •Создание таблицы в режиме конструктора
- •Примечание.Рекомендуетсяопределять ключевые поля, хотя это вовсе не обязательно. Если они не были определены, то при сохранении таблицы выдается вопрос, нужно ли их создавать.
- •Типы данных, используемые в поле таблицы
- •Создание в базе данных связей между таблицами
- •Целостность данных и каскадные операции
- •Создание новой таблицы путем импортирования из другой базы данных
- •Создание таблиц в режиме конструктора Проектирование таблицы Модели Структура таблицы Модели
- •Характеристики полей таблицы
- •Создание фиксированных списков
- •Данные для заполнения таблицы Модели
- •Проектирование таблицы Клиенты Структура таблицы Клиенты
- •Проектирование таблицы Купля автомобилей Структура таблицы Купля автомобилей
- •Тип данных Счетчик
- •Создание полей со списком, берущим свои значения из других таблиц
- •Организация таблиц в режиме таблицы Проектирование таблицыМастерские
- •Организация таблиц при помощи мастера создания таблиц Организация таблицыЗаписи работ
- •Связывание таблиц базы данных
- •Проектирование форм Теоретические сведения Способы создания форм
- •Механизм создания формы
- •Изменение макета формы в режиме конструктора Изменение вида формы
- •Проектирование формы на основе таблицы Клиенты Автоматическое создание формы
- •Доработка макета формы
- •Создание диаграммной формы по таблицеМодели
- •Проектирование составной формы Создание составной формы с использованием мастера
- •Оформление составной формы
- •Встраивание в форму кнопок
- •Изменение свойств формы
- •Теоретические сведения о запросах
- •Запросы на выборку и их использование
- •Создание запроса на выборку в режиме конструктора
- •Открытие и запуск запроса
- •Отображение или скрытие поля в результатах запроса
- •Сортировка записей в запросах
- •Построение запросов по базе данных «автомобили» Построение запросов с помощью конструктора по одной таблице
- •Построение запросов по одной таблице с использованием логических функций
- •Задания
- •Построение запросов по нескольким таблицам
- •Задания
- •Добавление вычисляемых полей в запросы
- •[Предпродажная подготовка])*(1 – [Скидка])
- •Группировка данных в запросах
- •Запросы по базе данных борей Импорт таблиц из базы данных Борей
- •Простые запросы по базе данных Борей (а)
- •Параметрические запросы (б)
- •[Введите первую страну] or [Введите вторую страну]
- •Задания (б)
- •Использование шаблонов при организации запросов (в)
- •Запросы с группировкой данных (итоговые запросы) (г)
- •Использование параметров и шаблонов в итоговых запросах (е)
- •Построение запросов на основании запросов (ж)
- •Построение запросов с записями без подчиненных (з)
- •Модифицирующие запросы (е)
- •Запросы создания таблиц
- •Запросы добавления
- •Запросы удаления
- •Запросы обновления
- •Перекрестные запросы (и)
- •Создание отчетов Теоретические сведения
- •Создание ленточного автоотчета
- •Доработка отчета в режиме конструктора
- •Работа с панелью элементов при модернизации отчетов
- •Группировка данных в отчетах
- •Создание почтовых наклеек и серийных писем
- •Создание базы данных на основе имеющихся образцов
Создание диаграммной формы по таблицеМодели
В окне базы данных выберите закладку формы и нажмите кнопку Создать.
В появившемся диалоговом окне выберите способ создания формы Диаграмма и укажите таблицу, на которой будет базироваться диаграммная форма (таблицаМодели).
В первом окне мастера диаграмм нужно указать те поля таблицы, которые будут включены в форму. При этом необходимо соблюдать порядок маркировки, он должен соответствовать требуемому порядку включения полей в форму. Для данной формы необходимо выбрать поля Заводская цена, Транспортные издержки иМодель.
Во втором окне мастера диаграмм необходимо выбрать тип диаграммы. В данном случае лучше всего подойдут Гистограмма илиПолосковая, а если вы предпочитаете работу с трехмерным вариантом, то Столбчатая или Брусковая.
В следующем окне необходимо указать элементы диаграммы. Чтобы указать легенду диаграммы (описание условных обозначений) необходимо перетащить поле Модельв областьРяды.
В области Данныедолжны располагаться данные, представляемые в виде столбцов диаграммы (в данном примере). Сюда необходимо перенести оба поляЗаводская цена иТранспортные издержки.
После переноса полей обнаружится, что поля Заводская цена иТранспортные издержки в областиДанныеизменили свои названия на следующие: СуммаЗаводская цена иСуммаТранспортные издержки. Дело в том, что по умолчанию над этими полями для каждой категории легенды производится операция суммирования. В данном примере эта операция не является необходимой, так как каждая модель представлена в таблице одной записью. Чтобы отменить операцию суммирования, следует дважды щелкнуть на полеСуммаЗаводская цена, а затем на полеСуммаТранспортные издержки. В появившемся диалоговом окнеОперации суммированияследует выбратьОтсутствует.
В последнем окне мастера диаграмм необходимо подобрать диаграмме подходящий заголовок. По умолчанию в качестве заголовка диаграммы используется имя базовой таблицы. Однако в данном случае более подходящим будет заголовок «Структура цен автомобилей».
Далее, чтобы отобразить на экране готовую форму, необходимо нажать кнопку Готово. Access потратит некоторое время на построение изображения. В строке состояния во время построения будет видна процентная линейка выполнения.
Сохраните полученную диаграмму под именем Структура цен(менюФайл командаСохранить).
Для изменения диаграммы необходимо перейти в режим конструктора формы. Произведите настройку диаграммы, увеличив ее до полного экрана и придав ей «товарный вид».
Проектирование составной формы Создание составной формы с использованием мастера
Спроектируем составную форму, в которой главная форма связана с подчиненной, воспользовавшись связанными таблицами Модели и Клиенты. При помощи такой формы можно будет получить сведения об отдельных моделях автомобилей и о заказавших их клиентах.
В окне базы данных выберите закладку Формыи нажмите кнопкуСоздать. В появившемся окнеНовая формавыберите строкуМастер форм. Таблицу, по которой создается форма, на этом этапе можно не указывать. Нажмите кнопкуОК.
В первом диалоговом окне мастера необходимо выбрать таблицы и поля для проектируемой формы. В списке Таблицы/Запросы выберите таблицуМодели, а из спискаДоступные поля - поля, участвующие в форме (необходимо выбрать все поля, кроме поляСпециальная модель). Затем из спискаТаблицы/Запросы выберите таблицуКлиенты, которая является таблицей для подчиненной формы. Внесите в проект формы следующие поля в указанной очередности:Фамилия, Имя, Населенный пункт, Почтовый адрес, Телефон.Нажмите кнопкуДалее.
В следующем окне Access предлагает построить проектируемую форму в виде главной (родительской) и подчиненной (дочерней), которые соединены в одной составной форме (должна быть установлена опция Подчиненные формы). В качестве главной формы Access определила форму на основе таблицыМодели, проанализировав связи между таблицами. Нажмите кнопкуДалее.
В следующем окне выбирается вид подчиненной формы - Ленточный илиТабличный.ВыберитеТабличный и нажмите кнопкуДалее.
В следующем окне выбирается один из предлагаемых видов оформления формы. Выберите оформление по своему вкусу. Нажмите кнопку Далее.
В последнем окне мастера можно присвоить имена главной и подчиненной формам. Укажите для главной формы заголовок – Автомобили и их покупатели. Для подчиненной формы оставьте имя, выбранное Access. Установите опциюИзменить макет формы. Нажмите кнопкуГотово. На экране появится готовый проект формы, который необходимо доработать.
Для того чтобы сохранить проект формы, выберите из меню ФайлкомандуСохранить и укажите имяЗаказы для данной формы.