Скачиваний:
4
Добавлен:
27.04.2021
Размер:
201.79 Кб
Скачать

Система управління базами даних MS ACCESS

Лабораторна робота № 2

Тема: ACCESS.Робота з формами.

Мета: Уміти виводити на екран дані зі створеної таблиці у вигляді форми, вставляти у форми елементи керування, вводити дані у форми.

План

1.Створити форму, що відповідає таблиці Оцінки.

2.Вставити у форму заголовок: Оцінки студентів вашої групи.

3.У правому нижньому куті форми вставити текст з назвою групи.

4.Вставити у форму нове поле Сума, де буде обчислюватися сума балів студента з усіх предметів.

5.На формі розмістити елементи керування: кнопки ВПЕРЕД, НАЗАД, СТВОРИТИ НОВИЙ ЗАПИС, ЗАКРИТИ ФОРМУ.

6.Доповнити базу даних записами.

Теоритичні відомості

Єдва основні способи відображення даних з БД для візуального огляду: 1) у вигляді таблиці; 2) У вигляді форми.

Форма подібна до бланка чи карточки. Прикладами форми є будь-який бланк, сторінки з паспорта, бібліографічна карточка на книжку в бібліотеці. Одна форма містить дані лише з одного запису.

У програмі ACCESS прийнято створювати базу даних спочатку у вигляді таблиці, а пізніше відображати її у вигляді форм.

Перехід до форм, окрім кращої візуалізації даних, дає низку додаткових можливостей. Виявляється, що на формі можно зручно розташувати:

Поля типу OLE з картинками, фотографіями тощо;

Елементи керування: кнопки, перемикачі тощо;

Надписи: заголовки форми, рубрик ( а також розрисовувати форму чи задати фоновий рисунокзаставку: сутінки, глобус, хмари тощо);

Обчислювальні поля ( це також елемент керування) для відображення результатів обчислень, виконаних на базі наявних полів;

Закладки ( багатосторінкові форми, де поля групують за змістом на різних вкладках).

Єдекілька способів створення форм, а саме:

Автоматично за допомогою команди АВТОФОРМА;

За допомогою майстра форм;

Вручну за допомогою констуктора форм;

Комбінованим способом.

Наприклад, виконавши команду АВТОФОРМА=>У СТОЛБЕЦ, отримаємо форму, в якій усі поля з таблиц будуть розташовані в стовпець і вирівняні до лівого краю.

Користувач за допомогою конструктора може змінити розташування полів методом їх перетягування. Щоб перемістити об”єкт у вікні конструктора форми, треба його активізувати і вести над ним курсор,

доки останній не набуде вигляду долоні. Після цього можна виконати переміщення методом перетягування. Використання майстра форм дає змогу швидко відібрати потрібні поля з таблиці для розміщення на

формі або розташувати на одній формі поля з різних таблиць.

Початківцям створювати форму вручну не рекомендують. Спочатку варто створити форму командою АВТОФОРМА або МАЙСТЕР ФОРМ, а пізніше зробити зміну у формі за допомогою конструктора форм.

Для конструювання форми використовують панель елементів керування з кнопками. Щоб вставити елемент керування, його треба вибрати на панелі і клацнути на формі у точці вставляння. За допомогою кнопки ЗАПУСК МАСТЕРА можна вставити у форму в діалоговому режимі інші елементи: кнопки, перемикачі тощо.

З метою виконати обчислення над полями у формі створюють нове поле, наприклад з назвою СУМА ( для обчислення суми балів студента з усіх предметів), і задають йому значення у вигляді формули

=[Мат] + [Інф] + [Фіз] + [Екон] + [Іноз] . Кутові дужки можна опускати.

Хід роботи.

1.Запустіть програму для опрацювання бази даних ACCESS.

2.Відкрийте БД, у якій є таблиця Оцінки.

3.Створіть форму для таблиці Оцінки. У головному вікні БД виберіть закладку ФОРМЫ і виконайте команду СОЗДАТЬ.

4.Активізуйте майстра форм і виконайте всі його вказівки ( кроки ). У вікні НОВАЯ ФОРМА виберіть майстра форм, а також джерело данихтаблицю ОЦІНКИ=>ОК.

5.Виберить поля, які повинні бути у формі. Виберіть усі поля кнопкою >> і натисніть ДАЛЕЕ.

6.Виберіть зовнішній вигляд форми. Задайте вигляд в один стовпець=> і натисніть ДАЛЕЕ. Які є ще способи розташування полів у формі?

1

7.Виберіть стиль форми ( фон, заставку): камінь або глобус. Які є стилі форми? Який стиль вам найбіль-

ше до вподоби?

8.Надайте формі ім”я . Уведіть ім”я ОЦІНКИ =>Увімкніть режим автовідкриття форми ( перший вимикач) => ГОТОВО.

9.Перегляньте усі записи. Користуйтеся кнопками гортання у нижній частині форми.

10.Вставте новий запис.

11.Перейдіть у режим конструктора для вставлення нових елементів у форму. ВИД => КОНСТРУКТОР.

Переконайтеся, що на екрані є панель елементів керування. Якщо її не має, то виконайте команди ВИД =>ПАНЕЛЬ ЭЛЕМЕНТОВ.

12.Збільшіть розміри вікна конструктора і його частин.

13.Форма може містити заголовок і прмітки. Підготуйте Форму для введення заголовка і прміток.

ВИД=>ЗАГОЛОВКИ / ПРИМЕЧАНИЯ.

14.Уведіть загоповок форми і розмалюйте його. Уведіть великими буквами заголовок: ОЦІНКИ СТУДЕНТІВ тощо.Для цього натисніть на кнопку Аа на панелі елементів і клацніть у полі заголовка , введіть текст заголовка, натисніть на клавішу вводу. Клацніть над текстом, щоб перетворити заголовок в об’єкт. Змініть його розміри і розташування. Змініть розмір шрифту і його стиль, кольлори букв, фону, меж тощо.

15.У правому нижньому куті форми вставте текст з назвою класу чи групи ( великим шрифтом ).

16.У полі приміток форми вставте текст: Виконав ( -напа ) прізвище. Якщо не має вільного місця у полі заголовка чи приміток, то треба перетягнути об’єкти у формі на інші місця, щоб звільнити місце. Однак краще задати розміри усіх частин форми, викликавши їхні контекстні меню і виконавши такі команди: СВОЙСТВА=>МАКЕТ=>ВЫСОТА =>Ввести потрібне значення.

17.Перегляньте результати роботи на екрані, задавши режим форми. ВИД=>РЕЖИМ ФОРМЫ.

18.Поверніться в режим конструктора ВИД=>КОНСТРУКТОР.

19.Вставте у форму обчислювальний елемент керування. Вставте поле з назвою СУМА, значення якого є сумою бапів одного студента з усіх предметів. Для цього натисніть на кнопку аб/ Клацніть на формі там, де повинне бути значення поля СУМА. Перемістіть об’єкти, якщо треба, на вільні місця. Введіть ліворуч

назву поля, а в рамку праворуч – формулу для обчислення суми оцінок.

=[Мат] + [Інф] + [Фіз] +

[Екон] + [Іноз] .

 

20.Розташуйте на формі кнопку для огляду наступного запису і назвіть її НАСТУПНИЙ. Натисніть на кнопку КНОПКА на панелі елементів і клацніть на формі, де треба розмістити кнопку. Відкриється вікно майстра створення кнопок. У категорії ПЕРЕХОДЫ ПО ЗАПИСЯХ виберіть дію СЛЕДУЮЩАЯ ЗАПИСЬ => ДАЛЕЕ. Введіть текст підпису кнопки: ВПЕРЕД, і виберіть рисунок кнопки з меню зразків. Робочу назву кнопці можете не давати=>ГОТОВО.

21.Розташуйте на формі кнопки з назвами НАЗАД, СТВОРИТИ НОВИЙ ЗАПИС і кнопку ЗАКРИТИ ФОРМУ з категорії Робота з формою.

22.Перейдіть у режим форм і погортайте записи форми, користуючись своїми кнопками.

23.Уведіть два нові записи у режимі форм.

24.Вилучіть перший запис з БД.

25.Перегляньте БД в режимі таблиці ВИД=>РЕЖИМ ТАБЛИЦЫ.

26.Закрийте базу даних, зберігаючи форму.

27.Закінчіть роботу . Здайте звіти.

КОНТРОЛЬНІ ЗАПИТАННЯ.

1.Який вигляд має форма і яке її призначення?

2.Які є способи відображення даних з бази даних для візуального огляду?

3.З чого складається форма і які є способи створення форми?

4.Що таке обчислювальний елемент керування?

5.Яке призначення конструктора форм?

6.Що таке елемент керування?

7.Які дані наводять у вигляді форми?

8.Які переваги використання майстра форм над конструктором?

9.Як вставити заголовок у форму?

10.Як виконати обчислення у формах?

11.Як нарисувати у формі прямокутник ?

12.Як підписати форму деяким текстом?

13.Які переваги форм над таблицями?

14.Які є стилі форм?

15.Що таке комбінований спосіб створення форм?

16.Як переміщати об’єкти по полю конструктора форм?

17.Як вставити кнопку у форму?

18.Як створити форму?

19.Як змінити розміри складових форм?

20.Як вилучити запис у формі ? Чи буде він вилучений з бази даних?

2

Соседние файлы в предмете Вычислительная техника в инженерных и экономических расчетах