单选题 下面关于数据库管理系统(DBMS) 的描述中,正确的是
A) 数据库管理系统是用户与应用程序的接口
B) 应用程序只有通过数据库管理系统才能和数据库联系
C) 数据库管理系统用DML来定义三级模式
D) 数据库管理系统用DDL来实现对数据库的各种操作

【正确答案】 B
【答案解析】[解析] 数据库管理系统应该是用户和数据库之间的接口,用户所有的操作都必须要通过 DBMS来完成。故A是错误的,DML是DBMS中的数据操纵语言,负责完成数据的查询、更新(增、删、改) 操作,DDL是数据库管理系统中的数据定义语言,所以选项C、D都是错误的。