Domov Databáze Co je relační databáze (rdb)? - definice z techopedie

Co je relační databáze (rdb)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená relační databáze (RDB)?

Relační databáze (RDB) je souhrnná sada více sad dat uspořádaných do tabulek, záznamů a sloupců. RDB navazují dobře definovaný vztah mezi databázovými tabulkami. Tabulky komunikují a sdílejí informace, což usnadňuje vyhledávání, organizaci a vykazování dat.

RDB používají Structured Query Language (SQL), což je standardní uživatelská aplikace, která poskytuje snadné programovací rozhraní pro interakci s databází.

RDB je odvozen z konceptu matematických funkcí mapovacích datových sad a byl vyvinut Edgarem F. Coddem.

Techopedia vysvětluje relační databáze (RDB)

RDB organizují data různými způsoby. Každá tabulka se nazývá relace, která obsahuje jeden nebo více sloupců datové kategorie. Každý záznam tabulky (nebo řádek) obsahuje jedinečnou datovou instanci definovanou pro odpovídající kategorii sloupců. Jedna nebo více charakteristik dat nebo záznamů se týká jednoho nebo více záznamů za účelem vytvoření funkčních závislostí. Jsou klasifikovány takto:

  • Jeden na jednoho: Jeden záznam tabulky se týká jiného záznamu v jiné tabulce.
  • One to Many: Jeden záznam tabulky se týká mnoha záznamů v jiné tabulce.
  • Many to One: Více než jeden tabulkový záznam se týká jiného tabulkového záznamu.
  • Many to Many: Více než jeden tabulkový záznam se týká více než jednoho záznamu v jiné tabulce.

RDB provádí databázové operace „select“, „project“ a „join“, kde select se používá pro získávání dat, projekt identifikuje datové atributy a spojuje vztahy.

RDB mají mnoho dalších výhod, včetně:

  • Snadná rozšiřitelnost, protože nová data mohou být přidána bez úpravy existujících záznamů. Toto je také známé jako škálovatelnost.
  • Nový technologický výkon, výkon a flexibilita s možností více požadavků na data.
  • Zabezpečení dat, které je rozhodující, pokud je sdílení dat založeno na soukromí. Správa může například sdílet určitá datová oprávnění a přistupovat k zaměstnancům a blokovat je z jiných dat, jako jsou důvěrné informace o platu nebo výhodách.
Co je relační databáze (rdb)? - definice z techopedie