- •Лабораторна робота № 1
- •Практичні завдання
- •Лабораторна робота № 2
- •Практичні завдання
- •Лабораторна робота № 3
- •Практичні завдання
- •Лабораторна робота № 4
- •1 Запустимо програму Microsoft Access і відкриємо базу даних, де міститься таблиця 1. У вікні бази даних відкриємо панель Запросы.
- •Практичні завдання
- •Лабораторна робота № 5
- •Практичні завдання
- •Лабораторна робота № 6
- •Практичні завдання
Практичні завдання
Запустіть програму Microsoft Access.
Відкрийте базу даних Державні екзамени, яка була створена на попередньому занятті.
У вікні бази даних Державні екзамени відкрийте панель Таблицы.
Відкрийте вікно Схема данных.
Виведіть списки полів таблиць Список та Успішність у вікні Схема данных.
Виділіть поле, за яким буде встановлюватися зв'язок з іншою таблицею і перемістіть його в список полів цієї таблиці.
Закрийте діалогове вікно Изменение связей.
Продемонструйте викладачу встановлений зв'язок між таблицями. У таблиці Список виведіть дані про успішність одного з студентів.
У таблиці Успішність виведіть дані про одного з студентів, які містяться у таблиці Список.
Розірвіть зв'язок між таблицями Список та Успішність.
Використовуючи програму Мастер подстановок, встановіть зв'язок між таблицями Список та Успішність.
Закрийте програму Microsoft Access.
Лабораторна робота № 3
Тема: Створення та використання форм.
Як ми зазначали, основним способом подання інформації у базі даних є таблиці. Проте досить часто дані необхідно розташовувати у такому вигляді, в якому зберігаються відповідні документи (стандартні бланки звітності, списки тощо). Система Access надає користувачеві зручні засоби для цього, дозволяє подавати дані у вигляді різноманітних форм, які можуть бути одночасно використані і для пошуку даних. Основними видами форм подання даних у системі Access є Автоформа в столбец (стовпчикова), Автоформа ленточная (стрічкова), Автоформа табличная, диаграмма, сводная таблица. Для створення форм в системі Microsoft Access використовуються два способи:
Створення форми в режимі Конструктора.
Створення форми з допомогою спеціальної програми Мастер форм.
Створення форм в режимі конструктора.
1. Для прикладу створимо стрічкову форму зображення даних, поданих у таблиці 1 (Лаб. роб №1), яка у базі даних має ім'я Список студентів. Для створення форми цього виду виконуємо такі дії. Запускаємо програму Microsoft Access 2000, у вікні запрошення системи встановимо перемикач у положення Открыть базу данных, виділимо ім'я файла бази даних та клацнемо мишею по кнопці ОК. В результаті відкриється вікно бази даних:
2. У вікні бази даних відкриваємо вкладнику Формы, виділяємо спосіб створення форми (Создание формы в режиме конструктора) і натискуємо кнопку Создать. Відкривається вікно Новая форма.
3. У вікні Новая форма відкриваємо список таблиць і вибираємо одну з них, а саме ту, з якої будемо створювати форму (Список студентів). Вибираємо потрібний вигляд форми (Автоформа ленточная) та натискуємо кнопку ОК. У результаті буде створена форма такого вигляду:
4. Закриємо створену форму клацнувши мишею по кнопці закриття вікна форми. При цьому система виводить запит про необхідність збереження змін у формі, в якому слід натиснути кнопку Да. Далі, у діалоговому вікні, що з’явиться,
потрібно ввести нове ім’я форми або залишити попереднє ім’я таблиці (введемо ім’я Список студентів (форма)) після чого натиснути кнопку ОК.
Створення інших видів форм в режимі Конструктора здійснюється аналогічно.
Розміри форм стрічкової і в стовпчик можна змінювати. Для цього спочатку потрібно встановити приблизний розмір вікна (так як це звичайно робиться у Windows), а потім розкрити меню Окно і виконати команду По размеру формы.
Крім стандартних форм, користувач може сам створювати довільну форму. Для цього використовують програму Мастер форм, яка передбачає виконання таких дій:
1. Запускаємо програму Microsoft Access 2000, у вікні запрошення системи встановлюємо перемикач у положення Открыть базу данных, виділяємо ім'я файла бази даних та клацаємо мишею по кнопці ОК. В результаті відкриється вікно бази даних:
2. У вікні бази даних відкриваємо вкладнику Формы, виділяємо спосіб створення форми (Создание формы с помочью) і натискуємо кнопку Создать. Відкривається вікно Новая форма.
3. У вікні Новая форма відкриваємо список таблиць і вибираємо одну з них, а саме ту, з якої будемо створювати форму (Список студентів), вибираємо Мастер форм та натискуємо кнопку ОК. В результаті запускається програма Мастер форм, яка виводить діалогове вікно.
4. У цьому вікні необхідно вибрати ім'я таблиці (допускається вибір декількох таблиць бази даних) та виділити поля, які будуть включені у форму. Перенесення виділених полів в область вибраних здійснюється натискуванням кнопки з стрілкою праворуч. Всі поля в область вибраних переносяться натискуванням кнопки з двома стрілками праворуч. Перенесемо в область Выбранные поля ПІБ, Дата народження, Спеціальність, № залікової книжки Курс, і натиснемо кнопку Далее. З'являється діалогове вікно такого вигляду:
5. У цьому вікні вибираємо зовнішній вигляд форми. У даному випадку виберемо вигляд Выровненный і натиснемо кнопку Далее. З'явиться вікно:
6. У даному вікні виберемо стиль форми. Список можливих стилів перерахований праворуч. Виділяючи один за одним різні імена стилів, можна переглянути як буде оформлена форма.
Виберемо Диффузный стиль і натиснемо кнопку Далее. З'явиться діалогове вікно, в якому потрібно ввести ім'я форми та натиснути кнопку Готово.
Це підсумковий етап у створенні форм з допомогою програми Мастер форм, в результаті якого з'явиться вікно, де відображається інформація з тих полів, які включалися у форму. У нашому випадку відображений тільки один запис. Кнопками прокрутки можна викликати інші записи, які включені у форму.
Створену форму можна редагувати. Для цього необхідно відкрити потрібну форму в режимі Конструктор. При цьому у панелі Інструментів з'являється кнопка Панель элементов (на ній зображено ключ з молотком), з допомогою якої можна вивести саму панель, на якій розміщуються різні кнопки, для створення елементів управління (вимикачів, полів з списком, написів, малюнків та ін). Способи редагування форм у даній роботі не розглядаються.
