问题
单项选择题
下列选项中在数据库管理系统中用于定义和描述数据库逻辑结构的是( )。
A.数据翻译语言
B.数据库子语言
C.数据操纵语言
D.数据库定义语言
答案
参考答案:D
解析:[分析] DBMS提供数据定义语言定义数据库的三级结构,包括外模式、概念模式、内模式及其相互之间的映像,定义数据的完整性约束等,数据定义语言(DDL)包括模式、外模式、内模式定义模块,安全性定义模块和完整性定义模块,用于定义和描述数据库逻辑结构。