У дома Данни на Guide-Bulgaria.com Какво представлява системата за управление на релационни бази данни (rdbms)? - определение от техопедия

Какво представлява системата за управление на релационни бази данни (rdbms)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава система за управление на релационни бази данни (RDBMS)?

Система за управление на релационни бази данни (RDBMS) е двигател / система от бази данни, базиран на релационния модел, определен от Едгар Ф. Код - бащата на съвременния дизайн на релационни бази данни - през 1970 г.

Повечето съвременни търговски приложения и бази с отворен код имат релационен характер. Най-важните характеристики на релационната база данни включват възможност за използване на таблици за съхранение на данни, като същевременно поддържат и налагат определени връзки с данни.

Techopedia обяснява системата за управление на релационните бази данни (RDBMS)

През 1970 г. Едгар Ф. Код, британски компютърен учен с IBM, публикува „Релационален модел на данни за големи споделени банки от данни.“ По онова време известната хартия предизвиква малък интерес и малцина разбират как новаторската работа на Codd би определила основни правила за релационно съхранение на данни, които могат да бъдат опростени като:

  1. Данните трябва да се съхраняват и да се представят като отношения, т.е. таблици, които имат връзки помежду си, например първични / чужди ключове.
  2. За да манипулира данните, съхранявани в таблици, системата трябва да предостави релационни оператори - код, който позволява връзката да се тества между две единици. Добър пример е клаузата WHERE на оператор SELECT, т.е. SQL операторът SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' ще поиска таблицата CUSTOMER_MASTER и ще върне всички клиенти с фамилия на Smith.

По-късно Codd публикува още един документ, който очертава 12-те правила, които всички бази данни трябва да следват, за да се квалифицират като релационни. Много съвременни системи от бази данни не следват всички 12 правила, но тези системи се считат за релационни, защото съответстват на поне две от 12-те правила.


Повечето съвременни търговски системи с бази данни с отворен код имат релационен характер и включват добре познати приложения, например Oracle DB (Oracle Corporation); SQL Server (Microsoft) и MySQL и Postgres (отворен код).

Какво представлява системата за управление на релационни бази данни (rdbms)? - определение от техопедия