Databáze
Databáze je datová struktura, která ukládá organizované informace. Většina databází obsahuje více tabulek, z nichž každá může obsahovat několik různých polí. Například databáze společnosti může obsahovat tabulky pro produkty, zaměstnance a finanční záznamy. Každá z těchto tabulek by měla různá pole, která jsou relevantní k informacím uloženým v tabulce.
Téměř všechny e-commerce weby používají databáze k ukládání inventáře produktů a informací o zákaznících. Tyto stránky používají systém správy databáze (nebo DBMS), například Microsoft Access, FileMaker Pro nebo MySQL jako „zadní část“ webu. Uložením dat webových stránek do databáze lze data snadno vyhledávat, třídit a aktualizovat. Tato flexibilita je důležitá pro weby elektronického obchodování a další typy dynamické webové stránky.
Rané databáze byly relativně „ploché“, což znamená, že byly omezeny na jednoduché řádky a sloupce, jako a tabulkový procesor. (Viz také „databáze plochých souborů"). Dnešní relační databáze však uživatelům umožňují přístup, aktualizaci a vyhledávání informací na základě vztahu dat uložených v různých tabulkách. Relační databáze mohou také spouštět dotazy, které zahrnují více databází. Zatímco dřívější databáze mohly ukládat pouze textová nebo číselná data , moderní databáze také umožňují uživatelům ukládat další typy dat například zvukové klipy, obrázky a videa.