关系数据库标准语言sqlppt课件

上传人:aa****6 文档编号:54440929 上传时间:2018-09-13 格式:PPT 页数:157 大小:9.49MB
返回 下载 相关 举报
关系数据库标准语言sqlppt课件_第1页
第1页 / 共157页
关系数据库标准语言sqlppt课件_第2页
第2页 / 共157页
关系数据库标准语言sqlppt课件_第3页
第3页 / 共157页
关系数据库标准语言sqlppt课件_第4页
第4页 / 共157页
关系数据库标准语言sqlppt课件_第5页
第5页 / 共157页
点击查看更多>>
资源描述

《关系数据库标准语言sqlppt课件》由会员分享,可在线阅读,更多相关《关系数据库标准语言sqlppt课件(157页珍藏版)》请在金锄头文库上搜索。

1、第三章关系数据库标准语言SQL3.1SQL概述3.2数据查询3.3数据定义3.4教据更新3.5存取控制3.6空值的处理3.7小结3.1SQL概述一、SQL的产生和发展SQL的最早版本是由IBM开发的。SQL语言的前身是1972年提屹的SQUARE(SpecifyingQueriesAsRelationalExpression)语言,在41974年修改为SEQUEL(StructuredEnglishQueryLanguage),篓称SGL。1986年10月美国国家标准局(AmericanNationalStandardInstitute,简称ANSI)的数据库委员会X3H2批准了SQL作为关系

2、数据库语言的美国标准。同年公布了SQL标准文本(简称SQL-86)。3.1SQL概述、SQL的产生和发展1987年国际标准化组织(InternationalOrganizationforStandardization,简称ISO)也通过了SQL-86标准。ANSI于1839年公布了SQL-89役准。1992年公布了SQL-92标准(SQL2)。1999年公布了SQL-1999标准(SQL3)。2003年公布了SQL-2003标准(SQL4)。3.1SQL概述二、SQL的组成1、操作对象表和视图是SQL的操作对象。表就是关系模型中的关系。表有表名、表结构(关系模式)和数据三部分组成。表的名字和结

3、构存储在DBMS的数居字典表口旷数据保存在数居库是一个特殊的表基本上可以把它当作衣贺3.1SQL概述二、SQL的组成2、操作分类SQL语言包括了对数据库的所有操作,在功能上可以分为以下四个部分:(1)数据定义语言(DataDefinitionLanguage,DDL)(2)数扼操纵贼言(DataMianipulationLauguage,DML)(3)数据控制(DataControlLanguage,DCL)(4)嵌入式SQL和动态SQL(EmbededSQLandDynamicSQL)贝窃光夜儿|3.1SQL概述、SQL的特点综合统一高度非过程化面向集合的操作方式以同一种语法结构提供世种使语

4、言简捷,易学易才方式3.1SQL概述SQL语言的动词SQL功能动词椎查询|SELECT据定弘ICREATE;DROPyALTER据操纵INSERT,UPDATE,DELETE溃|消|消|海槐控制GRANT,REVOKE3.2数据查询数据查询是数据库的核心操作。SELECT语的格式为:句的格式为:sELEcTIAL裳DIS刊NCT别名别名FROMI别名,别名.WHERE=条件表达式GROUPBYHAVINGORDERBYASCIDESC,ASCIDESC.;3.2数据查询3.2.1单表查询一、SELECT语句SELECT子句是关系代数中的投影运算,来选择表中的全部列或部分列:1、查询指定列在很多情况下,用户只对表中的一部分列感兴趣,这时可以通过在SELECT子句的中指定要查询的列。3.2数据查询3.2.1单表查询吹1柳询全体学生的学B|Sne丁司人。SELECTSno,Sname|_2000012|_王林|FROMStudent;|2000113|张大民2000256顾芳2000278姜凡2000014葛液

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号