在数据库管理系统中,用于描述数据库结构的语言是( )。
数据操纵语言(DML)
数据定义语言(DDL)
结构化查询语言(SQL)
数据控制语言(DCL)
【内容考查】本题考查数据库管理系统中用于描述数据库结构的语言。
【选项分析】
A. 数据操纵语言(DML):用于对数据库中的数据进行操作,如查询、插入、更新和删除,不是用于描述数据库结构的语言。
B. 数据定义语言(DDL):正确答案。DDL用于描述数据库的结构,包括外模式、模式和内模式的定义,以及数据库的完整性和安全性定义。
C. 结构化查询语言(SQL):虽然SQL包含了DDL的功能,但它是一种综合性语言,不仅限于描述数据库结构。
D. 数据控制语言(DCL):主要用于控制数据库的访问权限和安全性,不是专门用于描述数据库结构的语言。
因此,正确答案是B. 数据定义语言(DDL)。