Electronic.sk | Základné pojmy: Elektrotechnika | Elektronika






...


A | B | C | D | E | F | G | H | CH | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

DBMS
 
Databázové tabulky. Tabulka "data o zaměstnanci" svázaná s tabulkou "zaměstnanec" cizím klíčem

Systém řízení báze dat (anglicky Database Management System, DBMS) je softwarové vybavení, které zajišťuje práci s databází, tzn. tvoří rozhraní mezi aplikačními programy a uloženými daty. Občas se pojem zaměňuje s pojmem databázový systém. Termín Databázový systém jako celek je považován DBMS dohromady s bází dat.

Schopnosti

Aby mohl být nějaký programový systém označený za DBMS, musí být jednak schopen efektivně pracovat s velkým množstvím dat, ale také musí být schopný řídit (vkládat, modifikovat, mazat) a definovat strukturu těchto perzistentních dat (čímž se liší od prostého souborového systému).

V současnosti používané databázové systémy mají i mnoho dalších charakteristických vlastností:

  • podporu pro definici datových modelů (například relační, logický, objektový)
  • správa klíčů: vlastní (interně implementované) indexování, dodržování unikátnosti hodnot ve sloupcích, nad kterými je definován unikátní nebo primární klíč; implementace fulltextového vyhledávání pro fulltextové klíče; implementace cizích klíčů
  • využití některého jazyka vyšší úrovně pro manipulaci a definici dat (např. SQL, QBE, datalog, Common English Query) a vyřešení komunikačního kanálu mezi uživatelem či skriptem a DBMS v tomto jazyku,
  • autentizaci uživatelů a jejich autorizaci k operacím nad daty (u každého uživatele může být definováno, jaký typ příkazů je oprávněn spouštět)
  • správu transakcí, atomicitu jednotlivých příkazů
  • robustnost a zotavitelnost po chybách bez ztráty dat
  • uložené procedury
  • triggery
  • integritu dat; například nepovolením vložení duplicitního řádku s unikátním klíčem nebo řádku s hodnotami NULL u sloupců, které NULL být nesmějí
  • kanály pro hlášení zpráv po úspěšně vykonaných dotazech, chybových hlášek, varování
  • pokročilé funkce jako např. Common Table Expressions, zpožděné zápisy, a jiné
  • profilování, statistické informace o běhu dotazů, procesů, přístupu uživatelů atd.

Seznam systémů řízení báze dat

Následující seznam obsahuje příklady některých systémů řízení báze dat.

Související články

Externí odkazy

Zdroj:https://cs.wikipedia.org?pojem=DBMS
Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok. Podrobnejšie informácie nájdete na stránke Podmienky použitia.






Text je dostupný za podmienok Creative Commons Attribution/Share-Alike License 3.0 Unported; prípadne za ďalších podmienok.
Podrobnejšie informácie nájdete na stránke Podmienky použitia.

Your browser doesn’t support the object tag.

www.astronomia.sk | www.biologia.sk | www.botanika.sk | www.dejiny.sk | www.economy.sk | www.elektrotechnika.sk | www.estetika.sk | www.farmakologia.sk | www.filozofia.sk | Fyzika | www.futurologia.sk | www.genetika.sk | www.chemia.sk | www.lingvistika.sk | www.politologia.sk | www.psychologia.sk | www.sexuologia.sk | www.sociologia.sk | www.veda.sk I www.zoologia.sk