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é. Š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 sloupcePro ID, křestní jméno, příjmení a e -mailovou adresu zákazníka 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í.

RDBMS může použít několik typů tabulek. 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.

Systémy správy relačních databází používají pro získávání dat několik typů klíčů. 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, které každý EMPLAYEEE je 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íčů lze vztah mezi zákazníky společnosti a prodejem každého zákazníka udržovat 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 se zvyšováním množství 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ě.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?