Definizione della banca dati
Uno degli elementi più importanti che una banca dati deve avere è un sistema chiaro ed efficace per organizzarli e classificarli. Questo perché l'obiettivo finale della banca dati è l'ordine dei dati che sarebbero altrimenti chiaramente disordinati, memorizzati caoticamente e che non potrebbero essere facilmente trovati quando necessario.
Le banche o i database possono avere caratteristiche diverse, alcune delle quali statiche e altre dinamiche. Le banche dati statiche sono quelle create con informazioni che cambiano molto poco o che non cambiano direttamente perché sono qualcosa che non verrà più modificato. Questi database sono noti come database di sola lettura. La seconda possibilità, la più comune, è la banca dati dinamica, quella che varia nel tempo e che può essere dovuta alla sua alterazione all'input o output permanente dei dati dalla sorgente (ad esempio, il database che un la farmacia dispone di disponibilità di medicinali in magazzino).