RDBMS poskytují funkce řízení přístupu uživatelů a integrity dat.
Systém správy relačních databází (RDBMS) je softwarový systém, který poskytuje přístup k relační databázi. Softwarový systém je soubor softwarových aplikací, které lze použít k vytváření, údržbě, správě a používání databáze. "Relační databáze" je databáze strukturovaná na "relačním" modelu. Data jsou uložena a prezentována v tabulkovém formátu, organizovaném do řádků a sloupců s jedním záznamem na řádek.
Datová struktura
Formát tabulky je jednoduchý a pro uživatele databáze snadno srozumitelný a použitelný. RDBMS poskytují přístup k datům pomocí přirozené struktury a organizace dat. Databázové dotazy mohou vyhledávat v libovolném sloupci odpovídající položky.
Video dne
Přístup pro více uživatelů
RDBMS umožňují více uživatelům databáze přistupovat k databázi současně. Vestavěné zamykání a funkce správy transakcí umožňují uživatelům přístup k datům, když se mění, zabraňuje kolizím mezi dvěma uživateli, kteří aktualizují data, a brání uživatelům v částečně aktualizovaném přístupu evidence.
privilegia
Funkce řízení autorizace a oprávnění v RDBMS umožňují správci databáze omezit přístup oprávněným uživatelům a udělovat oprávnění jednotlivým uživatelům na základě typů databázových úloh, které potřebují provést. Autorizaci lze definovat na základě IP adresy vzdáleného klienta v kombinaci s autorizací uživatele, což omezuje přístup ke konkrétním externím počítačovým systémům.
Přístup k síti
RDBMS poskytují přístup k databázi prostřednictvím serverového démona, specializovaného softwarového programu, který naslouchá požadavkům v síti a umožňuje databázovým klientům připojit se k databázi a používat ji. Uživatelé se nemusí mít možnost přihlásit k fyzickému počítačovému systému, aby mohli databázi používat, což uživatelům poskytuje pohodlí a databázi poskytuje určitou úroveň zabezpečení. Síťový přístup umožňuje vývojářům vytvářet desktopové nástroje a webové aplikace pro interakci s databázemi.
Rychlost
Model relační databáze není nejrychlejší datovou strukturou. Výhody RDBMS, jako je jednoduchost, dělají z nižší rychlosti spravedlivý kompromis. Optimalizace zabudované do RDBMS a návrh databází zvyšují výkon a umožňují RDBMS pracovat více než dostatečně rychle pro většinu aplikací a datových sad. Umožňuje to vylepšení technologie, zvýšení rychlosti procesoru a snížení nákladů na paměť a úložiště správcům systémů k vybudování neuvěřitelně rychlých systémů, které dokážou překonat jakýkoli výkon databáze nedostatky.
Údržba
RDBMS obsahují nástroje pro údržbu, které poskytují správcům databází nástroje pro snadnou údržbu, testování, opravy a zálohování databází uložených v systému. Mnoho funkcí lze automatizovat pomocí vestavěné automatizace v RDBMS nebo automatizačních nástrojů dostupných v operačním systému.
Jazyk
RDBMS podporují obecný jazyk nazývaný "Structured Query Language" (SQL). Syntaxe SQL je jednoduchá a jazyk používá standardní anglická klíčová slova a fráze, takže je poměrně intuitivní a snadno se učí. Mnoho RDBMS přidává do jazyka SQL jiná klíčová slova, funkce a vlastnosti než SQL.