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

Autor: Randy Alexander
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 26 V Júni 2024
Anonim
Systém správy relačných databáz (RDBMS) - Technológie
Systém správy relačných databáz (RDBMS) - Technológie

Obsah

Definícia - Čo 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čnom modeli, ktorý v roku 1970 určil Edgar F. Codd - otec moderného dizajnu relačných databáz.


Väčšina moderných komerčných a open-source databázových aplikácií má relačný charakter. Medzi najdôležitejšie vlastnosti relačnej databázy patrí schopnosť používať tabuľky na ukladanie údajov pri udržiavaní a presadzovaní určitých dátových vzťahov.

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

V roku 1970 Edgar F. Codd, britský počítačový vedec v spoločnosti IBM, uverejnil „Relačný model údajov pre veľké zdieľané dátové banky“. V tom čase renomovaný dokument priťahoval malý záujem a len málo z nich pochopilo, ako by priekopnícka práca Codda definovala základné pravidlá pre ukladanie relačných údajov, ktoré možno zjednodušiť ako:


  1. Dáta musia byť uložené a prezentované ako vzťahy, t.j. tabuľky, ktoré majú vzťahy medzi sebou, napr. Primárne / cudzie kľúče.
  2. Na manipuláciu s údajmi uloženými v tabuľkách by mal systém poskytnúť relačné operátory - kód, ktorý umožňuje testovať vzťahy medzi dvoma entitami. Dobrým príkladom je klauzula WHERE príkazu SELECT, t. J. Príkaz SQL SELECT * FROM CUSTOMER_MASTER WHERE CUSTOMER_SURNAME = 'Smith' vyhľadá tabuľku CUSTOMER_MASTER a vráti všetkých zákazníkov s priezviskom Smith.

Codd neskôr uverejnil ďalší dokument, ktorý načrtol 12 pravidiel, ktoré musia všetky databázy dodržiavať, aby sa kvalifikovali ako relačné. Mnoho moderných databázových systémov nedodržiava všetkých 12 pravidiel, ale tieto systémy sa považujú za relačné, pretože spĺňajú aspoň dve z 12 pravidiel.

Väčšina moderných komerčných a open-source databázových systémov má relačný charakter a zahŕňa dobre známe aplikácie, napríklad Oracle DB (Oracle Corporation); SQL Server (Microsoft) a MySQL a Postgres (open source).