Systém správy relačních databází (RDBMS)

Autor: Randy Alexander
Datum Vytvoření: 2 Duben 2021
Datum Aktualizace: 1 Červenec 2024
Anonim
Systém správy relačních databází (RDBMS) - Technologie
Systém správy relačních databází (RDBMS) - Technologie

Obsah

Definice - Co znamená systém správy relačních databází (RDBMS)?

Systém správy relačních databází (RDBMS) je databázový stroj / systém založený na relačním modelu specifikovaném Edgarem F. Coddem - otcem moderního designu relačních databází - v roce 1970.


Většina moderních komerčních a open-source databázových aplikací má relační povahu. Mezi nejdůležitější funkce relační databáze patří schopnost používat tabulky pro ukládání dat při zachování a vymáhání určitých datových vztahů.

Ú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 systém správy relačních databází (RDBMS)

V roce 1970 Edgar F. Codd, britský počítačový vědec ve společnosti IBM, zveřejnil „Relační model dat pro velké sdílené datové banky“. V té době proslulý dokument přitahoval malý zájem a jen málo z nich pochopilo, jak průkopnická práce Coddovy definice základní pravidla pro ukládání relačních dat, která lze zjednodušit jako:


  1. Data musí být uložena a prezentována jako relace, tj. Tabulky, které mají vzájemné vztahy, např. Primární / cizí klíče.
  2. Pro manipulaci s daty uloženými v tabulkách by měl systém poskytnout relační operátory - kód, který umožňuje testovat vztah mezi dvěma entitami. Dobrým příkladem je klauzule WHERE příkazu SELECT, tj. Příkaz SQL SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' vyhledá tabulku CUSTOMER_MASTER a vrátí všem zákazníkům příjmení Smith.

Codd později zveřejnil další referát, který nastínil 12 pravidel, která musí všechny databáze dodržovat, aby se kvalifikovaly jako relační. Mnoho moderních databázových systémů nedodržuje všech 12 pravidel, ale tyto systémy jsou považovány za relační, protože splňují alespoň dvě z 12 pravidel.

Většina moderních komerčních a databázových systémů s otevřeným zdrojovým kódem má relační povahu a zahrnuje známé aplikace, např. Oracle DB (Oracle Corporation); SQL Server (Microsoft) a MySQL a Postgres (open source).