Gartner在线研讨会
专家的见解和策略,以解决您的优先事项和解决您最紧迫的挑战。
信息技术
一种关系数据语言,为查询、数据定义、数据操作和数据控制提供一致的、面向英语关键字的工具集。它是关系数据库管理系统(rdbms)的编程接口。IBM在20世纪70年代开发了试验性RDBMS System R,并将SQL作为主要外部接口引入其中。SQL语句包括:
•数据操作语言语句:SELECT, INSERT, UPDATE和DELETE
•数据定义语言语句,包括表和索引的CREATE和DROP语句
•控制数据一致性、授予和撤销权限的语句
当SQL语句在程序执行之前没有完全指定时,它们被称为“动态”语句。当编译程序时完全指定它们时,它们被称为“静态”。SQL是精确的,因为它基于谓词逻辑,但是对于普通用户来说很难处理,而且它最有成效的位置是作为软件到软件连接的协议,而不是作为人到软件访问的协议。