Гіпермаркет Знань>>Інформатика>>Інформатика 11 клас>> Інформатика: Робота з таблицями. Використання форм
Практична робота до предмету Інформатика 11 клас.
Тема Лабораторная работа на тему: Применение форм.
Розгляд теми: Робота з таблицями. Використання форм
Лабораторная работа на тему: Применение форм
Цель работы: научиться создавать формы для ввода-вывода данных, научиться созда-вать кнопочные формы, закрепить навыки по заполнению и редактированию таблиц БД.
Задания
1. Создание структуры таблицы Успеваемость
I. С помощью Конструктора создайте следующие поля:
Поле № зачетки определите мастером подстановок, взяв в качестве источника данных поля Фамилия и Имя из т-цы Студенты. Для поля Биология установите Значение по умолчанию - Зачет. 2. Сохраните таблицу под именем Успеваемость.
2. Создание формы для ввода данных. 1. Выберите объект Формы. 2. Щелкните по кнопке Создать 3. В диалоговом окне (рис.1) выберите Автоформа в столбец, а в качестве источника данных - Успеваемость.
4. Щелкните по кнопке Ок. Появится пустая форма ввода, представленная на рис. 2
Значение кнопок для работы с записями:
- переход к первой записи; - переход к предыдущей записи; - переход к следующей записи; - переход к последней записи; - добавление новой записи.
5. Добавьте в БД записи, используя Форму. Для некоторых записей поля Биология используйте значения по умолчанию. 6. Сохраните введенные данные. Имя формы - Успеваемость. 7. Перейдите в таблицу Успеваемость и убедитесь, что в таблице появились новые записи. 8. Закройте таблицу. 9. В окне Схема данных установите связь между таблицами Студенты и Успевае-мость. 10. В таблице Студенты вставьте для некоторых записей просмотрите подтаблицу Успеваемость.
3. Создание формы с помощью Мастера форм
1. Откройте объект Форма, Создать 2. В диалоговом окне выберите Мастер форм, таблица - ЛичныеДанные, Ок 3. Добавьте все поля, Далее 4. Внешний вид: В один столбец, Далее 5. Выберите понравившийся стиль, Далее 6. Задайте имя формы: ЛичныеДанные 7. В Конструкторе внесите в форму следующие изменения:
• Перенесите в другое место поле СведенияОЗдоровье. • Измените размер и цвет шрифта для записей поля Фамилия. • Примените заливку для одного из полей.
8. Любым способом создайте форму для таблицы Студенты.
4. Добавление логического поля.
1. Добавьте в таблицу Успеваемость логическое поле Сессия закрыта, тип - Логический. 2. Сохраните таблицу и закройте ее. 3. Откройте форму Успеваемость в режиме Конструктор. 4. Щелкните по кнопке Список полей. Выделите название Сессия закрыта и пере-тащите его мышкой в область данных. Появится значок флажка и надпись Сессия закрыта. Замечание. Если флажок установлен, поле в таблице имеет значение «Да», если флажок снят, поле имеет значение «Нет». 5. Перейдите в режим формы и посмотрите разные записи. Флажок снимается и устанавливается щелчком мыши по соответствующему полю.
5. Создание кнопочной формы Заставка.
1. Форма - Создать - Конструктор - OK. 2. Задайте мышкой ширину формы - 10 см., а высоту - 7 см 3. Сохраните под именем Заставка. 4. Выберите на Панели элементов кнопку Аа Надпись. Щелкните мышкой по месте начала надписи и введите: База данных (Shift+Enter) «Деканат» 5. Нажмите Enter. 6. Выберите размер букв 18, выравнивание - по центру. 7. Формат - Размер - По размеру данных. 8. Цвет заливки\фона-голубой. 9. Растяните мышкой надпись на ширину окна (рис. 3)
10. Выберите на панели элементов значок Кнопка. 11. Щелкните по любому месту в области данных. Появится диалоговое окно Создание кнопок. 12. Выберите категорию Работа с формой, действие - Открытие формы. (рис. 4)
13. Далее. 14. Выберите форму Студенты, Далее, Далее 15. Поставьте переключатель в положение Текст, наберите в поле Текст слово Студенты (рис. 5), Далее.
16. Задайте имя кнопки Студенты, Готово.
Замечание. Размер и расположение кнопок можно менять мышкой в ре-жиме Конструктор.
17. Самостоятельно создайте кнопки для форм ЛичныеДанные и Успеваемость. 18. Чтобы кнопочная форма автоматически запускалась при запуске БД, выполните команду Сервис - Параметры запуска, в поле Вывод формы/страницы выберите Заставка и щелкните OK.
6.Создание формы на основе двух таблиц.
1. Формы - Создать - Мастер форм - Ок 2. В таблице Студенты добавляем все поля 3. В таблице Успеваемость добавляем все поля, кроме №зачетки, Далее 4. Вид представления данных: Студенты, Подчиненные формы, Далее 5. Вид представления данных - Ленточный. 6. Выберите стиль 7. Имя формы1: Студенты+Личные данные, Имя формы2: Успеваемость - подчиненная, Готово 8. В конструкторе измените дизайн формы.
Замечание: Подчиненная форма предстанет в окне БД в виде отдельной формы, не удаляйте ее!
Надіслав викладач інформатики Миловидов Юрій Олегович, университет «КРОК»
Предмети > Інформатика > Інформатика 11 клас > Робота з таблицями. Використання форм > Робота з таблицями. Використання форм. Практикуми, лабораторні, кейси
|