Системы управления базами данных (СУБД)

Системы управления базами данных (Data Base Management System, DBMS) — комплекс программного обеспечения, необходимого для работы с базами данных. Это означает, что сама БД, содержащая информацию, является пустышкой без соответствующей программы, могущей сделать с ней всё, что угодно.

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

Представители СУБД

Достаточно большой список СУБД, существовавших и нынешних, можно найти в Википедии. (Уже нельзя, страница уничтожена, в остальном тексты напоминают бред! Смотрим здесь) Здесь же приводятся наиболее значимые современные представители этого важнейшего вида ПО.

Среди представителей следует упомянуть следующие СУБД:

Цены на основные СУБД (в рублях)


Доступ к этим материалам предоставляется только зарегистри­рован­ным пользователям!


dBase

При обсуждении вопроса баз данных, нельзя обойтись без небольшого исторического экскурса.

В эпоху бурного развития баз данных на персональных компьютерах (1980–90-е годы) появилось бесчисленное множество как СУБД, так и программ, в основе которых лежало накопление информации в самостоятельно разработанных базах данных.

Но, как водится, время выдвинуло единственный формат, ставший отраслевым стандартом в передаче данных: DBF.

Microsoft Visual FoxPro (engl.) Российский клуб любителей VFP

MySQL

Является абсолютным и признанным лидером серверных СУБД, что связано с её бесплатностью и колоссальными возможностями, достаточными для большинства задач. Не менее важно то, что MySQL изначально предназначена для работы под управлением ОС Linux. В результате мы имеем СУБД, повсеместно используемую в Интернете.

русский English

Microsoft SQL Server

SQLite

SQLite относиться именно к той разновидности, к которой в первую очередь следует присмотреться начинающему программисту, если он не предполагает закладывать в основу работы Интернет.

SQLite — одна из наиболее распространенных СУБД, что связано с её использованием для сравнительно небольших задач на мобильных устройствах.

Oracle

Oracle

Informix

Informix

IBM DB2

DB2

Jasmine

Jasmine

Sybase

Sybase

Adabas

Adabas

Microsoft Visual Foxpro

Единственная настольная СУБД, позиционируемая в качестве средства разработки. Это связано с наличием в ней абсолютно полного комплекса инструментов для создания конечного (standalone) продукта информационной системы (в локальном или файл-серверном исполнении). Привлечение сторонних языков программирования или генераторов отчетов возможно, но не является необходимым.

Microsoft Access

Access

Поставляемая в составе Microsoft Office Professional комплексная система «имитирующая» СУБД. Практически вся разработка основана на режиме WISIWIG, кодирование — на Visual Basic for Applications (VBA). Содержит огромное количество отклонений от теории баз данных.

Postgres

По существу, скорее надо говорить о наследнице — PostgreSQL

NoSQL-системы

Попробуйте обратиться к Википедии, которая на момент выкладывания этой ссылки вполне позволяла понять, гм, скрытый смысл.

Отрицание еще никогда не родило смысла.

Дополнительные источники

  1. Алексей Федоров, Наталия Елманова. Введение в базы данных. КомпьютерПресс, 2010.
  2. Список_СУБД (Википедия).
  3. Database management systems (Wikipedia, English).

Copyright © 1993–2024 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.