Лабораторная
работа
«Работа с
данными. Создание форм в СУБД Access»
Цель работы: Освоение приемов изменение структуры таблицы в режиме конструктора.
Создание форм. Использование для
ввода элементов управления. Создание списков.
ЗАДАНИЕ 1. Создать новые поля
в таблице, добавить описание полей.
ПОРЯДОК ВЫПОЛНЕНИЯ:
1. Откройте ранее созданную базу данных Колледж.
2. Откройте таблицу СТУДЕНТ базы данных.
3. Выполните следующие изменения в структуре в режиме Конструктора:
·
вставьте перед полем Пол - поля: Адрес
(текстовое, размер - 50)
·
переименуйте поле Группа в поле Специальность
(числовое, размер - целое)
·
добавьте в конце таблицы поле Оплата
обучения (текстовое, размер -1)
·
добавьте описания - для полей:
Специальность (1-ЭВМ, 2-Экономика, 3-Менеджмент, 4-Делопроизводство, 5-Право)
Оплата обучения (1- бюджетная, 2- платная)
4. Перейдите в режим
отображения Таблицы и убедитесь (устанавливая курсор в соответствующие поля):
·
в наличии описаний полей в строке состояний
для полей Специальность, оплата Обучения
5. Закройте таблицу, сохранив изменение структуры.
Задание 2. Создать
форму Данные о студентах для ввода данных о студентах.
ПОРЯДОК ВЫПОЛНЕНИЯ:
1.
Для создания формы откройте вкладку Создание и нажмите на кнопку Другие
формы/команду Мастер форм.
·
определите
источник данных – Таблица
Студент; выберите поля формы – все кроме Пол, Специальность, Получение
стипендии, размер, оплата обучения <далее>.
·
определите
внешний вид – в
один столбец, <далее>.
·
Определите
стиль – любой,
<далее>.
·
Задайте
имя формы – Данные о студентах, <готово>.
В
результате выполнения команд пулучите форму удобную для ввода данных.
2. В режиме формы и ввести адреса студентов, занесенных в базу, для
перехода к следующей записи используйте элементы управления в нижней части
окна.
Иванов
|
Невский
пр., 6, 5
|
Петрова
|
Науки
пр. 60, 53
|
Морозов
|
Ивановская
ул., 12, 44
|
Гаврилова
|
Северный
пр., 132, 10
|
Борисов
|
Лесной
пр., 51, 230
|
Токарев
|
Апрельская
ул., 2, 22
|
3. Добавить 4 новых записи с данными
студентов колледжа.
Иванов
|
Петр
|
Шкапина ул., 13, 13
|
118-56-65
|
15.12.80
|
Петров
|
Степан
|
Дунайский пр., 145, 45
|
123-32-32
|
25.06.79
|
Сидоров
|
Аристарх
|
Невский пр., 41, 2
|
113-12-22
|
01.01.78
|
Пугачева
|
Алла
|
Болотная ул., 33, 13
|
555-66-77
|
31.12.80
|
4. Закрыть форму. Сдать
работу преподавателю !
Задание 3 Редактирование формы.
1. Добавить в форму элемент управления вводом
в поле «Оплата обучения» в виде ПЕРЕКЛЮЧАТЕЛЯ.
ПОРЯДОК ВЫПОЛНЕНИЯ:
·
Откройте
форму Данные о студентах.
·
Перейдите в
режим конструктора форм. (на ленте появились элементы управления, на рабочем поле – макет
формы – 2-е зоны «Заголовок формы» и «Область данных»)
·
Используя
команду перетаскивания – уменьшите размеры полей с данными ~ 3 квадрата.
·
Выберите
элемент – группа переключателей и определить его место расположения в форме.
Þ
Введите в
окне Создания Группы значения Бюджетная и Платная, <далее>.
Þ
В следующем
окне подтвердите выбор значения по умолчанию, <далее>.
Þ
В следующем
окне подтвердите предложенные значения, <далее>.
Þ
В следующем
окне сохраните значения в поле ОПЛАТА ОБУЧЕНИЯ, <далее>.
Þ
В следующем
окне определите вариант оформления группы (Переключатели,
флажки, выключатели)
выберем – Переключатель, оформление – с тенью, <далее>.
Þ
В следующем
окне введите название группы - Оплата Обучения, <Готово>.
·
Перейдите в
режим формы и с помощью переключателя установите для записей № 1, 3, 5 -
платная, а остальным - бюджетная.
2. Закройте форму, откройте таблицу Студент и убедитесь о вводе значений в
поле «оплата обучения».
Сдать
работу преподавателю !
Задание 4 Добавить в форму «Данные
о студентах» элемент
управления - ВЫКЛЮЧАТЕЛИ для ввода специальностей.
Порядок выполнения
аналогичен предыдущему.
(Специальности:
1-ЭВМ, 2-Экономика, 3-Менеджмент, 4-Делопроизводство, 5-Право.)
Данные для ввода: для № 2, 4, 6 - ЭВМ, для №
1,3 - Экономика
для № 5, 7, - Менеджмент, для № 8, 9 - Делопроизводство, для № 10 - Право
Закройте форму, откройте таблицу Студент и
убедитесь о вводе значений в поле «специальность».
Сдать
работу преподавателю !
Задание 5. Создание списков в таблице.
1. Добавить в таблицу СТУДЕНТ поле «Форма
обучения» (текстовое, размер –15).
2. Создать в таблице элемент управления в поле
Список для ввода фиксированных значений
ПОРЯДОК ВЫПОЛНЕНИЯ:
·
Откройте
таблицу СТУДЕНТ базы данных в режиме Конструктор
·
Установите
курсор на поле «Форма обучения»
·
Раскройте в
зоне СВОЙСТВА ПОЛЯ вкладку ПОДСТАНОВКА.
·
Выберите:
Þ
Тип
элемента - Список
Þ
Тип
источника строк - Список значений
Þ
Введите:
Источник строк – "Дневная”; “Вечерняя”; “Дистанционная”
3. Перейдите в режим отображения Таблицы и
используя элемент списка введите
для № 1,3, 10 - дистанционная
для № 2, 4, 6 - дневная, для № 5,7, 8, 9 – вечерняя.
4. Закройте таблицу сохранив изменения.
Сдайте
работу преподавателю!!!
ДОПОЛНИТЕЛЬНОЕ ЗАДАНИЕ №1.
Создайте в таблице ПРЕПОДАВАТЕЛИ элемент «Список»
для ввода данных в поле «Дисциплина».
ДОПОЛНИТЕЛЬНОЕ ЗАДАНИЕ №2.
Создайте форму
«Преподаватели 1», используя кнопку «ФОРМА».
Создайте форму
«Преподаватели 2», используя кнопку «Разделенная форма».
Создайте форму
«Преподаватели 3», используя кнопку «Несколько элементов».
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.