Системы управления базами данных (СУБД)
Системы управления базами данных (Data Base Management System, DBMS) — комплекс программного обеспечения, необходимого для работы с базами данных. Это означает, что сама БД, содержащая информацию, является пустышкой без соответствующей программы, могущей сделать с ней всё, что угодно.
Другие программы или надстройки, позволяющие извлечь данные или даже частично изменить их, никогда не смогут стать альтернативой СУБД.
Представители СУБД
Достаточно большой список СУБД, существовавших и нынешних, можно найти в Википедии. (Уже нельзя, страница уничтожена, в остальном тексты напоминают бред! Смотрим здесь) Здесь же приводятся наиболее значимые современные представители этого важнейшего вида ПО.
Среди представителей следует упомянуть следующие СУБД:
- MySQL
- Microsoft SQL Server
- Oracle
- Informix
- SQLite
- Microsoft Visual Foxpro
- Microsoft Access
- CheD (от англ. Chemical Data) и Isis Base — специализированные программы для накопления и хранения химической информации, учитывающие особенности поиска химических структур и встроенные средства химической графики.
Цены на основные СУБД (в рублях)
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
При обсуждении вопроса баз данных, нельзя обойтись без небольшого исторического экскурса.
В эпоху бурного развития баз данных на персональных компьютерах (1980–90-е годы) появилось бесчисленное множество как СУБД, так и программ,
в основе которых лежало накопление информации в самостоятельно разработанных базах данных.
Но, как водится, время выдвинуло единственный формат, ставший отраслевым стандартом в передаче данных: DBF.
Microsoft Visual FoxPro (engl.)
Российский клуб любителей VFP
Является абсолютным и признанным лидером серверных СУБД, что связано с её бесплатностью и колоссальными возможностями, достаточными для большинства задач.
Не менее важно то, что MySQL изначально предназначена для работы под управлением ОС Linux.
В результате мы имеем СУБД, повсеместно используемую в Интернете.
SQLite относиться именно к той разновидности, к которой в первую очередь следует присмотреться начинающему программисту,
если он не предполагает закладывать в основу работы Интернет.
SQLite — одна из наиболее распространенных СУБД,
что связано с её использованием для сравнительно небольших задач на мобильных устройствах.
Единственная настольная СУБД, позиционируемая в качестве средства разработки.
Это связано с наличием в ней абсолютно полного комплекса инструментов для создания конечного (standalone) продукта информационной системы (в локальном или файл-серверном исполнении).
Привлечение сторонних языков программирования или генераторов отчетов возможно, но не является необходимым.
Поставляемая в составе Microsoft Office Professional комплексная система «имитирующая» СУБД.
Практически вся разработка основана на режиме WISIWIG, кодирование — на Visual Basic for Applications (VBA).
Содержит огромное количество отклонений от теории баз данных.
По существу, скорее надо говорить о наследнице — PostgreSQL
Попробуйте обратиться к Википедии, которая на момент выкладывания этой ссылки вполне позволяла понять, гм, скрытый смысл.
Отрицание еще никогда не родило смысла.
dBase
MySQL
Microsoft SQL Server
SQLite
Oracle
Informix
IBM DB2
Jasmine
Sybase
Adabas
Microsoft Visual Foxpro
Microsoft Access
Postgres
NoSQL-системы
Дополнительные источники