sql说话平常称为
构造化查询说话是高级的非历程化编程说话,同意会员在高层数据构造上工作。它不要求会员指定对数据的存置办法,也不需要会员理解详细的数据存置方式,所以具有完全不一样底层构造的不一样数据库系统, 可以使用雷同的构造化查询说话作为数据输入与治理的接口。构造化查询说话语句可以嵌套,这使它具有极大的灵敏性和强大的功效。(引荐学习:MySQL教程)
1986年10月,老美我国标准协会对SQL停止标准后,以此作为关系式数据库治理系统的标准说话(ANSI X3. 135-1986),1987年得到国际标准组织的支撑下成为国际标准。不外各种通行的数据库系统在其实践历程中都对SQL标准作了某些编改和扩大。所以,实际上不一样数据库系统之间的SQL不克不及完全彼此通用。
说话简介
利用
构造化查询说话SQL(STRUCTURED QUERY LANGUAGE)是最重要的关系数据库操纵说话,并且它的影响已经超出数据库领域,得到其他领域的重视和采纳,如人工智能领域的数据检索,第四代软件开发工具中嵌入SQL的说话等。
支撑标准
SQL 是1986年10 月由老美我国标准局(ANSI)通过的数据库说话老美标准,接着,国际标准化组织(ISO)颁布了SQL正式国际标准。1989年4月,ISO提出了具有完全性特点的SQL89标准,1992年11月又宣布了SQL92标准,在此标准中,把数据库分为三个级别:根本集、标准集和完全集。
其他版本
各种不一样的数据库对SQL说话的支撑与标准存在着细微的不一样,这是由于,有的产品的开发先于标准的宣布,别的,各产品开发商为了到达非凡的机能或新的特性,需要对标准停止扩展。已有100多种遍及在从微机到大型机上的数据库产品SQL,其中包罗DB2、SQL/DS、ORACLE、INGRES、SYBASE、SQLSERVER、DBASEⅣ、PARADOX、MICROSOFTACCESS等。
SQL说话根本上独立于数据库本身、使用的机器、网络、操纵系统,基于SQL的DBMS产品可以运转在从个人机、工作站到基于局域网、小型机和大型机的各种运算机系统上,具有良好的可移植性。可以看出标准化的工作是很成心义的。早在1987年就有些有识之士猜测SQL的标准化是“一场革命”,是“关系数据库治理系统的转折点”。
数据库和各种产品都使用SQL作为共同的数据存取说话和标准的接口,使不一样数据库系统之间的互操纵有了共同的根基,进而实现异构机、各种操纵环境的同享与移植。
1974年,在IBM公司圣约瑟研讨实验室研制的大型关系数据库治理系统SYSTEM R 中,使用SEQUEL说话(由BOYCE 和CHAMBERLIN 提出),后来在SEQUEL 的根基上开展了SQL 说话。 S
QL说话是一种交互式查询说话,同意会员直接查询储备数据,但它不是完全的程序说话,如它没有DO或FOR 相似的轮回语句,但它可以嵌入到另一种说话中,也可以借用VB、C、JAVA等说话,通过调取级接口(CALL LEVEL INTERFACE)直接发送到数据库治理系统。
SQL根本上是域关系演算,但可以实现关系代数操纵。
更多MySQL相关技术文章,请拜访MySQL教程栏目停止学习!
以上就是sql说话平常称为的具体内容,更多请关注百分百源码网其它相关文章!