
СУБД (системы управления базами данных) - программное обеспечение, облегчающее использование баз данных.

Функции и классификация СУБД
СУБД выполняют следующие функции:
-
управляют данными, размещенными на дисковых носителях;
-
управляют данными в оперативной памяти с задействованием дискового кэша;
-
сохраняют историю изменений (проводят журнализацию), создают резервные копии и восстанавливают содержимое БД, поврежденное в результате некорректного завершения работы;
-
поддерживают используемые в БД языки, определяющие типы данных и манипулирующие ими.
В зависимости от того, какие способы представления и обработки данных выбирают основой для СУБД, эти системы могут относиться к:
-
иерархическим системам управления. Для этой модели характерно построение древовидной структуры данных, разделенной на различные уровни;
-
сетевым СУБД. Эта модель представляет собой расширенную версию иерархической модели не с одной записью - «предком» строго для каждого «потомка», а с несколькими, размещенными в одной сети;
-
реляционным СУБД. Эти системы управления используются в БД, представленных в виде двумерных таблиц с размещенными в них атрибутированными записями;
-
объектно-ориентированным СУБД. Эти системы управления работают с БД, в которых все данные сложно структурированы по классам и типам;
-
объектно-реляционными СУБД. Данные СУБД представляют собой комплексы, способные дополнительно выполнять объектно-ориентированные операции.
Наибольшее распространение среди существующих типов СУБД получили СУБД, работающие с реляционными базами данных. Они применяются преимущественно при создании различных web-продуктов.

Обзор самых популярных СУБД
Самыми популярными при решении задач Data Mining являются СУБД:
-
MySQL - реляционная СУБД, имеющая открытый исходный код, позволяющая поддерживать табличные БД с простой структурой и сложными условиями запросов. Она отличается гибкостью и высокой скоростью обработки информации, простотой интерфейса и способностью синхронизации с другими БД и используется для построения прогностических моделей в e-commerce, IT и финтехе (то есть в сферах, где наиболее активно применяется Data Mining);
-
Microsoft SQL Server. Эта фирменная разработка Microsoft, подходящая к установке в ОС Windows и Linux. Ее характеризуют простой интерфейс, надежность сохранности данных и совместимость с с различными программными продуктами Windows. В интеллектуальном анализе данных эти СУБД используются главным образом для обработки данных из Microsoft Excel;
-
Oracle - объектно-реляционная СУБД с простой установкой и первоначальной настройкой, с возможностью расширения функционала. Ей присущи высокие надежность, практичность и быстродействие. В частности, в Data Mining для e-commerce эта СУБД позволяет решать задачи определения эффективности различных видов продаж и построения моделей потребностей клиентов в зависимости от ситуации на рынках;
-
PostgreSQL - объектно-реляционная СУБД, предназначенная для работы с базами данных различных сайтов и web-сервисов. Она подходит практически ко всем популярным платформам и используется в облачных сервисах.
Обучиться работе с перечисленными СУБД все желающие смогут, пройдя курс профессиональной переподготовки по программе «Инструментальные средства бизнес-аналитики», которую проводит ВШБИ НИУ ВШЭ. Записаться на обучение по данному курсу можно на нашем сайте.
← Назад к списку