3596

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

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

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

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

Русский

2012-11-03

397.5 KB

30 чел.

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

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

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

Тип уроку:

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

ПЛАН УРОКУ

  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.  Вивчити основні поняття теми.


 

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

69943. Программное обеспечение ЭВМ и информационные технологии 213.36 KB
  Сообщение это форма представления информации для ее последующей передачи в одном из следующих видов: числовая форма представленная цифрами; текстовая форма представленная текстами составленными из символов того или иного языка; кодовая форма представленная кодами...
69944. Начертательная геометрия 6.38 MB
  Методом начертательной геометрии является метод проекций. Аппарат центрального проецирования состоит из: плоскости проекций центра проекций S проецирующих прямых проходящих через центр проекций S объектов проецирования точек А В С D и т.
69945. СООТВЕТСТВИЯ. ДЕЙСТВИТЕЛЬНЫЕ ЧИСЛА. СООТВЕТСТВИЯ МЕЖДУ МНОЖЕСТВАМИ 1.74 MB
  Множества и операции над ними Основными неопределяемыми понятиями математики являются множество элемент множества. Множества представляют собой совокупность каких-либо предметов объектов обладающих общим свойством. Договоримся называть их элементами множества.
69946. Медицина катастроф: понятие, цели, задачи. Виды поражений при катастрофах. Служба медицины катастроф 68 KB
  Катастрофа - крупная авария, повлекшая за собой человеческие жертвы, ущерб здоровью людей либо разрушения, либо уничтожение объектов, материальных ценностей в значительных размерах, а также приведшая к серьезному ущербу окружающей природной среды...
69947. Дошкольники. Формирование монологической речи у дошкольников 51.5 KB
  Чтобы организовать работу с детьми по формированию монологической речи воспитателям необходимо руководствоваться прежде всего данными современной лингвистики текста которая пытается ответить на вопросы: Как сделан текст Как он организован; Что превращает определённую последовательность...
69948. Медицинская генетика как наука 83 KB
  Место генетики в практической медицине Исторические этапы развития генетики Предмет изучения медицинской генетики 4. Основы медицинской генетики 4. Практические достижения генетики Основы цитологии 5. Менделя генетика прошла путь от натурфилософского понимания законов наследственности...
69949. Понятие о первой медицинской помощи. Асептика и антисептика 75 KB
  Первая медицинская помощь – комплекс экстренных медицинских мероприятий, проводимых внезапно заболевшему или пострадавшему на месте происшествия и в период доставки его в медицинское учреждение.
69950. Східні слов’яни. Зародження української державності. Київська Русь 114 KB
  Суспільнополітичний та економічний лад Київської Русі. Східні слов’яни розселилися на території сучасної України Білорусії частково Росії Ока верхня течія Волги. Таким чином утвердження Олега в Києві знаменувало створення великої держави східних слов’ян Київської Русі або Давньої Русі.
69951. Понятие, цели и задачи налогового контроля 110.5 KB
  Учебные и воспитательные цели: Определить понятие налогового контроля Изучить организацию налогового контроля в России Определить субъекты налогового контроля в Российской Федерации 4. Понятие налогового контроля 2. Организация налогового контроля в России.