, когда мы говорим rdbms, что означает, что это может быть оракул, мой sql, ms доступ и т. Д. Но для dbms какие примеры. Есть ли какой-нибудь пример или это просто концепция ?.Когда мы говорим, что dbms это файлы?
ответ
DBMS = управление базами данных системы
система
РСУБД = управления реляционными базами данных Итак, каждый RDBMS также СУБД.
Возможно, вы захотите назвать Gemstone, OODBMS или Cache, иерархический.
Database management system имеет список ссылок на различные типы СУБД, которые затем ссылаются на списки примеров для этого типа, например list of Object DBMSs
СУБД представляет собой систему управления базами данных. Есть два важных функций СУБД должна обеспечивать:
- хранения данных
- стандартизированный доступ к данным
Вторая функция является решающим. Я могу подключиться к СУБД с помощью общего клиента (например, через JDBC и обнаружить организацию хранящихся там данных). Я могу это сделать, потому что реальная СУБД поддерживает метаданные - данные о дате, которые она хранит, - в словаре данных или в INFORMATION_SCHEMA.
Таким образом, мы можем видеть, что плоские файлы не являются СУБД. Они обрабатывают первую часть, настойчивость, достаточно легко, но они не работают во втором: только приложение (или лицо), которое пишет данные, может интерпретировать данные Это означает, что электронные таблицы также не учитываются как СУБД (хотя может быть сделано и для файлов XML).
RDBMS - это особый тип СУБД, который реализует Codd's famous Twelve Rules. Многие теоретики базы данных будут использовать то, что продукты вы указываете (Oracle, MySQL, MS Ac cess) являются примерами СУБД SQL, а не RDBMS, потому что они не удовлетворяют двум или более правилам Кодда: все они не соответствуют правилу 0 и по меньшей мере одному другому правилу.
Существуют и другие типы СУБД. Существует иерархическая форма, из которой наиболее почтенным является MUMPS. Существуют объектно-ориентированные OODBMS, такие как Intersystems Cache. Существуют сетевые (графические) СУБД, например. IDMS и Neo4J. И тогда есть весь плот других NoSQL databases, большинство из которых, вероятно, квалифицируются как СУБД.
Так что, если какое-то тело спрашивает, дайте мне пример для dbms, каков был бы для этого ответ ?. – PrithviRaj
PrthviRaj: напр. Oracle –
нет боеприпасов, это правда? мы можем создавать и устанавливать там отношения. – PrithviRaj