Merancang Database adalah kegiatan mempersiapkan sebuah data yang  dapat memenuhi kebutuhan saat ini dan kemudahannya untuk dikembangkan dimasa yang akan datang. Terdapat dua teknik dalam merancang database yaitu :

1.     Teknik Normalisasi

2.     Teknik Entity Relationship

Akhir dari kegiatan ini menghasilkan sebuah Pemodelan Data yaitu  proses menciptakan representasi visual yang menentukan pengumpulan informasi dan sistem manajemen berbagai organisasi. Model data akan membantu analis, dan perekayasa data untuk menciptakan pandangan terpadu mengenai data organisasi.  Pemodelan data dimulai dengan merepresentasikan data secara konseptual lalu merepresentasikannya kembali dalam konteks teknologi yang dipilih, berikut ini adalah tiga jenis model data utama:

1.       Model data konseptual

2.       Model data logis

3.       Model data pisik