数据库管理系统主要由三部分