SQL是介于关系数据库与关系演算之间的一种结构化查询语言。尽管说SQL是一个“查询语言”,但实际上,它的功能远非查询信息这么简单,主要包括数据查询(Data Query)、数据操纵(Data Manipulation)、数据定义(Data Definition)和数据控制(Data Control)功能,是一种通用的、功能强大同时又简单易学的关系数据库语言