多项选择题

数据库管理系统的主要组成部分有()

A.数据库定义子系统
B.数据操作子系统
C.应用程序生成子系统
D.例行程序
E.DBMS引擎