1 of 25

Поняття та призначення баз даних

За навчальною програмою 2017 року

Урок 33

Інформатика 9

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.

2 of 25

Бази даних. Системи керування базами даних

  1. Що таке дані? Які дані опрацьовують і зберігають у комп’ютерних системах?
  1. Як упорядковуються дані під час зберігання на носіях даних персонального комп’ютера?
  1. Які дані зберігаються в базі даних Укрзалізниці, пошукових системах Інтернету, електронних бібліотеках тощо?

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

3 of 25

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

За нашого часу щоденно накопичуються просто вражаючі обсяги даних. У комп’ютерних системах ще 30 років тому обсяги даних вимірювалися мегабайтами

це 220 = 1 048 576 байтів

1 мегабайт

Але вже в 2008 році корпорація Google щоденно опрацьовувала 20 петабайтів даних

це 250 = 1 125 899 906 842 620 байтів

1 петабайт

На сьогодні обсяги даних, якими оперує людство вимірюються десятками зетабайтів

270 = 1 180 591 620 717 410 000 000 байтів

1 зетабайт

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

4 of 25

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

За прогнозом аналітиків з International Data Corporation обсяги даних у 2025 році перевищать 175 зетабайтів.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

5 of 25

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

Щодня кожна людина генерує все нові та нові дані, коли:

  • пересилає повідомлення комп’ютерною чи мобільною мережею;
  • ставить «лайк» під фотографією у Facebook;
  • прокладає маршрут поїздки з використанням геолокації;
  • оплачує товари в касі магазина і отримує чек.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

6 of 25

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

Процес лавиноподібного збільшення обсягу даних у світі з середини 60-х років ХХ ст. отримав назву інформаційного вибуху.

При цьому збільшення обсягів даних у світи в основному відбувається за рахунок неструктурованих числових даних в комп’ютерних мережах (до 95 %) та їх простим дублюванням.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

7 of 25

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

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

Ці умови забезпечують сучасні технології зберігання даних. Основою цих технологій є комп’ютеризовані (електронні)

бази даних (БД).

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

8 of 25

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

База даних – це впорядкований за певними правилами набір взаємопов’язаних даних.

Основним призначенням бази даних є систематизоване збереження даних і надання доступу до них користувачеві або комп’ютерній програмі для забезпечення швидкого пошуку потрібних даних.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

9 of 25

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

Електронні бази даних активно використовуються в:

банківській сфері

бібліотеках

пошукових системах Інтернету

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

під час проведення зовнішнього незалежного оцінювання учнів

і в інших сферах діяльності людини

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

10 of 25

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

Сторінка пошуку публікацій у базі даних Національної бібліотеки України імені В.І. Вернадського

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

11 of 25

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

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

12 of 25

Поняття про системи управління базами даних

Для роботи з комп’ютерними базами даних використовують спеціальні програми — системи управління базами даних (СУБД).

Використовуючи їх, користувачі:

створюють бази даних

виконують пошук даних

оновлення даних тощо

Системи управління базами даних – це прикладні комп’ютерні програми, призначені для створення, збереження та використання баз даних.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

13 of 25

Поняття про системи управління базами даних

До розповсюджених СУБД належать:

ORACLE

MS

SQLServer

Sybase

MS Access

тощо.

MySQL

PostgreSQL

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

14 of 25

Поняття про системи управління базами даних

Залежно від структури даних, яка використовується в СУБД, їх поділяють на:

  • ієрархічні
  • мережеві
  • реляційні
  • об’єктно-реляційні

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

15 of 25

Для тих, хто хоче знати більше

Залежно від розміщення баз даних і компонентів, які забезпечують їхнє опрацювання, СУБД поділяють на:

локальні

розподілені

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

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

16 of 25

Для тих, хто хоче знати більше

Залежно від способу доступу до бази даних СУБД розподіляють на:

файл-серверні

клієнт-серверні

інтегровані (вбудовані)

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

17 of 25

Для тих, хто хоче знати більше

Найбільш широко в останні роки розвивається клієнт-серверна технологія використання баз даних.

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

18 of 25

Для тих, хто хоче знати більше

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

залізничних кас продажу квитків

банкоматів тощо.

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

19 of 25

Для тих, хто хоче знати більше

Інтегровані (вбудовані) СУБД використовуються як складові інших програмних продуктів, наприклад:

електронних енциклопедій

електронних словників

пошукових систем тощо

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

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

20 of 25

Для тих, хто хоче знати більше

Схема основних класифікацій СУБД

Системи управління базами даних

За моделями даних

Ієрархічні

Мережеві

Реляційні

Об’єктно-реляційні

Інші

За розміщенням

Локальні

Розподілені

За способом доступу до БД

Файл-серверні

Клієнт-серверні

Інтегровані

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

21 of 25

Дайте відповіді на запитання

  1. Для чого потрібно упорядковане зберігання даних?
  1. Що таке база даних?
  1. Де використовують бази даних?

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

22 of 25

Розгадайте ребус

даних

«Ребуси українською» © rebus1.com

База

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

23 of 25

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

Проаналізувати

§ 4.1, с. 185-187

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

24 of 25

Працюємо за комп’ютером

Сторінка

193

© Вивчаємо інформатику teach-inf.com.ua

Розділ 4

§ 4.1

25 of 25

Дякую за увагу!

За навчальною програмою 2017 року

Урок 33

Інформатика 9

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.