Поняття та призначення баз даних
За навчальною програмою 2017 року
Урок 33
Інформатика 9
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.
Бази даних. Системи керування базами даних
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
За нашого часу щоденно накопичуються просто вражаючі обсяги даних. У комп’ютерних системах ще 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
Поняття про бази даних
За прогнозом аналітиків з International Data Corporation обсяги даних у 2025 році перевищать 175 зетабайтів.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
Щодня кожна людина генерує все нові та нові дані, коли:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
Процес лавиноподібного збільшення обсягу даних у світі з середини 60-х років ХХ ст. отримав назву інформаційного вибуху.
При цьому збільшення обсягів даних у світи в основному відбувається за рахунок неструктурованих числових даних в комп’ютерних мережах (до 95 %) та їх простим дублюванням.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
Учені запевняють, що зберігання великих обсягів даних виправдано тільки за умови, якщо пошук потрібних даних здійснюється швидко і подаються вони в доступній для розуміння формі.
Ці умови забезпечують сучасні технології зберігання даних. Основою цих технологій є комп’ютеризовані (електронні)
бази даних (БД).
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
База даних – це впорядкований за певними правилами набір взаємопов’язаних даних.
Основним призначенням бази даних є систематизоване збереження даних і надання доступу до них користувачеві або комп’ютерній програмі для забезпечення швидкого пошуку потрібних даних.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
Електронні бази даних активно використовуються в:
банківській сфері
бібліотеках
пошукових системах Інтернету
системах обліку та здійснення оплати за користування електроенергією, газом, холодною та гарячою водою
під час проведення зовнішнього незалежного оцінювання учнів
і в інших сферах діяльності людини
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
Сторінка пошуку публікацій у базі даних Національної бібліотеки України імені В.І. Вернадського
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про бази даних
База даних є досить складним за своєю структурою об’єктом, тому перед створенням вона заздалегідь проєктується – створюється модель бази даних.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про системи управління базами даних
Для роботи з комп’ютерними базами даних використовують спеціальні програми — системи управління базами даних (СУБД).
Використовуючи їх, користувачі:
створюють бази даних
виконують пошук даних
оновлення даних тощо
Системи управління базами даних – це прикладні комп’ютерні програми, призначені для створення, збереження та використання баз даних.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про системи управління базами даних
До розповсюджених СУБД належать:
ORACLE
MS
SQLServer
Sybase
MS Access
тощо.
MySQL
PostgreSQL
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Поняття про системи управління базами даних
Залежно від структури даних, яка використовується в СУБД, їх поділяють на:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Для тих, хто хоче знати більше
Залежно від розміщення баз даних і компонентів, які забезпечують їхнє опрацювання, СУБД поділяють на:
локальні
розподілені
Локальні СУБД забезпечують зберігання й опрацювання даних на локальному комп'ютері
В розподілених — дані можуть зберігатися та опрацьовуватися на різних комп'ютерах у локальній або глобальній мережі.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Для тих, хто хоче знати більше
Залежно від способу доступу до бази даних СУБД розподіляють на:
файл-серверні
клієнт-серверні
інтегровані (вбудовані)
У файл-серверних СУБД файли з даними розміщуються на сервері, а на кожному клієнтському комп’ютері встановлено повну версію СУБД. Доступ з клієнтського комп’ютера до даних на файл-сервері здійснюється з використанням мережі.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Для тих, хто хоче знати більше
Найбільш широко в останні роки розвивається клієнт-серверна технологія використання баз даних.
За цією технологією на сервері встановлюється серверна версія СУБД, на ньому ж зазвичай розміщена і база даних. На клієнтських комп’ютерах установлюються тільки невеликі за обсягом і функціональністю клієнтські версії СУБД.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Для тих, хто хоче знати більше
У завдання яких входить формування запитів на опрацювання даних і виведення результату опрацювання, надісланого з сервера. Усі операції з даними здійснюються на сервері. За клієнт-серверною технологією організовано роботу:
залізничних кас продажу квитків
банкоматів тощо.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Для тих, хто хоче знати більше
Інтегровані (вбудовані) СУБД використовуються як складові інших програмних продуктів, наприклад:
електронних енциклопедій
електронних словників
пошукових систем тощо
Ці системи не потребують окремої інсталяції, можуть мати обмежений набір функцій з керування базою даних, наприклад не забезпечувати оновлення даних. Доступ до даних здійснюється з використанням засобів прикладної програми, у яку інтегрована СУБД.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Для тих, хто хоче знати більше
Схема основних класифікацій СУБД
Системи управління базами даних
За моделями даних
Ієрархічні
Мережеві
Реляційні
Об’єктно-реляційні
Інші
За розміщенням
Локальні
Розподілені
За способом доступу до БД
Файл-серверні
Клієнт-серверні
Інтегровані
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Дайте відповіді на запитання
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Розгадайте ребус
даних
«Ребуси українською» © rebus1.com
База
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Домашнє завдання
Проаналізувати
§ 4.1, с. 185-187
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Працюємо за комп’ютером
Сторінка
193
© Вивчаємо інформатику teach-inf.com.ua
Розділ 4
§ 4.1
Дякую за увагу!
За навчальною програмою 2017 року
Урок 33
Інформатика 9
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.