border=0

Технології »СУБД

Визначення СУБД


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


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

Основа секретної інформації


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


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

Різні типи

Програмне забезпечення, яке дозволяє нам керувати базами даних, багато, з найпростіших, розроблені для вирішення потреб малого бізнесу і вітчизняних, до великих систем, призначених для обслуговування великих транснаціональних корпорацій, що підтримують мільйони транзакцій щодня.

Різниця між одним і іншим зустрічається в багатьох аспектах, але, в основному, ми розрізняємо СУБД за тим, як вони працюють:

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

  • Мережеві бази даних . Варіант попередньої моделі, jararchic, в якому гілка інвертованого дерева може не тільки мати різні гілки, але один вузол може виходити з декількох гілок.
  • Транзакційні бази даних . Якщо реляція є найчастішим типом СУБД, то транзакційні найбільш рідкісні. Орієнтовані на їх використання в банківській, діловій та промисловій середовищі, вони базують свою парадигму використання на виконанні двох операцій для завершення транзакції , одна з них, як правило, перевіряє дотримання заздалегідь встановлених умов.
  • Об'єктно-орієнтовані бази даних . Концептуально схожий на реляційний в певних аспектах, випливають з тих самих ідей, які обладнали мови програмування, орієнтовані на такі об'єкти, як C ++, що дозволяє, наприклад, створювати об'єкти від інших, які успадковують деякі характеристики.
  • Документальні бази даних Призначений для роботи з документарними програмами управління, що займаються великими обсягами тексту і дозволяють здійснювати пошук в них.
  • Багатовимірні бази даних . Дуже схожі на реляційні, вони в основному використовуються для реалізації OLAP-додатків. Таблиця не тільки містить стовпці та значення для кожного запису, але й метрику, пов'язану з нею. Отже, він розширюється в декількох вимірах.
  • Дедуктивні бази даних . Він зберігає факти і правила, з чиїми висновками можна здійснювати відрахування.

Фото: iStock - Алекс Бєломлінський / Ніхат Дурсун

Автор: Guillem Alsina González | + QUOTE
Теми в СУБД

Соціальні мережі