简介
结构化查询语言(StructuredQueryLanguage)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
SQL特点
1.SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体
2.面向集合的语言
3.非过程语言
4.类似自然语言,简洁易用
5.自含式语言,又是嵌入式语言。可独立使用,也可嵌入到宿主语言中。
标准
SQL是年10月由美国国家标准局(ANSI)通过的数据库语言美国标准,接着,国际标准化组织(ISO)颁布了SQL正式国际标准。年4月,ISO提出了具有完整性特征的SQL89标准,年11月又公布了SQL92标准,在此标准中,把数据库分为三个级别:基本集、标准集和完全集。
SQL发展的简要历史:
年,ANSIX3.-,ISO/IEC:,SQL-86
年,ANSIX3.-,ISO/IEC:,SQL-89
年,ANSIX3.-,ISO/IEC:,SQL-92(SQL2)
年,ISO/IEC:,SQL:(SQL3)
年,ISO/IEC:,SQL:
年,ISO/IEC:,SQL:
年,ISO/IEC:,SQL: