Model data digunakan untuk menggambarkan bagaimana data akan disimpan. Ada dua jenis model data yaitu object based logical model dan record based logical model. Object based logical model menggunakan entity relational model yang membuat model konseptual berdasarkan objek yang saling berhubungan. Record based logical model meliputi model data hirarki, jaringan, dan relasional.