Съдържание:
- Определение - Какво означава релационна база данни (RDB)?
- Техопедия обяснява релационна база данни (RDB)
Определение - Какво означава релационна база данни (RDB)?
Релационна база данни (RDB) е колективен набор от множество набори от данни, организирани от таблици, записи и колони. RDB установяват добре дефинирана връзка между таблиците на базата данни. Таблиците комуникират и споделят информация, което улеснява търсенето, организацията и отчитането на данни.
RDB използват Structured Query Language (SQL), което е стандартно потребителско приложение, което осигурява лесен програмен интерфейс за взаимодействие с база данни.
RDB се извлича от концепцията за математически функции за картографиране на масиви от данни и е разработена от Едгар Ф. Код.
Техопедия обяснява релационна база данни (RDB)
RDB организират данни по различни начини. Всяка таблица е известна като връзка, която съдържа една или повече колони от категория данни. Всеки запис на таблица (или ред) съдържа уникален екземпляр от данни, определен за съответната категория колона. Една или повече характеристики или данни се отнасят до един или много записи, за да образуват функционални зависимости. Те са класифицирани, както следва:
- Един към един: Един запис на таблица се отнася до друг запис в друга таблица.
- Един към много: Един запис на таблица се отнася до много записи в друга таблица.
- Мнозина до едно: Повече от един запис на таблица се отнася до друг запис на таблица.
- Много до много: Повече от един запис на таблица се отнася до повече от един запис в друга таблица.
RDB извършва операции с бази данни „select“, „project“ и „join“, където select се използва за извличане на данни, проект идентифицира атрибути на данни и join комбинира отношения.
RDB имат много други предимства, включително:
- Лесна разширяемост, тъй като могат да се добавят нови данни без промяна на съществуващите записи. Това е известно също като мащабируемост.
- Нова технологична производителност, мощност и гъвкавост с множество възможности за изискване на данни.
- Сигурността на данните, което е изключително важно, когато споделянето на данни се основава на поверителност. Например, ръководството може да споделя определени привилегии за данни и да достъпва и да блокира служителите от други данни, като поверителна информация за заплати или обезщетения.