Інформатика

Безкоштовно

Зараховано 2 учнів

Урок 28. Поняття бази даних і систем керування базами даних, їх призначення.

Прочитайте!

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

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

Електронна БД – файл (сукупність файлів) спеціального формату, які містять структуровані дані, призначені для зберігання, накопичення, опрацювання та використання за допомогою комп’ютера.

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

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

Системи управління базами даних – це прикладні комп’ютерні програми, призначені для створення, збереження та використання баз даних. До розповсюджених СУБД належать MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Sybase, Interbase та ін.
Залежно від структури даних, яка використовується в СУБД, їх поділяють на ієрархічні, мережеві, реляційні, об’єктно-реляційні тощо.

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

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

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

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

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

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

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

атрибутів. Атрибут — це властивість сутності. Зв’язок фактично встановлює взаємодію між сутностями.

Працюємо за ПК!

Завдання 1. Створіть структурну діаграму де запишіть три різні об’єкти та по 5 атрибутів до них.

Завдання 2. Використовуючи таблицю запишіть у прямокутники властивості сутностей Країна та Місто.

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%