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

Автор: Randy Alexander
Дата На Създаване: 2 Април 2021
Дата На Актуализиране: 24 Юни 2024
Anonim
Лекция 22: Реляционная база и модель данных
Видео: Лекция 22: Реляционная база и модель данных

Съдържание

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

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


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

Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

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 (отворен код).