Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatika_Access.doc
Скачиваний:
21
Добавлен:
21.02.2016
Размер:
3.41 Mб
Скачать

3.3. Тестові питання з теми

Питання

Відмітка про правильну відповідь

1.

Вкажіть, для полей яких типів даних в умовах відбору викоритсовують оператор Like?

  1. для текстових полів

  1. для числових полів

  1. для грошових полів

  1. для поля МЕМО

2.

Для чого призначені запити?

  1. для вводу даних та їх перегляду

  1. для зберігання даних бази

  1. для відбору та обробки даних

  1. для виводу даних на принтер

  1. для виконання складних програмних дій

3.

Як називається категорія запитів, призначених для вибору даних з таблиць бази?

  1. запит на вибірку

  1. підсумковий запит

  1. запит з параметром

  1. запит на обчислення

4.

Яку умову відбору потрібно задати, щоб вибрати всі товари за ціною, більше або рівної 350 грн?

  1. <=350

  1. >=350

  1. =>350

  1. <=>350

4. Технологія створення форм для реляційної бази даних в середовищі ms access 2003

Мета роботи: Одержати практичні навички зі створення форм для реляційної бази даних в середовищі MS Access 2003.

4.1. Теоретичний матеріал з теми

Форми є основним засобом організації інтерфейсу користувача у додатках MS Access. Добре розроблені форми дозволяють працювати з додатком навіть непідготовленому користувачу.

Найчастіше форми створюються з метою:

– введення і редагування даних у зручному для користувача вигляді;

– управління ходом виконання додатку – в цьому випадку форми використовуються для запуску макросів;

– виведення повідомлень – за допомогою форм можна вивести на екран інформацію, попередження або повідомлення про помилки;

– друк інформації.

Для створення форми слід у вікні бази даних перейти на вкладку Формы і натиснути кнопку Создать, після чого на екрані з'явиться вікно Новая форма. В даному вікні пропонується вибрати джерело даних для форми і спосіб її створення.

Access пропонує такі способи створення форм:

– Конструктор форм - дозволяє розробляти власні екранні форми із заданими властивостями для перегляду, введення і редагування даних.

– Мастер форм - дозволяє достатньо швидко створити форму на основі вибраних для неї даних.

– Автоформа: в столбец - дозволяє автоматично створити для початкової таблиці/запиту форму, в якій всі поля розташовані в один або декілька стовпців.

– Автоформа: ленточная - дозволяє автоматично створити для початкової таблиці/запиту форму, в якій всі поля розташовані у рядок. Назви полів розташовані зверху, як в таблиці, але кожне значення має власне поле для перегляду.

– Автоформа: табличная - дозволяє автоматично створити табличну форму, яка аналогічна стрічковій, але кожний запис в такій формі знаходиться на окремій сторінці.

– Диаграмма - дозволяє створювати форму, дані в якій представлені у вигляді діаграми.

– Сводная таблица - дозволяє створити об'єкт зведеної таблиці.

Для варіантів створення форм автоформа: в столбец, автоформа: ленточная, автоформа: табличная і диаграмма необхідно вибрати джерело даних для створення форми. У решті випадків це робити необов'язково.

Будь-яка форма може включати такі розділи:

  • розділ Заголовок форми визначає верхню частину форми. Додається у форму разом з розділом примітки форми. В область заголовку можна помістити текст, графіку та інші елементи управління;

  • розділ Верхний колонтитул визначає верхній колонтитул сторінки при друкуванні форми. Цей розділ додається в форму разом з розділом, що визначає нижній колонтитул сторінки, і відображається тільки коли форма відкрита у режимі попереднього перегляду;

  • розділ Область данных визначає основну частину форми, що містить дані, отримані з джерела. Може містити елементи управління, що відображають дані з таблиць та запитів, а також незмінні дані, наприклад, написи;

  • розділ Нижний колонтитул визначає нижній колонтитул сторінки при друкуванні форми. Звичайно містить номер сторінки, дату тощо;

  • розділ Примечание формы визначає нижню частину форми. Відображається внизу останньої екранної сторінки форми.

З метою навігації по базі даних створюється головна форма. Така форма використовується як головне меню бази даних. Елементами головної кнопкової форми є об'єкти форм і звітів. Для однієї бази даних можна створити декілька форм. Кнопки слід групувати на сторінках кнопкової форми так, щоб користувачу було інтуїтивно зрозуміло, які дії можна виконувати на кнопкових формах: перегляд, введення або редагування даних. На підлеглих формах слід розмістити кнопки для повернення в головну форму.

4.2. Приклад створення форм для бази даних «Реалізація продукції ПАТ "НОРД"»

4.2.1. Створення форми для введення товарів за допомогою майстра

Створюємо форму для редагування даних таблиці «Довідник товарів».

Викликаємо майстер створення форм.

1-й шаг. Вказуємо джерело (табл. «Довідник товарів»), вибираємо поля, які будуть відображатися на формі (Модель, Характеристика, Код групи, Ціна).

2-й шаг. Обираємо зовнішній вид форми: в один столбец, ленточный, табличный, выровненный, сводная таблица, сводная диаграмма.

3-й шаг. Обираємо стиль (Промышленный).

4-й шаг. Визначаємо ім’я форми «Довідник товарів». Готово.

4.2.2. Створення форми для введення Замовників у режимі конструктора.

Створюємо форму для редагування даних таблиці «Довідник товарів».

Натискаємо кнопку Создать у головному вікні форми. У вікні вибираємо Конструктор та джерело даних.

Завантажується Конструктор форм, де у Списке полей перераховані поля таблиці Довідник замовників.

На панелі інструментів перераховані елементи управління, які можна розташувати на формі.

Із списку полів переносимо на форму поля «Замовник», «Юридична адреса», «Телефон», «Номер рахунку». Змінюємо тип та розмір шрифту, колір тексту і заливки (за власним смаком).

Додаємо області заголовку та примітки форми. Команда головного меню Вид – Заголовок/Примечание формы.

За допомогою елемента (Надпись) на панелі елементів управління створюємо назву форми «ЗАМОВНИКИ», форматуємо за зразком:

У примітці форми створюємо поле для виводу поточної дати за допомогою елементу (Поле) і напису з ПІБ відповідального(Надпись).

Область даних оформлюємо рисунком за допомогою елемента (Рисунок). Визначаємо файл з рисунком. Для зміни характеристик рисунка відкриваємо його властивості правою кнопкою миші:

Установка размеров – По размерам рамки

Выравнивание рисунка – По центру

Відкриваємо властивості форми (правою кнопкою миші по формі).

Визначаємо значення властивостей:

Полосы прокрутки – Отсутствуют

Область выделения – Нет

Разделительные линии – Нет

Проглядаємо форму в режимі форми.

4.2.3. Створення діаграми аналізу загальних сум замовлень підприємствами за датами

У головному вікні бази даних натискаємо на кнопку Создать, вибираємо об’єкт Диаграмма та джерело даних - запит Замовлення.

Вибираємо поля, які необхідно відобразити на діаграмі:

Вибираємо тип діаграми – об’ємна гістограма.

4.2.4. Створення головної форми.

Створення форми проводимо в режимі конструктора.

Додаємо область заголовка форми, де за допомогою елемента управління «Надпись» створюємо заголовок форми.

У вікні властивостей форми визначаємо такі параметри:

Полосы прокрутки

Отсутствуют

Область выделения

Нет

Кнопки перехода

Нет

Разделительные линии

Нет

Рисунок

[Вказуємо шлях до рисунка]

Тип рисунка

Внедренный

Масштабы рисунка

По размеру рамки

Выравнивание рисунка

По центру

За допомогою панелі елементів управління створюємо на формі кнопку для перегляду змісту форми Довідник товарів.

У майстрі створення кнопок указуємо дію, що буде виконуватися при натисненні на кнопку Работа с формой – Открыть форму.

Указуємо ім’я форми. Встановлюємо перемикач у положення – Открыть форму и показать все записи.

Вводимо підпис кнопки або визначаємо рисунок, який буде на ній відображатися.

Готово.

Аналогічно створюємо кнопку для перегляду змісту форми Довідник замовників.

Створимо кнопку для виходу з додатку. У майстрі створення кнопок указуємо дію, що буде виконуватися при натисненні на кнопку (Приложение – Выйти из приложения).

Вибираємо рисунок. Готово. У результаті отримуємо форму:

Збережемо форму під ім’ям «Головна».

Для того, щоб форма запускалася автоматично при відкритті бази даних необхідно виконати команду головного меню: Сервис – Параметры запуска… Вывод формы/страницы: Головна.

Якщо майстер створення кнопок не запускається, у властивостях кнопки на закладці События необхідно указати:

Створюючи макрос вказуємо у вікні:

Для кнопки виходу із додатку вказуємо: