Ngày nay, công nghệ thông tin (CNTT) đã trở thành một nhân tố không thể thiếu trong mọi lĩnh vực của đời sống xã hội. Sự bùng nổ nhu cầu xây dựng các hệ thống thông tin, mà trước hết là các hệ thống thông tin quản lý đã thu hút sự quan tâm của nhiều nhà khoa học. Các hệ thống cơ sở dữ liệu (CSDL) đã lần lượt xuất hiện. Thập niên 60, xuất hiện Mô hình dữ liệu mạng (Network Data Model) và Mô hình dữ liệu phân cấp. Mô hình dữ liệu quan hệ (Relation Data.