Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных(лабы).doc
Скачиваний:
12
Добавлен:
09.11.2019
Размер:
2.91 Mб
Скачать

1.2Порядок оформления отчета

Подготовьте отчет о выполненной лабораторной работе. Отчет о лабораторной работе должен содержать: титульный лист (с действующим вариантом титульного листа можно ознакомиться на http://standarts.guap.ru), цель лабораторной работы, полученные в ходе выполнения работы запросы к БД с указанием их вида и вида выбранной экранной формы ( с обоснованием выбора ) для каждого запроса. На компьютере представляются файл с результатами работы, записанные в папку с номером вашей группы/ваша фамилия/№ лабораторной работы. Сформулируйте выводы, которые можно сделать по результатам выполненной работы.

1.3Контрольные вопросы

  1. Как можно создавать запросы в Access?

  2. Что может служить источником данных для запросов?

  3. Какие разновидности запросов Вы знаете?

  4. Что такое перекрёстные запросы?

  5. Для чего создаются перекрёстные запросы?

  6. Чем отличаются запросы на выборку от запросов с параметрами?

  7. Как можно получать итоговые значения в запросах?

  8. Как задается состав полей, получаемых в результате запроса?

  9. Как можно сохранить запрос?

  10. Как можно задать диапазон в условии отбора?

6Лабораторная работа №4

1.1Разработка сложной составной формы .

Многотабличная форма создаётся для работы с данными нескольких взаимосвязанных таблиц или запросов. Многотабличная форма может состоять из основной части и одной или нескольких подчинённых форм, т.е. быть составной. Подчинённая форма, как правило, строится на базе подчинённой таблицы относительно таблицы – источника основной части формы.

Многотабличная форма может быть создана в режиме конструктора или с помощью мастера. Рекомендуется первоначальное создание форм с помощью мастера с последующей доработкой в режиме конструктора.

1.1.1Создание формы с данными двух взаимосвязанных таблиц

ЗАДАНИЕ: создать сложную форму, в которой данные с фамилиями преподавателей были бы связаны с данными подчиненной формы, читаемые ДИСЦИПЛИНЫ

В таблице ПРЕПОДАВАТЕЛИ

  • На вкладке ФОРМЫ нажмите СОЗДАТЬ;

  • Выберите МАСТЕР ФОРМ и, не выбирая таблицу или запрос, нажмите кнопку OK;

  • В таблице ПРЕПОДАВАТЕЛИ выберите поля ФАМИЛИЯ, ИМЯ, ОТЧЕСТВО, КАФЕДРА;

  • В таблице ДИСЦИПЛИНЫ выберите поле НАЗВАНИЕ ДИСЦИПЛИНЫ;

  • Нажмите кнопку ДАЛЕЕ;

  • Выберите вариант подчинённые формы и нажмите кнопку ДАЛЕЕ;

  • Для верхней подчиненной формы выберите ленточный тип, для нижней – табличный и нажмите кнопку ДАЛЕЕ;

  • Выберите желаемый стиль оформления формы и нажмите кнопку ДАЛЕЕ;

  • Введите название формы ПРЕПОДАВАТЕЛИ И ДИСЦИПЛИНЫ;

  • Нажмите кнопку ГОТОВО

Рисунок 6 Форма Преподаватели и дисциплины после работы мастера

  • Перейдите в режим конструктора и добавьте в область заголовка надпись ПРЕПОДАВАТЕЛИ И ДИСЦИПЛИНЫ при помощи панели элементов НАДПИСЬ; В области примечаний добавьте кнопки перехода ПРЕДЫДУЩАЯ ЗАПИСЬ и СЛЕДУЮЩАЯ ЗАПИСЬ при помощи элемента КНОПКИ панели элементов. Для создания кнопок удобно пользоваться мастером на панели элементов (эта кнопка должна быть активна, а затем добавлять кнопки в режиме конструктора, следуя указаниям мастера).

Рисунок 7 Форма Преподаватели и дисциплины после доработки в режиме конструктора

  • Для того чтобы в полученной форме содержание поля с названиями дисциплин было невозможно изменить, надо в режиме конструктора вызвать в области данных контекстно-зависимое меню поля НАЗВАНИЕ ДИСЦИПЛИНЫ команда. Затем команда СВОЙСТВА и вкладка ДАННЫЕ /ДОСТУП /НЕТ