Relačná databáza (RDB)

Autor: Randy Alexander
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Relačná databáza (RDB) - Technológie
Relačná databáza (RDB) - Technológie

Obsah

Definícia - Čo znamená relačná databáza (RDB)?

Relačná databáza (RDB) je kolektívna množina viacerých súborov údajov usporiadaných do tabuliek, záznamov a stĺpcov. RDB vytvárajú dobre definovaný vzťah medzi databázovými tabuľkami. Tabuľky komunikujú a zdieľajú informácie, ktoré uľahčujú prehľadávanie údajov, organizáciu a podávanie správ.


RDB používajú Structured Query Language (SQL), čo je štandardná používateľská aplikácia, ktorá poskytuje ľahké programovacie rozhranie pre interakciu s databázou.

RDB je odvodený z konceptu matematických funkcií mapovacích dátových súborov a bol vyvinutý Edgarom F. Coddom.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje relačnú databázu (RDB)

RDB organizujú údaje rôznymi spôsobmi. Každá tabuľka je známa ako vzťah, ktorý obsahuje jeden alebo viac stĺpcov kategórie údajov. Každý tabuľkový záznam (alebo riadok) obsahuje jedinečnú dátovú inštanciu definovanú pre zodpovedajúcu kategóriu stĺpcov. Jedna alebo viac charakteristík údajov alebo záznamov sa týka jedného alebo viacerých záznamov na vytvorenie funkčných závislostí. Sú klasifikované takto:


  • One to One: Jeden záznam tabuľky sa týka iného záznamu v inej tabuľke.
  • One to Many: Jeden záznam tabuľky sa týka mnohých záznamov v inej tabuľke.
  • Veľa na jeden: Viac ako jeden tabuľkový záznam sa týka iného tabuľkového záznamu.
  • Many to Many: Viac ako jeden tabuľkový záznam sa týka viac ako jedného záznamu v inej tabuľke.

RDB vykonáva databázové operácie „select“, „project“ a „join“, kde sa select používa na získavanie údajov, projekt identifikuje atribúty údajov a spája vzťahy.

RDB majú mnoho ďalších výhod vrátane:

  • Ľahká rozšíriteľnosť, pretože nové údaje môžu byť pridané bez zmeny existujúcich záznamov. Toto sa tiež nazýva škálovateľnosť.
  • Nový technologický výkon, výkon a flexibilita s možnosťou viacerých požiadaviek na údaje.
  • Bezpečnosť údajov, ktorá je rozhodujúca, keď je zdieľanie údajov založené na súkromí. Napríklad manažment môže zdieľať určité privilégiá na údaje a pristupovať k zamestnancom a blokovať ich od iných údajov, ako sú napríklad dôverné informácie o mzdách alebo výhodách.