- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6.3 SQL的数据定义功能 6.4 SQL数据更新功能 * 第 6 章 SQL语言 SQL(Structure Query language)是结构化查询语言的英文缩写。SQL语言是一种标准的关系数据库查询语言,充分体现了关系数据语言的特点和优点。 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 6.1 SQL 语言概述 6.2 数据查询 6.2.1 数据查询 6.2.2 数据查询命令 6.2.3 应用实例 6.3 SQL的数据定义功能 6.3.1 CREATE TABLE命令 6.3.2 CREATE CURSOR命令 6.3.3 ALTER TABLE 命令 6.3.4 DROP TABLE命令 教学内容 6.4 SQL数据更新功能 6.4.1 插入命令 6.4.2 更新命令 6.4.3 删除命令 教学内容 SQL语言集数据定义、数据操纵和数据控制功能于一体。其主要特点有5个方面。 1.综合统一 2.高度非过程化 3.面向集合的操作方式 4.两种使用方式 5.语言简洁,易学易用:完成数据定义、数据操纵、数据控制的核心功能只用了9条命令。 数据定义命令(3条):CREATE,DROP,ALTER 数据查询命令(1条):SELECT 数据操纵命令(3条):INSERT,UPDATE,DELETE 数据控制命令(2条):GRANT,REVOKE 6.1 SQL 语言概述 6.2.1 数据查询 SQL 查询模块结构: SELECT ~ FROM 单表或多表 WHERE 查询条件 其中: (1)SELECT短语表示查询输出结果字段。 (2)FROM短语表示查询来源。可以是数据库表、自由表或视图。 (3)WHERE短语表示查询应满足的条件。 6.2 数据查询 6.2.2 数据查询命令 命令格式: SELECT [ALL|DISTINCT] [〈别名〉.]〈选择项〉[AS〈列名〉] [,[〈别名〉.]〈选择项〉[AS〈列名〉]…] FROM 〈表〉[〈局部别名〉][,〈表〉[〈局部别名〉]…] [INTO 〈目标〉]|[TO FILE〈文件名〉[ADDITIVE]][PREFERENCE〈名字〉] [NOCONSOLE] [PLAIN] [NOWAIT] [WHERE〈连接条件〉[AND 〈连接条件〉…] [AND|OR〈过滤条件〉[AND|OR〈过滤条件〉…]]] [GROUP BY〈组合列表〉[,〈组合列表〉…]] [HAVING 〈过滤条件〉] [UNION [ALL] 〈SELECT命令〉] [ORDER BY〈排序项〉[AEC|DESC][,〈排序项〉[ASC|DESC]…]] 命令功能:从一个或多个数据库中查询数据。 命令中短语使用说明: 1.ALL|DISTINCT:DISTINCT表示去掉重复的行。缺省时为ALL表示查询结果中所有的行被显示。 2.〈别名〉.]〈选择项〉[AS〈列名〉][,[〈别名〉.]〈选择项〉[AS〈列名〉]…: 〈选择项〉可以为: ①FROM子句中数据库文件的字段名。 ②指定检索结果中具有相同数值的记录的常数。 ③用户定义函数名的表达式。 每个〈选择项〉产生查询结果中的一列。相同名字的〈选择项〉要指出其数据库别名并在选择项名前加一个小点。〈选择项〉排列的顺序为结果显示顺序。 AS〈列名〉:指定查询结果中列的标题。 3.FROM〈表〉[〈局部别名〉][,〈表〉[〈局部别名〉]…]指出包含查询数据的数据库文件。〈局部别名〉是由〈表〉指定的数据库文件的临时别名。如果用户指定了一个局部别名,就必须在整个SELECT中用到数据库名称的地方使用这个局部别名。 4.INTO 〈目的地〉确定查询结果存放的地方。如果包含INTO子句,将不产生任何输出。如果在同一个查询中既有INTO子句,又有TO 子句,TO子句将被忽略。如果没有INTO子句,查询结果将显示在浏览窗口中,也可以用TO子句直接送文件或打印机上打印输出。〈目的地〉可以为:数组,指针或数据库文件。 5.TO FILE〈文件名〉[ADDITIVE]:将查询结果送到一个ASCII文本文件,其中ADDITIVE指可以将查询结果附加到文件末尾。 6.PREFERENCE〈名字〉:用来保存浏览窗口的特性和选项。 7.NOCONSOLE〈名字〉:禁止查询结果在桌面或Visual FoxPro主窗口显示。 8.PLAIN:禁止在查询输出中显示列标题。 9.NOWAIT:打开浏览窗口后继续程序的执行。如果使用INTO子句
您可能关注的文档
- 数据库实验指导 第2版 普通高等教育“十一五”国家级规划教材 作者 杨海霞 第7章 应用实例--学籍管理系统.ppt
- 数据库系统原理与应用 作者 孟彩霞 1_ 第八章.ppt
- 数据库系统原理与应用 作者 孟彩霞 1_ 第六章.ppt
- 数据库系统原理与应用 作者 孟彩霞 1_ 第七章.ppt
- 数据库系统原理与应用 作者 孟彩霞 1_ 第五章.ppt
- 数据库系统原理与应用 作者 孟彩霞 1_ 第一章.ppt
- 数据库系统原理与应用 作者 孟彩霞 第二章.ppt
- 数据库系统原理与应用 作者 孟彩霞 第七章.ppt
- 数据库系统原理与应用 作者 孟彩霞 第五章.ppt
- 数据库系统原理与应用 作者 孟彩霞 第一章.ppt
- 数据库应用与程序设计教程 作者 陈宝贤 第7章视图与查询.ppt
- 数据库应用与程序设计教程 作者 陈宝贤 第8章程序设计基础.ppt
- 数据库应用与程序设计教程 作者 陈宝贤 第9章项目管理器.ppt
- 数据库应用与程序设计教程 作者 陈宝贤 第12章.ppt
- 数据库应用与程序设计教程 作者 陈宝贤 第13章菜单系统.ppt
- 数据库应用与程序设计教程 作者 陈宝贤 第14章创建输出报表.ppt
- 数据库原理及应用 Access 2003 作者 段雪丽 邵芬红 史迎春 第1章 数据库基础知识1.ppt
- 数据库原理及应用 Access 2003 作者 段雪丽 邵芬红 史迎春 第2章 创建Access数据库和表.ppt
- 数据库原理及应用 Access 2003 作者 段雪丽 邵芬红 史迎春 第3章 查询及其应用.ppt
- 数据库原理及应用 Access 2003 作者 段雪丽 邵芬红 史迎春 第3章 查询及其应用1.ppt
文档评论(0)