Лабораторная работа: Создание и обработка баз данных в СУБД Access

3. Откройте таблицу ИЗУЧЕНИЕ и выполните команду Вставка|Подтаблица

4. Выберите в окне Вставка подтаблицы подчиненную таблицуУСПЕВАЕМОСТЬ . В строках Подчиненные поля и Основные поля отобразится составной ключ связи НГ+КП+ТАБН+ВИДЗ.

5. Для удаления связи, зафиксированной в свойствах таблицы, откройте таблицу в Режиме таблицы и выполните команду меню Формат|Подтаблица|Удалить.

6. Перейдите в Режим конструктора и нажмите на панели инструментов кнопку Свойства (или в контекстном меню) и убедитесь, что в качестве значения свойства Имя подтаблицы установлено Нет , т.е. связь удалена. Для дальнейшей работы восстановите связь.

7. С помощью команды Подтаблица или свойств таблиц установите связи, которые позволят отобразить содержимое таблицы ГРУППА , подчиненные записи таблицы СТУДЕНТ и в ней подчиненные записи таблицы УСПЕВАЕМОСТЬ .

Для этого последовательно в свойствах таблицы ГРУППА в строке Имя подтаблицы укажите Таблица СТУДЕНТ , затем открыв в Режиме конструктора таблицу СТУДЕНТ , укажите в свойствах таблицы УСПЕВАЕМОСТЬ .

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

8. Создайте несколько записей об успеваемости студентов, связанных с выбранной записью таблицы ИЗУЧЕНИЕ . При этом значение ключа связи НГ+ КП+ ТАБН+ ВИДЗ вводится в поле подчиненной записи автоматически. Таким образом, для создания подчиненной записи достаточно ввести только часть ключа НС и полученную оценку.

Чтобы увидеть из таблицы УСПЕВАЕМОСТ Ь фамилии студентов, подчините ей записи из таблицы СТУДЕНТ .

Разработка форм

Вводить информацию в Access можно двумя способами: в таблицу и в форму.

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

Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а поля в форме можно расположить по своему усмотрению. На основе одной таблицы пользователь может построить несколько форм: одну - для деканата, другую - для отдела стратегии, третью- для студентов и т.д.

Форму можно создать тремя способами:

· С помощью конструктора форм;

· С помощью мастера форм ;

· Используя автоформу

Каждую Access-форму можно представить на экране в одном из 3-х режимов:

· В режиме конструктора

· В режиме формы (рабочем режиме)

· В режиме таблицы

Переключение между режимами осуществляется с помощью команды Вид .

1. В окне базы данных ДЕКАНАТ выберите объект Формы и нажмите кнопку Создать .

2. В окне новая форма выберите в качестве источника данных таблицу ПРЕДМЕТ и режим создания – Автоформа: в столбец . Обратите внимание, что подписи полей в форме соответствуют заданным их свойствам при определении структуры таблицы.

3. При сохранении формы Access спросит об имени формы. Можно оставить по умолчанию ПРЕДМЕТ , который соответствует имени таблицы- источника.

Конструирование формы

Для конструирования форм в Access используется Конструктор форм. Форма в этом режиме имеет 3 области:

· Область данных

· Заголовок формы

· Примечание формы ,

которые могут быть образованы по команде Вид/Заголовок/Примечание формы .

К-во Просмотров: 349
Бесплатно скачать Лабораторная работа: Создание и обработка баз данных в СУБД Access