Relační databáze (RDB)

Autor: Randy Alexander
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 26 Červen 2024
Anonim
Relační databáze (RDB) - Technologie
Relační databáze (RDB) - Technologie

Obsah

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.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

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í. Například správa může 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.