Что такое база данных

Базы данных можно встретить в CRM-системах, программах бухгалтерского и кадрового учета, библиотечных каталогах, системах управления заказами, на онлайн-ресурсах, например, с играми, книгами.

База данных позволяет пользователям быстро, без задержек получать доступ к информации. Этим она выгодно отличается от онлайн-таблиц с общим доступом, которые могут «зависать», если содержат слишком много строк или если одновременно в них пытается работать несколько человек.

Чтобы управлять базами данных, нужно знать SQL — язык структурированных запросов. Также потребуется система управления базами данных (СУБД).

Основные свойства баз данных:

  1. Высокая скорость работы. Пользователь получает доступ к информации за несколько секунд.
  2. Простой доступ. Для получения информации не нужно предпринимать большое количество сложных операций.
  3. Постоянная структура. Если база меняется, например в нее добавляются новые данные, структура не меняется.
  4. Высокая безопасность. Для пользователей можно настраивать доступы и роли. Управлять базой данной могут только ее администраторы или разработчики; у обычных пользователей, как правило, таких прав нет.
  5. Взаимосвязи. Вся информация в базах данных связана по законам логики. Связи отражены в структуре.

Пример структуры в базе данных.

В зависимости от структуры, отношений между информацией и объектами базы данных подразделяются на такие:

  1. Иерархические. Структура похожа на дерево: младшие элементы подчиняются более старшим. Пример — система папок и файлов на компьютере: файл лежит в папке, эта папка в другой, которая находится на одном из жестких дисков.
  2. Сетевые. Структура подразумевает, что один и тот же элемент может относиться сразу к нескольким старшим элементам.
  3. Реляционные. Таблицы в таких базах данных обеспечивают доступ к информации, которая строго структурирована.
  4. Нереляционные. Позволяют хранить неструктурированную информацию.
  5. Объектно-ориентированные. Информация представлена объектами с определенными свойствами.
  6. Распределенные. Состоят из нескольких частей, каждая часть — на своем сервере.
  7. Графовые. Хранят информацию на основе сущностей и их взаимосвязей.

Есть и другие типы баз данных. Каждый тип используется для решения определенных задач, например финансовых, научных. Базы данных развиваются в части новых подходов, технологий. Так, сейчас популярны облачные базы данных.

Мы будем рады и вашему мнению

Оставить ответ

Бизнес пресса
Logo