Skip to main content

Co je systém správy relačních databází?

Systém správy relačních databází (RDBMS) je specifický typ databáze, která obsahuje tabulky dat.Tyto typy databází se často používají při podpoře jediných nebo několika přidružených softwarových aplikací.Konkrétní jazyk programování databáze se používá k úpravě a zprávě o datech.Několik technik může urychlit získávání dat a snížit duplicitu.

Organizace mohou používat RDBM pro ukládání zásob, zaměstnance, zákazníka a dalších dat.Uživatelé mohou interagovat se systémem správy relačních databází prostřednictvím softwarových aplikací, které zahrnují programovací kód pro práci s databází.Tyto softwarové aplikace mohou být tradiční nebo webové.

Systém správy relačních databází se skládá ze tabulek se sloupci a řádky.Štítek sloupce identifikuje data v řádcích ve sloupci.Každý řádek obsahuje skutečná data pro instanci entity, což může být osoba, umístění, objekt nebo nápad.Například databáze zákazníků může mít sloupce pro ID zákazníků, křestní jméno, příjmení a e -mailovou adresu a každý řádek obsahuje data jednotlivých zákazníků.).Pro práci s daty bude vývojář databáze psát programovací příkazy nazývané dotazy.Různé značky systémů správy databází mohou vyžadovat použití různých verzí SQL, i když mají mnoho podobností.Základní tabulky drží celou sadu dat.Dočasná údaje o dočasných tabulkách, které jsou manipulovány jako dotaz.Výsledky tabulky ukládají výsledky dotazu.Primární klíč identifikuje jednu konkrétní instanci entity.U tabulky zaměstnanců může být primárním klíčem identifikační číslo zaměstnance, ke kterému je každý zaměstnanec trvale přidělen a který žádný jiný zaměstnanec nebude používat.Unikátní klíče jsou další datové prvky, které jsou také exkluzivní pro každou instanci entity.Například maloobchodník může přiřadit položky inventáře s jedinečnými čísly dodavatelů.

Třetí typ klíče je cizí klíč.V relačním modelu vytváří vztahy mezi entitami.Pomocí zahraničních klíčů může být vztah mezi zákazníky a prodejem zákazníků udržován bez duplikování dat v systému správy relačních databází.

Rychlost získávání dat je důležitá, zejména s rostoucím množstvím dat.Vývojář může do RDBMS přidat index, aby dotazy umožnily běžet rychleji.Index obvykle používá primární klíč, jako je identifikační číslo daně.