Які види баз даних користуються популярністю


У зв'язку з постійним розвитком технологій, у світі в даний час уявити роботу великих організацій без баз даних дуже складно. Швидше за все, не всім відомо, що існують самі різні види баз даних. І всі вони володіють своїми достоїнствами і недоліками.

Що собою являють ієрархічні бази

Види баз данихВони з'явилися першими, використовуються на комп'ютерах вже дуже тривалий час. Як не дивно, незважаючи на всю "старовину" таких баз, вони досі користуються популярністю в деяких компаніях. Вони являють собою піраміду. Всі поля і записи, пов'язані один з одним, групуються разом. У такій піраміді можуть застосовуватися записи як вищого, так і нижчого рівня. Кожен запис дотримується свого роду субординацію, виконання якої і контролює система управління базами даних. Це побудова, яке має ієрархічна база даних, не так складно виглядає, достатньо тільки провести аналогію із сімейним древом. Перевагою її є те, що вона дуже легко оновлюється. Крім того, співробітник може отримати доступ до ієрархічної базі досить просто. Недоліком є той факт, що встановити більш одного зв'язку між "нащадком" і "батьком" практично неможливо.

Гідності мережевих баз

Мережеві види баз даних дуже схожі на вищеописані. Основною відмінністю є структура, яка має вигляд своєрідної павутини. Крім того, на відміну від ієрархічних баз, записи можуть бути прив'язані більш ніж до одного "батькові", або власнику. Так само, як і в вищеописаної різновиди, мережеві бази використовуються в основному на головних комп'ютерах, які називаються серверами. Мережеві бази даних є більш гнучкими. Але варто знати, що кількість зв'язків у них має обмеження.




Популярність реляційних БД

Система управління базами данихРеляційні види баз даних є самими гнучкими з усіх перерахованих баз. Всі дані зберігаються в таблицях, кожна з яких має своє поле-ключ. За допомогою такого ключа, спрощується ідентифікація певного запису. Крім того, він унікальний абсолютно для всієї таблиці. Таблиці зв'язуються між собою за певним ключу. Наприклад, одна має ключові поля «Код продукту» і «Код продавця», а інша - поля-ключі «Код продавця» і «Код виробника». Між собою вони будуть зв'язані за допомогою поля «Код продавця». Такі бази набули популярності завдяки своїй простоті і легкості при перевизначенні записів. Недоліком є більш трудомісткий пошук необхідної інформації.

Перспективне майбутнє з об'єктно-орієнтованими базами

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

Але розробка баз даних з можливістю додавання мультимедійних об'єктів набуває все більшої популярності. Тому є впевненість, що незабаром більшість організацій все-таки перейде на об'єктно-орієнтовані бази даних.

Поділися в соц мережах: