Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Астрономия

Форми у базах даних

Тип: реферат
Категория: Астрономия
Скачать
Купить
Реферат з інформатикиФорми у базах даних.Звичайно розроблювач бази даних створює структуру таблиць і запитів, але заповненням таблиць інформацією він не займається. Для цього є спеціальні кадри (звичайно малокваліфіковані), що виконують функції складачів. Для спрощення їхньої праці розроблювач бази може підготувати спеціальні об'єкти - форми.Форма являє собою деякий електронний бланк, у якому є поля для введення даних. Складач вводить дані в ці поля, і дані автоматично заносяться в таблиці бази.Навіщо потрібні форми?Дані в таблицю можна вносити і без допомоги яких-небудь форм, але існують принаймні чотири причини, що роблять форми незамінним засобом введення даних у базу.По-перше, малокваліфікованому персоналу не можна давати доступ до таблиць (найціннішому з того, що є в базі). Уявіть, що буде, якщо новачок «наведе порядок» у банковій таблиці, що містить розрахункові рахунки клієнтів.По-друге, різні люди можуть мати різні права доступу до інформації, що зберігається в таблицях. Наприклад, один має право вводити тільки імена й адреси клієнтів, іншій - тільки номера їхніх розрахункових рахунків, а третій - тільки грошові суми, що зберігаються на цих рахунках. Змова між цими людьми повинна бути виключена. Для введення даних їм дають різні форми, хоча дані з форм можуть надходити в одну таблицю.По-третє, введення даних у таблицю - надзвичайно стомливе заняття. Вже після декількох годин роботи люди роблять помилки. Введення даних у форму простіше. Тут багато чого можна автоматизувати, до того ж елементи керування форм настроюють таким чином, щоб при введенні даних виконувалася їхня первинна перевірка.І нарешті, по-четверте, треба згадати, звідки береться інформація для баз даних. Як правило, її беруть із паперових бланків (анкет заяв, рахунків, відомостей, довідок и т п.). Екранні форми можна зробити точною копією паперових бланків, із яких відбувається введення даних. Завдяки цьому набагато зменшується кількість помилок при введенні і значно знижується стомлюваність персоналу. Створення формЯк і інші об'єкти Access 9х, форми можна створювати вручну або автоматично, причому декількома способами. При створенні таблиць і запитів ми рекомендували спочатку автоматичними засобами не користуватися, щоб вникнути в термінологію і підготувати себе до роботи з Мастером, що задає незрозумілі для початківця питання. З формами справа інша. Вони складаються з численних елементів керування, і від того наскільки акуратно ці елементи розташовані на екрані, залежить зовнішній вигляд форми. Автоматичні засоби дозволяють створювати акуратні форми і не задають користувачу зайвих питань. Починати роботу краще з них.Автоформи1. Автоформи - найпростіший вид автоматичних форм. Для створення автоформи треба відкрити вкладку “Формы” у діалоговому вікні “База данных” і натиснути кнопку “Создать” - відкриється вікно “Новая форма”.2. В діалоговому вікні “Новая форма” вибирають у якості джерела даних для форми таблицю або запит, після чого створюють автоформу подвійним натисненням лівої клавіші миші у списку вибору виду автоформи (таблична, стрічкова або в стовпець).Створення форми за допомогою "Мастeра"3. За допомогою Майстра форма створюється усього в чотири етапи:• вибір полів, дані для який можна буде вводити у формі;• вибір зовнішнього вигляду форми (один із чотирьох); • вибір фонового малюнка форми (один із десятьох);• завдання імені форми. Всі ці пункти досить добре пояснені в "Мастере" і не вимагають ніяких пояснень. 4. Готову форму можна відразу ж використовувати для перегляду існуючих записів або для введення нових.Структура формСтворюючи форми автоматичними засобами, можна не замислюватися над їхньою структурою, але при розробці форми вручну зі структурою доводиться мати справу.Структуру форми складають її розділи, а розділи містять елементи керуванняРозділи форми1. Найпростіший спосіб познайомитися з розділами форми полягає в тому, щоб взяти готову форму, наприклад, створену за допомогою "Мастера", і подивитися, як вона зроблена, у режимі "Конструктора". Як ми вже знаємо, для цього треба натиснути на кнопку “Вид” на панелі керування Access 9х.2. При перегляді в "Конструкторe" ми бачимо структуру форми.Зверніть увагу на те, що поруч з нею відкривається панель елементів, що містить заготовки й інструменти для створення елементів керування форми. 3. У структурі форми чітко видно три розділи: розділ заголовка форми, область даних і розділ примітки форми.У нашому випадку заповнена тільки область даних. Так сталося тому, що форму створював "Мастер", що не потрудився створити і заповнити допоміжні розділи.4. Усе, що міститься в області даних, є елементами керування. У нашому випадку тут присутні елементи керування тільки двох типів: зв'язане поле (те, що в нього вводиться, надходить і в одноіменне поле таблиці, на базі якої створена форма) і приєднаний напис (називається так, оскільки переміщується разом із своїм елементом керування). У нашому випадку вміст приєднаного напису збігається з назвою зв'язаного поля, але, як ви розумієте, це можна і змінити. 5. Фоновий малюнок, що лежить під елементами керування показує розмір робочого поля форми.6. Розміри розділів і розміри робочого поля форми можна, змінювати за допомогою миші. При наведенні на межу поділу покажчик змінює форму. У цей момент межу можна переміщати методом перетягування. Створення написівРедагування форм перебуває в створенні нових або зміні наявних елементів керування, а також у зміні їхнього взаємного розташування.При розгляді прийомів створення нових елементів керування ми скористаємося тим фактом, що Мастер, що створив форму, не заповнив її розділ заголовка.1. Перетягнувши вниз розділювальну межу між заголовком і областю даних, ми можемо звільнити вгорі досить місця для створення великого напису.2. На панелі елементів існує спеціальний елемент керування для створення заголовків, що називається “Надпись”.3. Натиснувши на ньому, а потім на формі, ми одержуємо текстову рамку, у якій можна вводити довільний текст. При введенні тексту не треба піклуватися про його форматировання. Не...
Другие файлы:

Поняття про інтегровану базу даних як одну із складових програмних забезпечень АРМ
Поняття та переваги реляційної бази, автоматизація аналізу даних. Опис основних компонентів сховища даних AS/400. Процес перетворення оперативних дани...

Розробка реляційної бази даних "Музей"
Реляційна модель баз даних. Цілісність бази даних. Нормалізація, нормальні форми та функціональні залежності. Нормальна форма Бойса-Кодда. Запити та ф...

Запити у базах даних

Розробка інформаційної системи "Бібліотека"
Створення бази даних та робота з нею у програмному забезпеченні Microsoft Access. Проектування форм для зручного заповнення таблиць, звітів для відобр...

Конструювання форм бази даних засобами MS ACCESS і робота з ними
Призначення кнопок панелей інструментів "Конструктор форм" і "Панель елементів". Створення форми для таблиці в режимі конструктора. Створення багатота...