Розробка форм в БД

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра САПР

Інформація про роботу

Рік:
2009
Тип роботи:
Звіт про виконання лабораторної роботи
Предмет:
Організація баз даних і знань
Група:
КН-34

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет «Львівська політехніка» Кафедра САПР ЗВІТ про виконання лабораторної роботи №6 на тему: «Розробка форм в БД» з курсу: «Організація баз даних і знань» Мета Навчитись створювати і працювати з формами в БД в СУБД MS Access. Завдання Створити форми, використовуючи різноманітні можливості СУБД MS Access на тему «Комп’ютерні ігри». Короткі теоретичні відомості Форми – осоновний засіб побудови інтерфейсу користувача, що забезпечує найбільш зручний спосіб перегляду та редагування даних а також контроль за ходом виконання прикладної програми. Таким чином, форми будуються для: Виведення та редагування даних. Це найбільш поширений спосіб використання форм. Вони забезпечують виведення на екран монітору даних у необхідному вигляді. Використання таких форм значно спрощує редагування даних, їх введення та видалення з бази даних. При цьому деякі дані можна зробити доступними лише для перегляду, а деякі – зовсім не демонструвати. Крім цього є можливість в таких формах забезпечити процес обчислення полів в залежності від параметрів, які задає користувач. Керування ходом виконання прикладної програми. Сучасні прикладні програми, як правило, мають оболонку для надання користувачеві можливості виконувати ті чи інші дії у певній послідовності. Таку оболонку можна побудувати за допомогою форм, а саме – кнопкових форм. Такі форми містять кнопки, що викликають при їх виборі дію певного макроса або процедури VBA. Ці кнопки називаються командними. Командні кнопки можуть використовуватись і для виклику іншої форми, а також багатьох інших дій, що пов(язані з ходом виконання прикладної програми, а саме, виконувати запити, команди меню, фільтрувати дані, друкувати звіти тощо. Введення даних. Можна побудувати форми, які призначені лише для введення в базу даних нових значень, які автоматизують виконання програми за певним алгоритмом. Виведення повідомлень. Такі форми забезпечують інформацією події, що пов(язані з виконанням прикладної програми, наприклад, повідомлення про різноманітні помилки. Друк інформації. Як правило для друку призначені звіти, але надрукувати інформацію можна і за допомогою форм. Очевидно для введення та виведення даних діють різні параметри, тому в таких формах інструментально підтримується їх подвійна роль. За своїм видом форми поділяються на: Прості форми - форми, вигяд яких практично не відрізняється від зображення при звичайному перегляді таблиць. Багатосторінкові форми - форми, які використовуються у випадку, коли записи містять велику кількість інформації, що не може розміститись на одному екрані монітора. Стрічкові форми - форми, які використовуються у випадку, коли записи містять невелику кількість інформації, наприклад у разі малої кількості полів. На відміну від простої форми, яка демонструє лише один запис, в стрічковій формі записи виводяться одни за одним, як в таблиці. Підлеглі форми - форми, які використовуються у випадку, коли демонструються записи двох або більше таблиць, що пов'язані між собою відношенням "один до багатьох". Спливаючі форми - форми, які після свого виведення на екран монітору, залишаються на передньому плані; лише з безпосереднім їх закриттям ці форми уступають передній план іншим формам. Монопольні форми - форми, що не дають діяти жодним іншим об'єктам, поки самі активні. Проектування форм для таблиць основано перш за все на первинних документах введення інформації. Розміщення інформації, стиль, фон, які використані у первинному документі, беруться за основу розробки форми. Інформація у формі міститься у так званих елементах управління. Наприклад, елементом управління може бути надпис, поле таблиці, кнопка, перемикачі, прапорці, вимикачі, групи, список, поле із списком, об'єкти OLE. Елемент управління надпис має такі основні властивості як шрифт, його розмір та колір, колір фону. Поле - елемент управління, що використовується найчастіше. В цей елемент виводяться дані з базових таблиць, запитів, а також значення, що обчисленні безпосередньо у самій формі. Кнопки найчастіше використовуються для виконання окремих дій, наприклад, для виклика макросу, іншої форми, звіту тощо. Перемикачі, прапорці, вимикачі використовуються тоді, коли необхідно вибрати з деякої множини необхідний елемент. У разі, коли для декількох елементів управління відповідні дані розміщуються на значній площині екрану, використовують групу з цих елементів управління. При виборі елемента групи відповідна інформація виводиться на екран в підлеглій формі. Якщо необхідно вивести в формі перелік значень, який залишається на час роботи форми завжди відкритим, то використовують елемент управління список. Так, список можна використовувати для перегляду таблиць у вікні бази даних, що приводить до підстановки значень полів цих таблиць у поля поточних таблиць. Поля із списком схожі на список, за винятком того що для розміщення цього елементу управління на відміну від списку необхідно значно менше місця на екрані монітору, а саме один рядок. Об'єкти OLE використовуються для відображення фотографій, електроних таблиць, текстових документів тощо. Як правило, побудова форми відбувається після її проектування, коли вже побудовані відповідні таблиці. Для цього необхідно у вікні бази даних в закладці Формы натиснути кнопку Создать, вибрати той чи інший режим побудови форми а в якості джерела даних таблицю (або запит). Якщо вибрати режим Конструктор, то MS Access відчиняє відповідне вікно форми. У тому випадку, коли форма нова, на користувача чекає лише порожня область даних з сірою сіткою для зручності подальшого розміщення елементів управління. Крім вікна форми відчиняється, як правило, і панель елементів для розміщення вибраних в цій панелі елементів управління в області даних форми. Якщо панель елементів не відчинена, то відчинити її можна через меню MS Access, або піктограму  . Вигляд панелі наведений нижче. Кнопки позначені номерами. Розмір форми можна змінити безпосередньо мишею так, як це звичайно можна зробити у Windows (встановити вказівник миши на край та потягнути) або через властивості форми (клацнути правою кнопкою миши, коли її вказівник знаходиться в заголовку форми). За допомогою панелі елементів в формі розміщуються вказані користувачем елементи. Це відбувається так: спочатку необхідно клацнути мишею необхідну кнопку панелі, а потім вказати мишею місце на формі, де буде розташований відповідний елемент. Розмір елемента можна змінювати під час його розміщення (тягнути мишею), або пізніше звичайним способом зміни розмірів. Нижче вказано зміст кнопок панелі елементів: Кнопка вибору елементів в формі. Використовується для вибору одного чи декількох елементів форми та подальшого виконання тих чи інших дій над ними (зміна розміщення, розмірів, видалення, тощо). Кнопка майстра елементів. Ця кнопка може перебувати у двох позиціях в залежності від її вмикання. Якщо кнопку увімкнути, то при розміщенні в формі елементів управління їх властивості допомагають встановити відповідні майстри – процедури, що вбудовані в MS Access. Кнопка надпису. Використовується для побудови елементу управління надпис – текст заголовку, поясненння, тощо. Кнопка поля. Використовується для побудови елементу управління поле , що відображає значення виразів відповідного типу, наприклад, поля таблиці (запису). Кнопка групи. Використовується для побудови елементу управління група , який містить декілька вимикачів, перемикачів, прапорців. Кнопка вимикач. Використовується для побудови елементу управління вимикач. Два значення цього елементу моделюють дані логічого типу: істина та хибність (або –1 та 0, Так та Ні). Кнопка перемикач. Використовується для побудови елементу управління перемикач. Часто цей елемент називають радіокнопкою. Значення радіокнопки, як і кнопки вимикача, набувають із множини значень логічного типу. Перемикачі відрізняються тим, що з групи перемикачів може бути вибраний тільки один. Кнопка прапорець. Використовується для побудови елементу управління прапорець. Значення цього елементу аналогічні значенням елементів вимикач і перемикач. Кнопка поле із списком. Використовується для побудови елементу управління поле із списком . Цей елемент дає можливість вибрати значення з наперед визначених, або з значення поля таблиці (запиту). Кнопка список. Використовується для побудови елементу управління список . Як і поле із списком, цей елемент дає можливість вибрати значення з наперед визначених. Але на відміну від елементу управління поле із списком, він завжди відкритий. Кнопка кнопка. Використовується для побудови елементу управління кнопка . За допомогою елементу управління кнопка можна здійснювати запуск макроса, процедури VBA. Кнопка малюнок. За допомогою цієї кнопки на формі можна розмістити малюнок, зокрема, цей малюнок можна використовувати і як фон всієї форми. Кнопка вільна рамка. Використовується для включення в форму об(єктів OLE. При цьому об(єкт OLE стає часткою форми, але не зберігається у БД (малюнок, звук, діаграма, слайд). Кнопка приєднана рамка. Використовується для включення у форму об(єктів OLE, посилання на які містяться в таблиці БД. Кнопка розриву сторінки. Використовується для побудови багатосторінкових форм, дозволяє вставляти розрив сторінки форми. Кнопка підлеглої форми. Використовується для побудови такого елементу управління форми, який включає іншу форму, пов(язану з поточними даними. Кнопка лінія. Використовується для включення в форму відрізків прямих ліній. Кнопка прямокутник. Використовується для включення в форму прямокутників. Хід роботи Для заповнення таблиць я розробив такі форми: Форма 1 «Редагування БД»:  Форма 2 «Додавання розробника»:  Форма 3 «Додавання видавця»:   Форма 4 «Додавання гри»:   Форма 5 «Редагування видавця»:   Форма 6 «Редагування гри»:   Форма 6 «Редагування розробника»:  Висновки На цій лабораторній роботі я навчився розробляти форми в БД та ознайомився з різними типами форм.
Антиботан аватар за замовчуванням

01.01.1970 03:01-

Коментарі

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

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!