欢迎来到天天文库
浏览记录
ID:41075758
大小:237.96 KB
页数:8页
时间:2019-08-15
《SQL的功能与特点》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1讲SQL的功能与特点专题5关系数据库语言SQL主要内容SQL的产生和发展SQL的功能SQL的特点关系数据库语言SQLSQL:StructuredQueryLanguage,结构化查询语言)是一种介于关系代数和元组演算之间的关系数据库语言,1974年由Boyce和Chamberlin提出,1975年至1979年由IBM公司在SystemR上实现,1986年由美国国家标准局(AmericanNationalStandardInstitute,简称ANSI)批准为关系数据库语言的国家标准,1987年由国际标准化组织(Intern
2、ationalStandardOrganization,简称ISO)批准为国际标准,1993年我国也批准为中国国家标准。随着SQL语言的发展和完善,至1999年国际标准化组织已公布了最新的SQL标准SQL-99,也即SQL-3。SQL在世界绝大多数关系数据库中的采用,极大地推进了数据库技术的发展和广泛应用,并已在数据库之外的其他领域的软件产品中得到应用。也进一步凸显出学习数据库技术和SQL语言的重要性。一、SQL的产生和发展1972年,IBM公司开始研制实验型关系数据库管理系统SYSTEMR,配制的查询语言称为SQUARE(S
3、pecifyingQueriesAsRelationalExpression)语言,在语言中使用了较多的数学符号。1974年,Boyce和Chamberlin将SQUARE修改为SEQUEL(StructuredEnglishQueryLanguage)语言。这两个语言在本质上是相同的,但后者去掉了一些数学符号,并采用英语单词表示和结构式的语法规则,看起来很像英语句子,用户比较欢迎这种形式的语言。后来SEQUEL简称为SQL(StructuredQueryLanguage),即“结构化查询语言”。一、SQL的产生和发展(续)1
4、986年10月,美国国家标准化协会(ANSI)发布了ANSI文件X3.135-1986《数据库语言SQL》,1987年6月国际标准化组织(ISO)采纳其为国际标准。———“SQL86”。1989年10月——“SQL89”;1992年8月——“SQL2(SQL92)”标准。1999年——“SQL3(SQL99)”。SQL成为国际标准后,由于各种类型的计算机和DBS都采用SQL作为其存取语言和标准接口,从而使数据库世界有可能链接为一个统一的整体,这个前景意义十分重大。二、SQL的功能1、数据定义功能:定义数据库的逻辑结构,包括基本
5、表、视图、索引等。2、数据操作功能:数据查询和数据更新。3、数据控制功能:包括用户授权、基本表和视图的授权、事务控制、数据完整性和安全性控制等。三、SQL的特点1、工作方式交互式命令方式:在联机终端上,通过直接输入SQL命令对数据库进行操作;嵌入式工作方式:通过嵌入到高级语言程序中实现对数据库的操作。SQL用户用户SQL用户SQL用户3用户4ViewBasetableStorefile视图V1视图V2基本表B1基本表B2基本表B3基本表B4存储文件S1存储文件S2存储文件S3存储文件S42、SQL支持数据库的三级模式结构
此文档下载收益归作者所有