Які види баз даних користуються популярністю
У зв`язку з постійним розвитком технологій, у світі в даний час уявити роботу великих організацій без баз даних дуже складно. Швидше за все, не всім відомо, що існують самі різні види баз даних. І всі вони володіють своїми достоїнствами і недоліками.
Що собою являють ієрархічні бази
Вони з`явилися першими, використовуються на комп`ютерах вже дуже тривалий час. Як не дивно, незважаючи на всю "старовину" таких баз, вони досі користуються популярністю в деяких компаніях. Вони являють собою піраміду. Всі поля і записи, пов`язані один з одним, групуються разом. У такій піраміді можуть застосовуватися записи як вищого, так і нижчого рівня. Кожен запис дотримується свого роду субординацію, виконання якої і контролює система управління базами даних. Це побудова, яке має ієрархічна база даних, не так складно виглядає, достатньо тільки провести аналогію із сімейним древом. Перевагою її є те, що вона дуже легко оновлюється. Крім того, співробітник може отримати доступ до ієрархічної базі досить просто. Недоліком є той факт, що встановити більш одного зв`язку між "нащадком" і "батьком" практично неможливо.
Гідності мережевих баз
Мережеві види баз даних дуже схожі на вищеописані. Основною відмінністю є структура, яка має вигляд своєрідної павутини. Крім того, на відміну від ієрархічних баз, записи можуть бути прив`язані більш ніж до одного "батькові", або власнику. Так само, як і в вищеописаної різновиди, мережеві бази використовуються в основному на головних комп`ютерах, які називаються серверами. Мережеві бази даних є більш гнучкими. Але варто знати, що кількість зв`язків у них має обмеження.
Популярність реляційних БД
Реляційні види баз даних є самими гнучкими з усіх перерахованих баз. Всі дані зберігаються в таблицях, кожна з яких має своє поле-ключ. За допомогою такого ключа, спрощується ідентифікація певного запису. Крім того, він унікальний абсолютно для всієї таблиці. Таблиці зв`язуються між собою за певним ключу. Наприклад, одна має ключові поля «Код продукту» і «Код продавця», а інша - поля-ключі «Код продавця» і «Код виробника». Між собою вони будуть зв`язані за допомогою поля «Код продавця». Такі бази набули популярності завдяки своїй простоті і легкості при перевизначенні записів. Недоліком є більш трудомісткий пошук необхідної інформації.
Перспективне майбутнє з об`єктно-орієнтованими базами
Об`єктно-орієнтовані види баз даних надають користувачеві можливість додавання нових типів інформаційних полів, а також додавання аудіо-, відео- і графічних файлів в структуру таблиць. У порівнянні з попередніми базами, об`єктно-орієнтовані СУБД мають велику кількість переваг. Крім того, їх обробка набагато простіше, ніж у перерахованих вище випадках. Об`єкти, які містить в собі такий різновид баз, будуються з двох елементів: з даних і з інструкцій, які допомагають визначитися з видом обробки даних. Серед недоліків можна виділити дорожнечу і небажання багатьох компаній купувати такі бази даних замість старих, вже давно випробуваних.
Але розробка баз даних з можливістю додавання мультимедійних об`єктів набуває все більшої популярності. Тому є впевненість, що незабаром більшість організацій все-таки перейде на об`єктно-орієнтовані бази даних.