Database adalah alat untuk mengumpulkan dan mengorganisir informasi. Database dapat menyimpan informasi tentang orang, barang, perintah, dan lain sebagainya. Ada bermacam-macam database yang formatnya berupa daftar seperti dalam program pengolah kata atau spreadsheet . Namun demikian, karena daftar tersebut mulai berkembang dan bertambah, pengulangan dan inkonsistensi mulai muncul dalam data. Data menjadi sulit untuk dipahami dalam bentuk daftar, dan cara mencari atau menarik subset data keluar untuk diamati mulai terbatas. Bila masalah ini mulai muncul, adalah ide yang baik untuk mentransfer daftar ke database yang dibuat dengan menggunakan Sistem Manajemen Database (Database Management System-DBMS), seperti Microsoft Acces.