Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДУКАЗАНИЯ_1_КУРС_20111.doc
Скачиваний:
18
Добавлен:
11.09.2019
Размер:
1.74 Mб
Скачать
  1. Создание связей между таблицами

Связи между таблицами БД определены Вами в инфологической модели данных. В СУБД ACCESS 2003 связи между таблицами БД создаются в специальном окне, вызываемым щелчком на инструменте «Схема данных», который находится на панели инструментов. Связи между таблицами создаются путем перетаскивания одноименных полей из одной таблицы в другую и наложения их один на другого.

Рис.1. Схема связей между таблицами БД

  1. Создание форм. Создание формы с помощью мастера

  1. В окне базы данных щелкните значок Формы в списке Объекты.

  2. Нажмите кнопку Создать на панели инструментов окна базы данных.

  3. В диалоговом окне Новая форма выберите нужного мастера.. Описание мастера появляется в левой части диалогового окна.

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

Примечание.   Если в списке выбран Мастер форм, то этот шаг не обязателен — можно указать источник записей для формы в мастере.

  1. Нажмите кнопку OK.

  2. Если на шаге 3 были выбраны Мастер форм, Диаграмма или Сводная таблица, то при создании формы следуйте инструкциям, выводимым в диалоговых окнах соответствующего мастера. При выборе элементов Автоформа: в столбец, Автоформа: ленточная или Автоформа: табличная, нужная форма будет создана автоматически.

Созданную форму необходимо изменить в режиме конструктора в соответствии с образцом (Рис.2.).

    1. С оздание составной формы, с расположенными в ней подчиненными формами.

Рис.2. Составная форма с расположенными в ней подчиненными формами «Успеваемость», «Преподаватели» и «Предметы» и подстановочной таблицей «Возраст» (в форме – это поле со списком).

Рис.3. Составная форма с расположенными в ней подчиненными формами «Успеваемость», «Преподаватели» и «Предметы» (ФОРМА В РЕЖИМЕ КОНСТРУКТОРА)

  1. Создание запросов.

Дальше переходите к созданию запросов. Их лучше создавать в режиме Конструктора. Для этого надо:

  • В БД перейти на объект ЗАПРОСЫ и запустить пункт Создание запроса в режиме конструктора.

  • Откроются окна: большое, поделенное на 2 окна для конструирования запроса и маленькое «Добавить таблицу», в котором Вы выбираете таблицу «СТУДЕНТЫ» и щелкаете кнопку Добавить – таблица добавляется в верхнюю часть большого окна.

  • Далее Вы, сформулировав свой запрос мысленно или на бумаге (письменно), создаете его в окне создания запросов, перетаскивая нужные поля таблицы «СТУДЕНТЫ» в поля таблицы запроса (другой вариант – щелкаете на кнопке непосредственно в поле и из появившегося списка полей таблицы «СТУДЕНТЫ» выбираете нужное поле);

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

Рис.5. Создание запроса в режиме Конструктора. Образцы запросов

  1. Создание отчетов

Структура отчета состоит из 5 разделов: заголовка, верхнего колонтитула, области данных, нижнего колонтитула и примечания.

  • Раздел заголовка служит для печати общего заголовка отчета.

  • Верхний колонтитул используют для печати подзаголовков, если отчет имеет сложную структуру и занимает много страниц.

  • В области данных размещают элементы управления, связанные с содержимым полей таблиц БД. Порядок размещения и выравнивания элементов управления тот же, что и при создании структуры форм.

  • Нижний колонтитул используют для тех же целей, что и верхний колонтитул.

  • Раздел примечания используют для размещения дополнительной информации.

Существует 7 видов отчетов: в один столбец, итоговый отчет, табличный отчет, группировка данных и вычисление итогов, почтовые наклейки, простой отчет, слияние с MS WORD.

Рис.4. Отчет по таблице СТУДНТЫ