- •Методичні рекомендації до виконання лабораторних робіт Лабораторна робота 1
- •Завдання 1.
- •Завдання 3
- •Завдання 4
- •Завдання 4.
- •Завдання 5
- •Лабораторна робота 3
- •Завдання 2
- •Лабораторна робота 4
- •Завдання 1
- •Лабораторна робота 5
- •Завдання 1
- •Завдання 2
- •Завдання 3
- •Завдання 4
- •Лабораторна робота 6
- •Тип відносини “один-ко-многим” є найбільш загальним.
- •Завдання 1
- •Завдання 2
- •Перевірте це! Завдання 3
- •Лабораторна робота 7
- •Лабораторна робота 8
- •Лабораторна робота 9
- •Завдання 2
- •Завдання 3
- •Завдання 4
- •Завдання 5
- •Завдання 6
- •Завдання 7
- •Лабораторна робота 10
- •Завдання 1
- •Завдання 2
- •Лабораторна робота 11
- •Завдання 1
- •Завдання 2
- •Завдання 3
- •Лабораторна робота 12
- •Завдання 1
- •Завдання 2
- •Завдання 4
- •Лабораторна робота 13
- •Завдання 1
- •Завдання 2
- •Лабораторна робота 14
- •Завдання 1
- •Завдання 2
- •Завдання 3
Завдання 4.
Створити форму для заповнення таблиці “Группы”, заповнити цю форму, виконавши наступні дії:
-
вибрати вкладку “Формы”;
-
натиснути кнопку “Создать”;
-
вибрати “Автоформа: в столбец”, як “Источник данных” вибрати таблицю “Группы”;
-
введіть дані у форму “Группы”.
Завдання 5
Зверніть увагу на те, що якщо ви в поле “Фамилия” введете нове прізвище, то воно не з'явиться в списку прізвищ, що розкривається. Переконайтеся в цьому!
Завдання 6.
Створити список прізвищ, що самозаповнюється, щоб при введенні нового прізвища це прізвище автоматично попадало в список , і згодом це прізвище можна було б вибрати зі списку, а не набирати заново. Для цього виконайте наступні дії:
-
Створіть форму, засновану на таблиці “Анкета” з ім'ям “Форма для добавления записей”. Ця форма буде використовуватися для додавання в список нових пунктів.
-
Створіть групу макросів. Будьте дуже уважні при виконанні цього пункту!
-
вибрати вкладку “Макросы“, натиснути кнопку “Создать”;
-
ввести макрокоманду “Открыть форму”.
-
Ім'я форми: “Форма для добавления записей”
-
Режим: Форма
-
Режим даних: Добавление
-
Режим вікна: Обычный
-
закрити вікно і зберегти макрос з ім'ям “Добавление”;
-
створити наступний макрос:
-
ввести макрокоманду “Выполнить команду”;
-
Команда “Сохранить запись” (Save Record).
-
ввести макрокоманду “Выделить объект”.
-
Тип обьекта: Форма
-
Ім'я обьекта: Анкета
-
У вікні бази даних: Нет
-
ввести макрокоманду “Обновление”
-
Ім'я елемента: Фамилия
-
закрити вікно і зберегти макрос з ім'ям “Закрытие”.
-
Переключиться у форму “Форма для добавления записей” у режимі конструктора.
-
Вибрати режим “Вид/Свойтва”.
-
Відкрити вкладку “События”.
-
Додати макрос “Закрытие” у властивість “Закрытие формы”.
-
Закрити форму.
-
Відкрийте в режимі конструктора форму “Анкета”.
-
Клацніть правою кпопкою мишки в полі “фамилия”, виберіть пункт “Свойства”:
-
відкрийте вкладку “События”;
-
вкажіть ім'я макросу “Добавление” в полі введення властивості “Двойное нажатие кнопки”.
Завдання 7.
-
Перевірте роботу створених Вами макросів по створенню списку, що самозаповнюється:
-
переключиться в режим форми “Анкета”;
-
двічі клацніть мишкою по полю “фамилия”, введіть прізвище “Иванов”;
-
заповніть інші обов'язкові поля для запису з прізвищем “Иванов”;
-
закрийте форму; Ви знову в головній формі “Анкета”;
-
спробуйте розкрити список прізвищ, клацнувши мишкою по кнопці “ ”.
Якщо Ви акуратно виконали Завдання 6, то в списку знайдете прізвище “”. Закрийте форму, зберігши внесені зміни (“Файл/Сохранить”).
Лабораторна робота 3
Тема: Проектування багатотабличних баз даних.
Мета роботи-вивчення засобів створення багатотабличних баз даних
-
В результаті виконання лабораторноі роботи студенти повнні- вміти використовувати майстри таблиць, майстри форм, виконувати модифікацію структури таблиці.
Методичні рекомендаціі для виконання лабораторноі роботи
Завдання 1
-
Створити таблицю “Преподаватели”: Використовуйте “Мастер таблиц”:
-
вибрати для створення таблиці зразок “Сотрудники” і вибрати з запропонованого переліку полів наступні:
-
Фамилия
-
Имя
-
Отчество
-
Должность
-
Название отдела (перейменувати, як “Кафедра”)
-
назвати створену таблицю “Преподаватели”. “Связи” не визначати, тобто натиснути кнопку “Далее”;
-
вибрати режим “непосредственній ввод данніх в таблицу”;
-
в режимі конструктора визначити тип даних для кожного поля:
Имя поля |
Тип данных |
Фамилия |
Текстовый (клацніть мишкою) |
Имя |
Текстовый |
Отчество |
Текстовый |
Должность |
Текстовый |
Кафедра |
Текстовый |
-
визначити властивості полів на вкладці “Общие” в режимі конструктора в такий спосіб:
Поле |
|
||||||
|
Формат поля |
Маска ввода |
Подпись |
Значе-ние по умол-чанию |
Обязатель-ное поле |
Индексирован-ное поле |
|
Фамилия |
30 |
|
|
Фамилия |
|
да |
Да(совпадения допускаются) |
Имя |
12 |
|
|
|
|
да |
нет |
Отчество |
30 |
|
|
Отчество |
|
да |
нет |
Должность |
20 |
|
|
|
|
нет |
нет |
Кафедра |
50 |
|
|
Кафедра |
|
да |
нет |
|
|
|
|
|
|
|
|
-
для поля “Кафедра” змінити елемент керування в такий спосіб:
-
відкрийте вкладку “Подстановка” і встановіть наступні властивості для поля “кафедра”:
Тип елемента управления |
Поле со списком |
Тип источника строк |
Список значений |
Источник строк |
введіть список кафедр, використовуючи як роздільник крапку з комою “ ; “ |
Ограничиться списком |
Да |