Первая страница
Наша команда
Контакты
О нас

    Головна сторінка



Перше ознайомлення з базами даних скбд. Моделі баз даних. Створення бази даних

Скачати 270.55 Kb.

Перше ознайомлення з базами даних скбд. Моделі баз даних. Створення бази даних




Скачати 270.55 Kb.
Сторінка1/4
Дата конвертації11.05.2017
Розмір270.55 Kb.
ТипУрок
  1   2   3   4




з теми





Урок № 1


Тема:Перше ознайомлення з базами даних СКБД. Моделі баз даних. Створення бази даних .

Мета: навчальна: сформувати уявлення про бази даних, їх призначення та основних етапів їх створення, формування пізнавальних здібностей;

розвиваюча: розвивати логічне мислення, розвиток пам'яті, розвиток уважності;

Ло́гіка (грец. λογιχη від грец. logos - слово, значення, думка, мова) - наука про закони і різновиди мислення, способи пізнання та умови істинності знань і суджень.
Здібності - індивідуально стійкі психічні властивості людини, що визначають її успіхи в різних видах діяльності. Задатки - це потенційні можливості, що виявляються в діяльності, яка не може існувати без них.
Систе́ма керування ба́зами да́них (СКБД) або Систе́ма управлі́ння ба́зами да́них (СУБД) - комплекс програмного забезпечення, що надає можливості створення, збереження, оновлення та пошуку інформації в базах даних з контролем доступу до даних.
Міркування - зіставлення думок, пов’язання їх задля відповідних висновків, логічне мислення. Можна розглядати міркування як аналіз і синтез даних, та їхню оцінку. Хоча знання фактів і є точкою відліку у вивченні суспільних наук, людина також повинна мати здатність до логічного мислення-міркування, адже саме міркування наповнює факти, проблеми і поняття змістом: міркуючи над засвоєним знанням, людина приходить до повнішого розуміння предмета. Міркування є також предметом логіки, яка вказує нам правила, закони або норми, яким повинне підкорятися наше мислення для того, щоб бути істинним.

виховна: формування навичок зібраності, уважності, акуратності в роботі з табличними даними.

Пра́ця - цілеспрямована діяльність людей зі створення матеріальних і духовних благ, необхідних для задоволення потреб кожного індивіда і суспільства в цілому.
Таблиця - це перелік, зведення статистичних даних або інших відомостей, розташованих у певному порядку за рядками та стовпцями.


Методи: «Незакінчене речення», робота в парах, робота в групах, «Броунівський рух».

Тип уроку: урок вивчення нового матеріалу та набуття нових знань.
Матеріа́л - речовина, або суміш речовин, первинний предмет праці, який використовують для виготовлення виробу (основний матеріал), або які сприяють якимось діям. У останньому випадку уточнюють, що це допоміжний, чи витратний матеріал.

ПЛАН УРОКУ


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

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

  3. Актуалізація опорних знань

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

  5. Застосування знань, умінь та навичок

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

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

Х І Д У Р О К У

1.
Результат, пі́дсумок, (заст. ску́ток, вислід) - кінцевий наслідок послідовності дій. Можливі результати містять перевагу, незручність, вигоду, збитки, цінність і перемогу. Результат є етапом діяльності, коли визначено наявність переходу якості в кількість і кількості в якість.
Мотивація навчальної діяльності

Ми вже розглянули один із редакторів, який входить до складу пакета MicrosoftOffice – MicrosoftExcel. У чому полягає основне призначення MicrosoftExcel? Це редактор для обробки табличної інформації, в якому ми мали змогу створювати таблиці та мали можливість обробляти ці числові дані, тобто робити певні розрахунки.

Згадайте найперше призначення комп'ютера, яке походить від англійського слова computer(обчислювач).

Задача - проблемна ситуація з чітко визначеною метою, яку необхідно досягти; в більш вузькому сенсі задачею називають також цю саму мету, що дана в рамках проблемної ситуації, тобто те, що необхідно виконати.
Можливість - це дія, що може відбутися або ні (можливо, приїду, а, можливо, і ні). Можливість можна забезпечити чи покладатись на «авось» та якось буде. Альтернатива дає шанс, але не гарантує без відповідних дій забезпечення результату і адекватності та конструктиву діяльності.
Англи (лат. Anglii, англ. Angles, нім. Angeln) - германські племена, що населяли південь та центральний схід півострова Ютландія. У V столітті н. е. з невідомих причин (можливо, через зміну клімату, неврожаї) переселилися на Британські острови, де потіснили місцеве кельтське населення.
Необхідність обробки числових даних і дотепер не втратила своєї актуальності. Більшість числових даних, що підлягають обробці в різноманітних сферах людської діяльності, можуть бути подані у вигляді таблиць. Але є такі таблиці, які потребують величезної кількості даних та їх характеристик, що робить користування такими таблицями незручним.
Більшість - велика частина чого-небудь, або кількісне переважання прихильників якоїсь ідеї чи рішення над їхніми противниками. Вважається найпершою засадою демократичного способу прийняття спільних рішень, головною й необхідною умовою обрання кандидата на виборну посаду.
Користува́ння - добування з речей їхніх корисних властивостей (наприклад, збирати врожай, вживати продукти харчування, носити одяг і взуття). Одна з трьох класичних правомочностей власника (нарівні з володінням і розпорядженням).
Необхідність - система зв'язків і відносин, що зумовлює зміну, поступальний рух, розвиток у жорстко визначеному напрямку з жорстко визначеними результатами. Іншими словами, необхідність - це такий зв'язок, що обов'язково призводить до певної події.
Кількість - в Арістотелівській логіці друга з 10 категорій (класів, розрядів, які спрощують процес розумового визначення будь-якої речі), побічна обставина матеріальних речей , за допомогою якої вони поширюються в просторі, вимірюються якоюсь математичною нормою і здатні бути поділеними на окремі частини.
Іноді нам потрібна лише стисла інформація або інформація про конкретний елемент таблиці, але в величезному обсязі інформації дуже складно зорієнтуватися. У випадку, коли таблиць з зв’язаними даними декілька, досить складно скористатися інформацією з цих таблиць одночасно. Як же знайти вихід з такої ситуації?

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

Ми приступаємо до вивчення програми, яка допоможе нам опрацьовувати дані, подані у вигляді декількох великих таблиць.
Застосунок, застосовна програма або прикладна програма (англ. application, application software, app) - користувацька комп'ютерна програма, що дає змогу вирішувати конкретні прикладні задачі користувача.
Це наступна частина пакета MicrosoftOffice—табличний процесор MicrosoftАссеss.

Вивчення MicrosoftАссеss ми побудуємо таким чином:

Ось декілька запитань, на які ми повинні знайти сьогодні відповіді:


  • Що таке бази даних, які є їх основні види та призначення?

  • Які є моделі СКБД Ассеss?

  • Як спроектувати власну БД?

Завдання уроку:

    • ознайомитися з видами тапризначенням БД;

    • розглянути моделі БД на прикладі СКБД Ассеss;

    • ознайомитись з системою меню та панеллю інструментів СКБД Ассеss;
      Пане́ль інструме́нтів (англ. toolbar) - елемент графічного інтерфейсу користувача, призначений для розміщення на ньому кількох інших елементів.


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

  • Завантажувати СКБД Ассеss;

  • Пояснити призначення СКБД Ассеss;

  • Назвати види БД;

  • Спроектувати власну БД;

3. Актуалізація опорних знань

Для проведення АОЗ використовуємо інтерактивну вправу«Робот в парах». Для початку учні згадують яким чином вони створювали таблиці в табличному редакторі MicrosoftExcel, які можливості редактора вони використовували під час роботи з таблицями. Потім кожна пара учнів отримує завдання сформулювати визначення та навести власний приклад БД на основі життєвого досвіду.

Озна́чення, ви́значення чи дефіні́ція (від лат. definitio) - роз'яснення чи витлумачення значення (сенсу) терміну чи поняття. Слід зауважити, що означення завжди стосується символів, оскільки тільки символи мають сенс що його покликане роз'яснити означення.
Після чого учням надається можливість оголосити власні результати.



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

База даних (БД) — це структурована сукупність взаємопов'язаних даних певної предметної області (реальних об'єктів, процесів, явищ тощо). Приклади: БД щодо наявності медикаментів; БД у системі розкладу літаків, поїздів або БД продажу квитків транспорту; БД документів учнів школи, картотека відділу кадрів або в бібліотеки тощо.

Поява комп'ютерної техніки підвищила ефективність роботи з базами даних. Доступ до даних та керування ними відбувається в середовищі спеціального програмного пакету — системи управління базами даних (СКБД).



СКБД — це програма, за допомогою якої здійснюється збереження, обробка та пошук інформації в базах даних.
Картотека (дав.-гр. χάρτης «лист папірусу» й θήκη «місце зберігання») - упорядковане зібрання даних на паперових картках малого формату, як бібліотечний каталог. Назва походить від - «карта» і «тека». Тобто це система карток з обліковою, довідковою та іншою інформацією.
Ліка́рські за́соби (лікувальні препарати, ліки, медикаменти) - речовини або суміші речовин, що вживають для профілактики, діагностики, лікування захворювань, запобігання вагітності, усунення болю; отримані з крові, плазми крові, органів і тканин людини або тварин, рослин, мінералів, хімічного синтезу (фармацевтичні засоби, ліки або медикаменти) або із застосуванням біотехнологій (вакцини).
Докуме́нт - базова теоретична конструкція, яка відноситься до всього, що може бути збережене або представлене, щоб служити як доказ для певної мети.
Система керування, також Система управління (англ. control system) - систематизований набір засобів впливу на підконтрольний об'єкт для досягнення цим об'єктом певної мети. Об'єктом системи керування можуть бути як технічні об'єкти так і люди.
Інформаці́йний по́шук (ІП) (англ. Information retrieval) - наука про пошук неструктурованої документальної інформації. Особливо це відноситься до пошуку інформації в документах, пошук самих документів, добуття метаданих з документів, пошуку тексту, зображень, відео та звуку у локальних реляційних базах даних, у гіпертекстових базах даних таких, як Інтернет та локальні інтранет.

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



Подальше вивчення нового матеріалу вчитель пропонує за допомогою вправи «Броунівський рух». Учні отримують картки з текстом: жовті, червоні та блакитні.
Текст (від лат. textus - тканина, з'єднання) - загалом зв'язана і повністю послідовна сукупність знаків. Наука, що вивчає тексти називається герменевтикою.
Учитель пропонує прочитати інформацію, запитує, чи розуміють її учні. Далі пропонує учням з жовтими картками ходити по класу і знайомити з своєю інформацією учнів з червоними та блакитними картками. Учень одночасно може говорити лише з однією особою.


Після закінчення цієї вправи учні збираються в спільне коло і вчитель пропонує учням по черзі розповісти інформацію, яку вони почули і запам’ятали. Далі вчитель запитує учнів: з чиїх карток не прозвучала інформація і пропонує її розповісти.

Під час розповіді учнями отриманої інформації головні аспекти та визначення учні записують в зошит.

Зміст картки1

Ієрархічна модель бази даних. Ця модель являє собою структуру даних, які впорядковані за підляганням від загального до конкретного;
Оповіда́ння - невеликий за обсягом прозовий твір, у якому зображується подія з життя одного сформованого персонажа.
В програмуванні та комп'ютерних науках структу́ри да́них - це способи організації даних в комп'ютерах. Часто разом зі структурою даних пов'язується і специфічний перелік операцій, що можуть бути виконаними над даними, організованими в таку структуру.
нагадує «дерево» (граф), тому має такі самі параметри: рівень, вузол, зв'язок. Модель працює за таким принципом: кілька вузлів нижчого рівня з'єднуються за допомогою зв'язку з одним вузлом вищого рівня.
Принцип (лат. principium - начало, основа) - це твердження, яке сприймається як головне, важливе, суттєве, неодмінне або, принаймні, бажане. У повсякденному житті принципами називають внутрішні переконання людини, ті практичні, моральні та теоретичні засади, якими вона керується в житті, в різних сферах діяльності.
Ієрархічну модель шкільної бази даних наведено на схемі 1.

Ієрархічна модель бази даних має такі властивості: кілька вузлів нижчого рівня пов'язані тільки з одним вузлом вищого рівня; дерево ієрархії має тільки одну вершину, що не підлягає іншій; кожний вузол має власне ім'я, є тільки один маршрут від вершини дерева (кореневого вузла) до будь-якого вузла структури.



Мережева модель бази даних. Загальним виглядом вона схожа на ієрархічну.
Ієра́рхія (грец. ίεράρχίά, від ίερσς - священний, та άρχή - влада) - поділ на вищі й нижчі посади, чини; суворий порядок підлеглості нижчих щодо посади або чину осіб вищим. В ієрархії між її членами діють вертикальні зв'язки - відносини субординації.
Має такі самі складові структури, вирізняється характером відношення між ними. Між елементами структури довільний, не обмежений кількістю елементів-зв'язок. Мережеву модель роботи викладачів у школі наведено на схемі 2.
Учи́тель/вчитель (педагог)- людина, яка навчає інших людей (своїх учнів), передає їм певні знання про життя. У вузькому розумінні - спеціаліст, який проводить навчальну та виховну роботу з учнями в загальноосвітніх школах різних типів.



Зміст картки2

MicrosoftAccessпоєднує відомості з різних джерел в одній реляційній базі даних. Об'єкти бази даних дають змогу ефективно оновлювати дані, отримувати відповіді на запитання, здійснювати пошук необхідних даних, аналізувати дані, друкувати звіти, діаграми тощо.

Питання - форма думки, виражена в мові пропозицією, яку виголошують або пишуть, коли хочуть що-небудь запитати, тобто отримати інформацію, що цікавить. В українській мові, якщо питання виголошують, то використовують питальну інтонацію, а якщо пишуть, то в кінці ставлять знак питання і використовують питальні частки: чи, не… чи, що, як, чи що, то хіба, невже, що якщо, а, так, правда, чи не так, так, але ж, чи не так, вірно; питальні займенникові слова: хто, що, який, який, чий, який, скільки, як, де, куди, звідки, коли, чому, навіщо, наскільки. За допомогою цих засобів будь-яка непитальна пропозиція може стати питанням або перезапитом. Задаючи питання зазвичай чекаємо відповіді. Виняток становить лише риторичне питання, на яке відповідь не потрібна.
Друка́рство - принцип одержання відбитків письмових знаків за допомогою тиснення. Отримані таким чином роботи можна використовувати у великих кількостях - що і стало суттю друкарства. До цього винаходу, на створення та відтворенням рукописних документів і книг мали монополію лише невелика кількість фахівців (особливо освічені ченці монастирях).
Дані однієї таблиці можна переглядати в різних об'єктах БД. Коли редагуються дані в таблиці,такі самі дані оновлюються в усіх об'єктах, де вони є.

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

Проектува́ння - процес створення проекту, прототипу, прообразу майбутнього об'єкта, стану та способів його виготовлення. У проектуванні застосовують системний підхід, який полягає у встановлені структури системи, типу зв'язків, визначені атрибутів, аналізуванні впливів зовнішнього середовища.


Створення БД умовно ділиться на такі етапи:

1) проектування (на папері або в спеціальних програмах);

2) програмна реалізаціятехнологія створення БД;

3) експлуатація БД.

На етапі проектування:

1) визначають проблему;

2) вибирають та аналізують інформацію, яку утримуватиме конкретна БД;

3) подають інформацію в базі даних.

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

Про́даж - це оплатна передача майна однією особою у власність іншій особі.
Програма (фр. programme письмове оголошення, порядок денний, від грец. prógramma вказівка) - заздалегідь затверджена (визначена) дія.
Ана́ліз (від грец. αναλυσις - «розклад») - розчленування предмету пізнання, абстрагування його окремих сторін чи аспектів. Метод дослідження, який вивчає предмет, уявно чи реально розчленовуючи його на складові елементи, як-от частини об'єкта, його ознаки, властивості, відношення, відтак розглядає кожен з виділених елементів окремо в межах єдиного цілого; протилежний метод - синтез.
Техноло́гія (від грец. τεχνολογια, що походить від грец. τεχνολογος; грец. τεχνη - майстерність, техніка; грец. λογος - (тут) передавати) - наука («корпус знань») про способи (набір і послідовність операцій, їх режими) забезпечення потреб людства за допомогою (шляхом застосування) технічних засобів (знарядь праці).
Ство́рення (англ. Creation, нім. Schöpfung, івр. בריאת העולם‎) - доктринальна позиція у багатьох релігіях та філософських системах вірувань, яка твердить, що за створенням всесвіту стоїть Божество. Богословські пояснення створення всесвіту можуть мати різноманітні форми, однією з основних є релігійна догма створення.

Звичайно, можна створити базу даних, у якій буде одна таблиця. Але вона буде перевантажена інформацією. Одні й ті самі дані повторюються, працювати з такою таблицею незручно. Краще інформацію розподілити по окремих таблицях, кожна з яких буде присвячена окремій підтемі. Прикладом може бути навчальна база «Борей». За необхідності можна переглядати та працювати з окремими таблицями. Для отримання відомостей із різних таблиць їх з'єднують спеціальними засобами.

Перед створенням таблиці необхідно уявляти її структуру — загальний вигляд таблиці (кількість та зміст полів таблиці). Перед роботою в Accessтаблиці краще зобразити на папері, це зменшить кількість виправлень у готовій таблиці. При цьому необхідно дотримуватися правил: не повторювати інформацію як у межах однієї таблиці, так і між таблицями, кожну таблицю створювати для інформації тільки на одну тему. На цьому етапі вирішують, які об'єкти будуть у БД, які між ними необхідно створити зв'язки, які поля об'явити ключовими.

Технологія створення БД базується на:

а) описі отриманих таблиць засобами СКБД і введенні їх у комп'ютер;

б) розробці звітів, екранних форм, запитів, макросів та програм;

в) настроюванні й тестуванні.

На етапі експлуатації відбувається зміна та доповнення окремих об'єктів БД, аналіз інформації засобами СКБД.
Зміст картки3

Технологія створення БД

Реляційна модель створена на основі двовимірної таблиці.



Рядок таблиціце запис, що містить інформацію про окремий об'єкт таблиці (один учень). Структура записів однакова; сукупність елементів даних, із яких складається запис, називається полем. Інформація запису знаходиться в полях. Поле таблиці — це колонка таблиці.

Однакові записи у таблиці не допускаються. Оскільки в усіх записах є одні й ті самі

поля, їм надають унікальні імена (прізвище учня, ім'я учня,...)- Поле має бути однорідним за типом за всіма записами у колонці (або текстові дані, або числові тощо).

Реляційна модель однієї бази даних, як правило, містить декілька таблиць, зв'язок між якими здійснюється за допомогою спеціального поля — ключа.



Приклади реляційних СКБД: dBASE, FoxBase, FoxPro, Clipperта Access.
Реляційна система керування базами даних (РСКБД; інакше Система керування реляційними базами даних, СКРБД) - СКБД, що керує реляційними базами даних.

Додаток MSAccessє системою управління базами даних, яка входить до складу пакету MicrosoftOfficeі призначена для роботи за персональним комп'ютером або в мережі під керівництвом операційної системи Windows. База даних СКБДAccessє реляційною базою даних, яка складається з взаємопов'язаних двовимірних таблиць.

СКБДAccessдає змогу:

0 проектувати табличні об'єкти бази даних;

0 встановлювати зв'язки між таблицями;

0 вводити, зберігати, переглядати, сортувати, модифікувати дані таблиці з використанням апарату алгебри логіки та індексування;

Модифікування (рос. модифицирование, англ. modification, нім. Abänderung f, Impfen n, Modifizierung f) - дія, напрямлена зміна властивостей об'єктів.
Індексува́ння - присвоєння документу набору ключових слів або кодів, які слугують вказівником змісту документа і використовуються для його пошуку. Слід не плутати поняття «індексування» та "індексацію, оскільки ці поняття різні.
Керівн́ицтво - (адміністрування, розпорядництво) є однією з функцій управління, а в умовах командно-адміністративної системи саме тією функцією, що разом з контролем включила в себе всі інші функції.
Операці́йна систе́ма, скорочено ОС (англ. operating system, OS) - це базовий комплекс програм, що виконує управління апаратною складовою комп'ютера або віртуальної машини; забезпечує керування обчислювальним процесом і організовує взаємодію з користувачем.
Алгебра логіки (Булева логіка, двійкова логіка, двійкова алгебра) - розділ математичної логіки, що вивчає систему логічних операцій над висловлюваннями. Найчастіше передбачається, що висловлювання можуть бути тільки істинними або помилковими, тобто використовується так звана бінарна або двійкова логіка, на відміну від, наприклад, тризначної логіки.

0 створювати й використовувати об'єкти БД.


  1. Застосування знань, умінь та навичок

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

Приклад структури бази даних «Школа»




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

Використовую інтерактивну вправу «Незакінчене речення»

Закінчити наш урок я пропоную вам побудувавши свою відповідь на запитання «В яких випадках для створення таблиці краще скористуватися СКБД MSAccess?» таким чином:



  1. Я вважаю, що …

  2. Тому, що…

  3. Наприклад, …

  4. Таким чином, …

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

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

Вивчити параграф підручника § 3.3.

Підру́чник (калька з пол. podręcznik) - книжка, у якій системно викладено інформацію з певної галузі знань і яку використовують в системі освіти на різних рівнях, а також для самостійного навчання. Різновид навчального видання.

Виконайте завдання 1.

Виконайте завдання 3. (Оцінюється 10-12 балів)



  1   2   3   4


Скачати 270.55 Kb.

  • ПЛАН УРОКУ