Databas
En databas är en datastruktur som lagrar organiserad information. De flesta databaser innehåller flera tabeller, som var och en kan innehålla flera olika fält. Till exempel kan en företagsdatabas innehålla tabeller för produkter, anställda och finansiella poster. Var och en av dessa tabeller skulle ha olika fält som är relevanta för den information som lagras i tabellen.
Nästan allt e-handel webbplatser använder databaser för att lagra produktinventering och kundinformation. Dessa webbplatser använder ett databashanteringssystem (eller DBMS), såsom Microsoft Access, FileMaker Pro eller MySQL som "backend" till webbplatsen. Genom att lagra webbplatsdata i en databas kan informationen enkelt sökas, sorteras och uppdateras. Denna flexibilitet är viktig för e-handelssajter och andra typer av dynamiska webbplatser.
Tidiga databaser var relativt "platta", vilket innebär att de var begränsade till enkla rader och kolumner, som en kalkylark. (Se även "platt fildatabas"). Men dagens relationsdatabaser tillåter användare att komma åt, uppdatera och söka information baserat på förhållandet mellan data som lagras i olika tabeller. Relationsdatabaser kan också köra frågor som involverar flera databaser. Medan tidiga databaser bara kunde lagra text eller numeriska data , moderna databaser låter också användare lagra andra datatyper som ljudklipp, bilder och videor.