3596

Об'єкт БД — форми. Способи створення форм

Конспект урока

Информатика, кибернетика и программирование

Об'єкт БД — форми. Способи створення форм. Мета: навчальна: ознайомити учнів із типами форм та способами їх створення, розвиваюча: розвивати вміння роботи з БД, логічне мислення, розвиток уважності, виховна: формування навичок зібраності, уважності, акуратності в роботі з табличними даними.

Русский

2012-11-03

397.5 KB

31 чел.

Об'єкт БД — форми. Способи створення форм

Мета: навчальна: ознайомити учнів із типами форм та способами їх створення, розвиваюча: розвивати вміння роботи з БД, логічне мислення, розвиток уважності, виховна: формування навичок зібраності, уважності, акуратності в роботі з табличними даними.

Методи: бесіда, розповідь, робота в парах, метод «ПРЕС».

Тип уроку:

урок вивчення нового матеріалу та набуття нових знань.

ПЛАН УРОКУ

  1.  Мотивація навчальної діяльності
  2.  Представлення теми та очікуваних навчальних результатів
  3.  АОЗ
  4.  Вивчення нового матеріалу
  5.  Виконання практичного завдання
  6.  Підведення підсумків
  7.  Домашнє завдання

Х І Д У Р О К У

1. Мотивація навчальної діяльності

По прийнятій у Microsoft Access термінології користувальницький інтерфейс називається формою. Форма є одним з найважливіших компонентів будь-якої бази даних. Вона визначає справжні можливості самої СКБД і забезпечує зв'язок між самими даними і працюючими з ними користувачами. Таким чином, користувач спілкується із СКБД за допомогою форм і може навіть не здогадуватися, яку роботу в цей час насправді виконує програма. Отже, наскільки вдало спроектована користувальницька форма, настільки зручною вийде створена СКБД.

Перед нами постають такі питання:

  1.  Чи вдало спроектована наша БД?
  2.  Як створити зручну форму БД?
  3.  Яке оформлення форми краще обрати для створеної БД?
  4.  Який спосіб створення форми є зручнішим для БД?

2. Представлення теми та очікуваних навчальних результатів

Отже, тема сьогоднішнього уроку «Об'єкт БД — форми. Способи створення форм».

 Під час вивчення даної теми ви зможете знайти відповіді на отримані запитання та з легкістю розв’язати виниклі проблеми.

По закінченню уроку учні зможуть:

  •  Дати визначення формі БД;
  •  Пояснити призначення форм БД;
  •  Створити форму БД;
  •  Змінити структуру форми БД.

3. АОЗ

 Учні об’єднуються в групи, їм пропонується записати власні варіанти критеріїв запитів.

Кожна група презентує власну робот і дає відповідь на запитання, запропоноване вчителем.

 Приклади запитань:

  1.  Яка відмінність між об’єктами типу «таблиця» і типу «запит»?
  2.  Які об’єкти можуть слугувати джерелами для створення запитів?
  3.  Чи змінюються дані в таблиці при їхній корекції в запиті?
  4.  Які режими роботи із об’єктами вам знайомі?

По закінченню учні дають відповіді на питання тесту, який має такий вигляд:

 

 

4. Вивчення нового матеріалу

Форми — це спеціальні вікна, які призначені для полегшення перегляду записів у БД або для введення та редагування даних.

Власне, форми в Microsoft Access виконують дві основні функції. По-перше, вони дозволяють користувачу оперувати даними, що зберігаються в конкретній СКБД, а по-друге, вони дозволяють зв'язувати воєдино різноманітні дискретні модулі СКБД, перетворюючи їх у цілісний закінчений інструмент для визначеної роботи.

Відповідно до правил, прийнятих у Microsoft Access, усі форми, до чого б вони не відносилися, створюються, редагуються і зберігаються винятково на вкладці “Форми”, робочої області Microsoft Access. Тому надалі ми будемо в основному оперувати саме цією вкладкою. Спочатку в новій базі даних вона зовсім порожня, тому що ще немає ні однієї форми. Їх саме і потрібно створити.

Форми створюють на основі таблиць чи запитів.

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

У залежності від дій, що ми хотіли б зробити з формою, ми можемо працювати в трьох режимах: Конструктор, Режим форми, Режим таблиці.

Ручне конструювання чи модифікація форми виконується з використанням панелі елементів, а також вікна Список полів.

Панель елементів містить набір інструментів, що дозволяють вводити форму елементи з різними функціями.

Існують наступні елементи форм: поле, напис, перемикач, кнопка, прапорець, вимикач, список і т.д.

Форма може бути створена "вручну" чи за допомогою Майстра форм. Створення форми "вручну" займає багато часу і полягає в створенні загального виду форми, а потім розміщенні на ній необхідних елементів з панелі інструментів. Ручний метод дозволяє спроектувати форму, найбільш придатну для виконання задач керування базою даних, однак для починаючих користувачів цей спосіб створення форми не рекомендується.

Використання Майстра прискорює процес створення форми і полегшує введення даних. При цьому способі роль користувача зводиться до того, щоб давати відповіді на питання, необхідні для створення форми. Генерація форми за допомогою Майстра не виключає можливості наступної модифікації створеної форми. З метою модифікації і деталізації зовнішнього вигляду форми треба переключитися в режим Конструктор.

За аналогією з таблицями і запитами, усі форми, прості і складні, словом абсолютно всі, зберігаються в Microsoft Access на вкладці ФОРМИ, що полегшує їх пошук. Форма це точно такий же об'єкт СКБД, як запит чи таблиця, а значить її можна викликати за допомогою макросу чи модуля, якщо в тому виникне потреба. Єдине, що не передбачили розроблювачі СКБД Microsoft Access, так це механізм автоматичного зв'язування форм і завдання їхньої ієрархії. Про це розроблювачу необхідно подбати самостійно.

Види форм

У режимі Самостійне створення нової форми є сім можливих варіантів.

  •  Конструктор
  •  Майстер форм
  •  Автоформа в стовпець
  •  Автоформа стрічкова
  •  Автоформа таблична
  •  Діаграма
  •  Зведена таблиця

Створення нової форми аналогічне до створення будь-якого об'єкта БД.

1.У вікні бази даних вибрати для роботи об'єкт «Форми».

2. Активізувати команду Создать.

3. У вікні створення форми вибрати зі списку ім'я таблиці, для даних якої створюють форму, та режим створення форми.

Працювати з формою можна в режимі конструктора, форми та у режимі таблиці.

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

Із готовими шаблонами форм працюють у решті режимів. Користуючись шаблонами СКБД, можна створити форми в таких режимах:

а) за допомогою автоформи;

б) використовуючи Мастер форм;

У режимі автоформи у форму переносять усі поля вказаних таблиці або запиту. За розташуванням полів розрізняють такі автоформи:

а) в колонку;

б)в рядок;

в) табличні.

В автоформі всі поля розташовані на окремому рядку, в колонку, а ліворуч від неї, в другій колонці вказано значення полів. Бланк форми на екрані містить один запис. Форми теж містять панель навігації, звідки можна переглядати всі записи.

У рядкових автоформах значення записів виводяться рядками, над якими є назви полів. Форма виводить на екран усі поля записів, розміщені у розмірі формі, тому значення кількох або всіх полів можуть бути скороченими.

Таблична автоформа має вигляд таблиці, у якій кожному запису відповідає рядок, а полю — колонка. Імена полів такі самі, як в об'єкті «таблиці». Таблична автоформа містить лінійку прокрутки для перегляду значень полів, що не знаходяться в розмірі форми.

Використання режиму майстра є поетапним створенням форми за визначеними СКБД вказівками. Мастер теж пропонує вигляд форм, як і автоформа. Але якщо при виборі автоформи у форму автоматично переміщуватися усі поля початкового об'єкта, то в режимі майстра користувач сам вирішує, які поля будуть у формі. Мастер також дає змогу використати для форми декілька об'єктів, користувач сам вирішить, які поля з них необхідно перенести у форму.

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

Підлегла форма — це форма, яка знаходиться всередині іншої форми. Первинна форма називається головною формою, а форма всередині форми називається підлеглою формою. Комбінацію «форма/підлегла форма» часто називають ієрархічною формою. Найчастіше підлеглі форми використовують для зв'язку між таблицями «один до багатьох».

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

Головна форма може мати довільну кількість підлеглих форм. Також MS Access дає змогу розробляти у формі сім рівнів підлягання: основна форма має підлеглу, та в свою чергу утримує підлеглу тощо.

У готовій складній формі підлегла форма

5. Виконання практичного завдання

Практичне завдання №4

Послідовність виконання завдання:

  1.  Увімкніть ПЕОМ, завантажте СУБД Access.
  2.  Відкрийте файл Хімічні елементи.mdb.
  3.  Використовуючи майстер форм, створіть для завантаженої БД 2 форми: "стрічкову" "в один стовпчик", скориставшись при цьому даними лише таблиці «Загальні відомості» (Форма1, Форма2). Використовуючи конструктор, самостійно відредагуйте створені форми, додавши в них назву БД, змінивши розташування та величину полів, відформатувавши назви полів.
  4.  Збережіть форми під іменами Форма1, Форма2. Покажіть одержані результати вчителеві. Н-д:

 

  1.  Використовуючи майстер форм, створіть для завантаженої БД 2 форми: "стрічкову" "в один стовпчик", скориставшись при цьому даними усіх трьох таблиць. Використовуючи конструктор, самостійно відредагуйте створені форми, додавши в них назву БД, змінивши розташування та величину полів, відформатувавши назви полів.
  2.  Збережіть форми під іменами Форма3, Форма4. Покажіть одержані результати вчителеві. Н-д:

  1.  Використовуючи створені форми самостійно внесіть зміни у БД (вилучте один із записів, виправте назву речовини, додайте до назви речовини її хімічний символ).
  2.  Створіть підлеглу форму, скориставшись даними трьох таблиць та збережіть її під назвою Форма5.
  3.  Створіть форму для одного із запитів. Збережіть її під назвою Форма6.
  4.  Покажіть одержані результати вчителеві.
  5.  Закрийте вікно СУБД.

6. Підведення підсумків

Закінчити наш урок я пропоную вам побудувавши свою відповідь на запитання «Наскільки важливим є можливість створення форм в СКБД MS Access?» таким чином:

  1.  Я вважаю, що …
  2.  Тому, що…
  3.  Наприклад, …
  4.  Таким чином, …

 Учні по черзі висловлюють свою думку за запропонованою схемою.

7. Домашнє завдання

  1.  До даної БД створити інші форми та зберегти їх.
  2.  Вивчити основні поняття теми.


 

А также другие работы, которые могут Вас заинтересовать

54759. Мягкий знак после шипящих на конце существительных женского рода 46 KB
  Цели урока: Познакомить учащихся с правописанием мягкого знака на конце существительных женского рода 3 склонения. Закреплять и развивать умения и навыки в определении падежей и склонения имен существительных, правописания слов с безударными гласными непроверяемых ударением. Развивать умения работать самостоятельно, делать выводы, рассуждать, получать новые знания. Воспитывать усидчивость, любовь к родному языку, старательность.
54760. Сочинение по картине А. К. Саврасова «Грачи прилетели» 112.5 KB
  Сегодня на уроке мы познакомимся с картиной Алексея Кондратьевича Саврасова Грачи прилетели и будем учиться писать сочинение по этой картине. Какие чувства вызывает у вас эта картина Выслушиваются ответы учащихся Почему картина называется Грачи прилетели История создания картины Первоначальные этюды к картине Грачи прилетели А.
54761. Правила поведения хозяина при приёме гостей и культура гостя 67.5 KB
  Правила поведения хозяина при приёме гостей и культура гостя. Таблички: Хозяин дома должен быть щедрым добрым вежливым. Хозяин дома должен быть приветливым. Хозяин дома должен уметь занять своих гостей.
54762. РОЛЬ ТЕЛЕВИДЕНИЯ В ЖИЗНИ ПОДРОСТКА 108.5 KB
  Good morning, my dear pupils! Good morning, our guests! Today we are having quite an unusual lesson. You see a lot of new faces. But I hope that you’ll feel comfortable at this lesson and together we’ll try to make our lesson useful and interesting. Are you ready for work? Let’s start our English lesson. How are you today? Mary, you look so sad, what’s the matter?
54763. Архитектура ПК 138 KB
  Цель: Овладение принципами действия информационными связями и взаимным соединением основных логических узлов компьютера ознакомление с особенностями построения структуры схемы компьютера. Оборудование: проектор раздаточный материал Образовательные задачи Развивающие задачи Воспитательные задачи...
54764. Энергетические установки подвижного состава 16.46 MB
  Насос работает следующим образом. Масло поступает в подводящий канал А в корпусе насоса и заполняет впадины между зубьями шестерён. При вращении валика ведущая шестерня вращает ведомую.