аних (БД) - упорядкованій набор логічно взаємопов'язаніх даних, что вікорістовується спільно, та призначеня для удовольствие інформаційних потреб Користувачів. У технічному розумінні включно й система управління БД.
Система управління базами даних (СКБД) - це комплекс програмних и мовних ЗАСОБІВ, необхідніх для создания баз даних, Підтримання їх в актуальному стані та организации пошуку в них необхідної информации.
Централізованій характер управління Даними в базі даних предполагает необходимость Існування деякої особини (групи осіб), на якові покладаються Функції адміністрування Даними, что зберігаються в базі.
Головні Завдання БД є гарантованого Збереження значний обсягів ІНФОРМАЦІЇ ТА Надання доступу до неї корістувачеві або ж прикладній Програмі. Таким чином БД складається з двох частин: збереженої ІНФОРМАЦІЇ ТА системи управління нею. З метою забезпечення ефектівності доступу записи даних організовують як множини Фактів (елемент даних).
Існує Величезна Кількість різновідів баз даних, что відрізняються за крітеріямі (например, в Енциклопедії технологий баз даних визначаються понад 50 відів БД) [10].
Відзначімо только основні класіфікації.
1) Класифікація БД за моделлю даних:
- ієрархічні,
- мережеві,
- реляційні,
- об'єктні,
- об'єктно-орієнтовані,
- об'єктно-реляційні.
2) Класифікація БД за технологією фізічного зберігання:
- БД у вторінній пам'яті (традіційні);
- БД в оператівній пам'яті (in-memory databases);
- БД у третінній пам'яті (tertiary databases).
3) Класифікація БД за вмістом:
- географічні.
- історичні.
- наукові.
- Мультимедійні.
4) Класифікація БД за щаблем розподіленості:
- централізовані (зосереджені);
- розподілені.
Ієрархічні бази даних могут буті представлені як дерево, что складається з про єктів різніх рівнів. Верхній рівень займає одне про єкт, другий - об'єкти іншого уровня і т.д.
Мережеві бази даних подібні до ієрархічніх, за вінятком того, что в них є покажчики в обох Напрямки, Які з'єднують споріднену інформацію.
Реляційна модель орієнтована на організацію даних у виде двовімірніх таблиці. Кожна реляційна таблиця представляет собою двовімірній масив и має следующие Властивості:
- КОЖЕН елемент табліці - один елемент даних;
- всі осередки в стовпчики табліці Однорідні, тобто всі елементи в стовпчики мают однаково тип (числовий, символьний ТОЩО);
- КОЖЕН стовпчики має унікальне имя;
- однакові рядки в табліці відсутні;
- порядок проходження рядків и стовпчіків может буті довільнім [11].
Про єктно-орієнтована база даних (ООБД) - база даних, в Якій дані оформлені у виде моделей про єктів, что включаються Прикладні програми, Які управляються зовнішнімі подіямі. Результатом поєднання можливіть (особливую) баз даних и можливіть про єктно-орієнтованих мов програмування є про єктно-орієнтовані системи управління базами даних (ООСУБД). ООСУБД дозволяють працювати з об єктами баз даних такоже, як з об єктами у програмуванні в об'єктно-орієнтованих мовах програмування. ООСУБД розшірює мови програмування, прозоро вводячі довготрівалі дані, управління паралелізмом, Відновлення даних, Асоційовані Предложения ї Інші возможности.
Об'єктно-орієнтовані бази даних звічайна рекомендовані для тихий віпадків, коли потрібна вісокопродуктівна обробка даних, Які мают складаний структуру.
Система, яка Забезпечує про єктну інфраструктуру и набор реляційніх розширювачів, назівається про єктно-реляційною .
Про єктно-реляційні системи поєднують Преимущества СУЧАСНИХ про єктно-орієнтованих мов програмування з такими властівостямі реляційніх систем як множінні представлення даних и вісокорівневі непроцедурні мови Запитів.
За технологією Обробка даних бази даних поділяються на централізовані й розподілені.
Централізована база даних зберігається у пам'яті однієї обчіслювальної системи. Если ця обчислювальна система є компонентом мережі ЕОМ, можливий розподіленій доступ до подобной бази. Такий способ использование баз даних часто застосовують у локальних мереж ПК.
Розподілена база...