Databáze
Databáze je strukturovaná, uspořádaná kolekce dat uložená v počítačovém systému. Databáze obvykle ukládají informace do několika propojených tabulek, které uchovávají související data pro každý záznam ve vyhrazených polích. Software systému pro správu databází Database management system, (DBMS) udržuje vztahy mezi tabulkami, přidává a aktualizuje záznamy a zobrazuje data v reakci na dotazy.
Většina moderních databází jsou relační databáze, které propojují více tabulek vytvářením vztahů mezi poli primárních klíčů. Firma může například vést databázi, která v jedné tabulce sleduje informace o zákaznících (například jejich jméno a e-mailovou adresu), ve druhé objednávky a ve třetí produkty na prodej. Každý záznam v těchto tabulkách obsahuje pole primárního klíče s jedinečným ID, na které se mohou odkazovat záznamy v jiných tabulkách; každá objednávka odkazuje na CustomerID zákazníka, který ji zadal, a na ProductID každého zakoupeného produktu.
Vyhledávání informací v databázi se nazývá dotaz. Většina databází používá pro dotazy standard strukturovaného dotazovacího jazyka Structured Query Language, (SQL), který umožňuje přistupovat k záznamům ve více tabulkách databáze a aktualizovat je. Dotaz do databáze může například zobrazit všechny zákazníky v určitém poštovním směrovacím čísle, všechny objednávky zadané během minulého týdne nebo zákazníky, kteří zakoupili určitý produkt více než jednou.
Databáze se používají k nespočtu účelů v podnikání, vzdělávání, zdravotnictví a státní správě. Elektronické obchodování, sociální média, zpravodajské weby a další dynamické weby používají databáze jako backend pro ukládání svého obsahu a na požádání vytvářejí stránky obsahující obsah ze svých databází. Zatímco starší databáze dokázaly zpracovávat pouze prostý text, moderní databáze mohou ukládat i jiné datové typy, například obrázky, zvuk a video.
Otestujte své znalosti