
- •Методичні рекомендації до виконання лабораторних робіт Лабораторна робота 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
Створити таблицю “Преподаватели”: Використовуйте “Мастер таблиц”:
вибрати для створення таблиці зразок “Сотрудники” і вибрати з запропонованого переліку полів наступні:
Фамилия
Имя
Отчество
Должность
Название отдела (перейменувати, як “Кафедра”)
назвати створену таблицю “Преподаватели”. “Связи” не визначати, тобто натиснути кнопку “Далее”;
вибрати режим “непосредственній ввод данніх в таблицу”;
в режимі конструктора визначити тип даних для кожного поля:
Имя поля |
Тип данных |
Фамилия |
Текстовый (клацніть мишкою) |
Имя |
Текстовый |
Отчество |
Текстовый |
Должность |
Текстовый |
Кафедра |
Текстовый |
визначити властивості полів на вкладці “Общие” в режимі конструктора в такий спосіб:
Поле |
1.1.1.1.1.1Властивості полів |
||||||
1.1.1.2 |
Формат поля |
Маска ввода |
Подпись |
Значе-ние по умол-чанию |
Обязатель-ное поле |
Индексирован-ное поле |
|
Фамилия |
30 |
|
|
Фамилия |
|
да |
Да(совпадения допускаются) |
Имя |
12 |
|
|
1.1.1.2.1.1.1.1Имя |
|
да |
нет |
Отчество |
30 |
|
|
Отчество |
|
да |
нет |
Должность |
20 |
|
|
1.1.1.2.1.1.2Д |
|
нет |
нет |
Кафедра |
50 |
|
|
Кафедра |
|
да |
нет |
|
|
|
|
|
|
|
|
для поля “Кафедра” змінити елемент керування в такий спосіб:
відкрийте вкладку “Подстановка” і встановіть наступні властивості для поля “кафедра”:
Тип елемента управления |
Поле со списком |
Тип источника строк |
Список значений |
Источник строк |
введіть список кафедр, використовуючи як роздільник крапку з комою “ ; “ |
Ограничиться списком |
Да |