结构化查询语言SQL

上传人:无*** 文档编号:243984433 上传时间:2024-10-01 格式:PPT 页数:6 大小:56.50KB
返回 下载 相关 举报
结构化查询语言SQL_第1页
第1页 / 共6页
结构化查询语言SQL_第2页
第2页 / 共6页
结构化查询语言SQL_第3页
第3页 / 共6页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第五节 结构化查询语言,SQL,一、什么是,SQL,SQL,(,Structured Query Language,,结构化查询语言)是关系数据库的标准语言。它不仅具有通用性,而且功能极强,当前几乎所有的关系数据库都支持它。,SQL,语言具有以下特点:,SQL,英文原意为结构化的查询语言,但实际具有集查询(,Query,)、操作(,Manipulation,)、定义(,Definition,)和控制(,Control,)等四方面功能于一身的一体化的特点。,SQL,的使用方式有两种,一种是交互式联机使用方式,另一种是嵌入到某种高级语言(宿主语言)中使用,交互式使用适合于对系统的维护,嵌入式的使用主要用于应用程序的开发,两种使用方式可以由用户根据需要灵活地选定。,SQL,具有高度的非过程化,只要用户提出“干什么”,而无需指出“怎样干”,存取路径和,SQL,语句的选择由系统自动完成。,SQL,语言简练,语法简单,较接近英语口语,易学易用。,SQL,按其功能可分为,4,大部分:,(,1,)数据定义语言(,Data Definition Language,,简称,DDL,),用于定义、撤销和修改数据模式。,(,2,)查询语言(,Query Language,,简称,QL,),用于查询数据。,(,3,)数据操纵语言(,Data Manipulation Language,,简称,DML,),用于增、删、改数据。,(,4,)数据控制语言(,Data Control Language,,简称,DCL,),用于数据访问权限的控制。,SQL,中的每个功能都需要相应的语句来实现,完成核心功能共需,9,个动词,,SQL,功能,动词,数据查询,SELECT,数据定义,CREATE,、,DROP,、,ALTER,数据操纵,INSERT,、,UPDATE,、,DELETE,数据控制,GRANT,、,REVOKE,SQL,语言提供了,SELECT,语句进行数据库的查询,其基本结构是由“,SELECTFROMWHERE”,组成的。,SELECT, , ,FROM,,,WHERE;,例:查出参赛选手的姓名,性别和学段,SELECT,姓名,性别,学段,FROM,参赛选手表,;,例:从参赛选手表中查出所有“布心小学”的选 手姓名和性别。,SELECT,姓名,性别,FROM,参赛选手表,WHERE,学校名称,= ,布心小学,;,查找作品类别为“电子报刊”的作品名称和获奖等级。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!