数据语言是数据库管理系统提供的操作数据库的重要方法和工具。数据语言包括两部分:数据描述语言(Data Description Lallguage,DDL),用于描述或定义数据库的各级模式和特性,又称为数据定义语言;数据操纵语言(Data MaJlipulation Language,DML),用于对数据进行操作或处理。在设计数据库时,用DDL定义数据库的各级模式和描述数据库各种对象的特征,对应于不同级别的模式,数据描述语言又分成模式描述语言、子模式描述语言和内模式描述语言。模式和内模式描述语言独立于应用程序所使用的语言,子模式描述语言与数据库管理系统的类型相关,可分为多种类型。