середа, 13 січня 2021 р.

Завдання на Дистанційне навчання 10 клас


 Дорогі мої десятикласники починаємо працювати.

ТЕМА ПРОГРАМИ: СИСТЕМИ КЕРУВАННЯ БАЗАМИ ДАНИХ


ТЕМА УРОКУ: Поняття бази даних і систем керування базами даних, їх призначення.

МЕТА:

  • сформувати поняття бази даних, системи керування базами даних, вивчити їх призначення;

  • розвивати інформаційну компетенцію;

  • виховувати інформаційну культуру учнів, уважність, акуратність, дисциплінованість.

ТИП УРОКУ: Дистанційний


ДИДАКТИЧНЕ ЗАБЕЗПЕЧЕННЯ: мультимедійна презентація, конспект уроку,

тести


МАТЕРІАЛЬНО-ТЕХНІЧНЕ ЗАБЕЗПЕЧЕННЯ: мультимедійна дошка, IBM –

сумісний ПК, проектор, доступ в інтернет


МІЖПРЕДМЕТНІ ЗВ’ЯЗКИ: математика


ПІДРУЧНИК: Ривкінд Й. Я., Лисенко Т. І., Чернікова Л. А., Шакотько В. В.,

Інформатика 10 (11) клас 




ХІД УРОКУ


    1. Організаційний момент

(привітання викладача з учнями, організація уваги)


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

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

 

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

Поняття бази даних

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

Ми розглядатимемо не просто дані, а бази даних. Не кожен блок інформації можна вважати базою даних.

База даних – це сукупність даних, яким властива структурованість і взаємопов’язаність, а також незалежність від прикладних програм.

Пояснимо, що означають названі властивості бази даних. Щоб користувач легко міг знаходити потрібну інформацію, остання має бути організована певним чином. Це стосується не лише інформації у комп’ютері, а й будь-якої інформації про об’єкти реального світу. Скажімо, зручно знаходити потрібну книгу в бібліотеці, користуючись каталогом. Легко відшукати у газеті оголошення, що вас цікавлять. Така легкість пошуку можлива завдяки тому, що дані у каталозі або у газеті мають структуру, або, інакше, структуровані. Всі книги описані однаково: автор, назва, видавництво, рік видання тощо. Всі оголошення з продажу розміщені по рубриках і також мають визначену структуру: короткий опис товару, ціна, телефон.

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

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

СУБД

Щоб оперувати даними, які становлять базу, необхідна окрема програма – система управління базами даних.

Керівна програма, призначена для збереження, пошуку й обробки даних у базі, називається системою управління базами даних (скорочено СУБД).

Система управління базами даних — це прикладна програма, реалізована на електронній обчислювальній машині чи обчислювальному комплексі. За допомогою її можна:

  1. створювати структуру бази даних, вводити інформацію та зберігати її на зовнішніх носіях;

  2. виконувати певне коло операцій з даними;

  3. одер­жувати результати та зберігати їх на зовнішніх носіях або передавати на віддалені термінали;

  4. виводити інформацію на термінал у зручній для користувача формі або на друкувальні пристрої;

  5. давати можливість працювати з базами даних багатьом користувачам.

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

Сучасні СУБД – це програмні додатки, які дозволяють виконувати різноманітні завдання. Всі існуючі системи задовольняють, як правило, таким вимогам:

  • Можливості маніпулювання даними (введення, вибір, вставка, відновлення, видалення тощо). Основні операції з даними виконуються під керуванням СУБД. Важливими показниками є продуктивність СУБД, витрати на збереження і використання даних, простота звернення до бази даних тощо.

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

  • Забезпечення цілісності (узгодженості) даних. Під час використання даних багатьма користувачами важливо забезпечити коректність операцій, щоб запобігти порушенню узгодженості даних. Порушення узгодженості даних може призвести до їх невідновної втрати.

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

Сьогодні існує багато СУБД, що відрізняються архітектурою, внутрішньою мовою програмування, операційною системою, якою вони керуються, а також іншими характеристиками. Найпопулярнішими СУБД, що встановлюються в невеликих організаціях і орієнтовані на роботу з кінцевими користувачами, є Access, FoxPro, Paradox. До складніших систем належать розподілені СУБД, що призначені для роботи з великими базами даних, розподіленими на кількох серверах (сервери можуть міститися в різних регіонах). Потужними СУБД такого типу є Oracle, Sybase, Informix.

Вимоги до СУБД

СУБД разом з БД іноді називають банком даних. У банках даних повинні бути передбачені засоби, що забезпечують захист певних областей даних від несанкціонованого доступу.

Банк даних повинен відповідати таким вимогам:

  1. Мати можливість оновлення, поповнення та розширення БД.

  2. Забезпечити високу надійність зберігання інформації.

  3. Видавати повну та вірогідну інформацію на запити.

  4. Мати засоби, що забезпечують захист БД від несанкціонованого доступу.

Основні функції СУБД

До основних функцій СУБД належать такі:

  1. опис БД (вказати назви полів, їх довжину, тип та інше);

  2. введення в БД підготовлених даних;

  3. перевірка правильності введення даних (контроль за ти-пом);

  4. редагування даних (вилучення, заміна, коректування, вставка, доповнення);

  5. обробка запитів від користувачів (пошук певної інформа-ції);

  6. забезпечення одночасної роботи декількох користувачів з однією БД;

  7. захист даних.

Залежно від розміщення баз даних і компонентів, які забезпечують їхнє опра­цювання, СКБД поділяють на локальні та розподілені. Локальні СКБД забезпе­чують зберігання й опрацювання даних на локальному комп’ютері, а в розподіле­них — дані можуть зберігатися та опрацьовуватися на різних комп’ютерах у локальній або глобальній мережі.




Залежно від способу доступу до бази даних СКБД розподіляють на файл-серверні, клієнт- серверні та інтегровані (вбудовані). У файл- серверних СКБД файли з даними розміщуються на сервері, а на кожному клієнтському комп’ютері встановлено повну версію СКБД. Доступ з клієнт­ського комп’ютера до даних на файл-сервері здій­снюється з використанням мережі.

Мал. Схема використання бази даних за клієнт-серверною технологією

Найбільш широко в останні роки розвивається клієнт-серверна технологія використання баз даних (мал.). За цією технологією на сервері встановлюється серверна версія СКБД, на ньому ж зазвичай розміщена і база даних. На клієнтських комп’ютерах установлюються тільки невеликі за об­сягом і функціональністю клієнтські версії СКБД, у завдання яких входить формування запитів на опрацювання даних і виведення результату опра­цювання, надісланого із сервера. Усі операції

над даними здійснюються на сервері. За клієнт-серверною технологією організо­вано роботу залізничних кас продажу квитків, роботу банкоматів тощо.

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


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

  1. Записати в конспект лекцій матеріали позначені зеленим кольором з

IV розділу «Вивчення нового матеріалу».


2. Контрольні запитання відповісти в зошиті

  1. Що таке база даних? Назвіть основні властивості бази даних.

  2. Що таке СУБД? Яким вимогам повинні задовольняти СУБД?

  3. Які основні функції СУБД?

      3. Ознайомитися з відео-презентацією до уроку за посиланням у YouTube

https://youtu.be/W1X9vzpVVoc


Бажаю успіхів. Наступне завдання дивіться на цій же сторінці блогу наступного 

тижня. 
 


Немає коментарів:

Дописати коментар

11 клас

  Урок 26.  П оняття блогу, різновиди блогів. Створення й ведення власного блогу.  1.Пройдіть тест Обов'язково https://docs.google.com/f...