- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * eHR实施服务总部 唐海雄 2009年8月4日 包含主题 关键问题 执行SQL的工具 培训主题 什么是SQL 检索数据 如何从数据库中检索出你想要的信息 插入数据 如何将新的数据保存到数据库中 更新数据 如何修改数据库中的记录 删除数据 如何删除数据库中的记录甚至整个表 SQL语句的翻译 如何进行不同数据之间SQL语句的翻译? SQL介绍 我们写的SQL语句怎么执行?有哪些好用的工具 SQL介绍-1 SQL Structured Query Language,结构查询语言 是一个功能强大的数据库语言。SQL通常使用于数据库的通讯。ANSI(美国国家标准学会)声称,SQL是关系数据库管理系统的标准语言。SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。使用SQL的常见关系数据库管理系统有:Oracle、 DB2、 Microsoft SQL Server等等。虽然绝大多数的数据库系统使用SQL,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的SQL命令,比如“Select”、 “Insert”、 “Update”、 “Delete” “Create”和 “Drop”常常被用于完成绝大多数数据库的操作。 SQL功能强大,但是概括起来,它可以分成以下几组: DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据; DDL(Data Definition Language,数据定义语言): 用于定义数据的结构,比如 创建、修改或者删除数据库对象; DCL(Data Control Language,数据控制语言):用于定义数据库用户的权限。 SQL介绍-2 DML[数据操作 ] 可以细分为以下的几个语句 SELECT:用于检索数据; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据 DELETE:用于从数据库中删除数据。DDL[数据定义 ] 语句可以用于创建用户和重建数据库对象 CREATE TABLE --创建一个数据库表 DROP TABLE --从数据库中删除表 ALTER TABLE --修改数据库表结构 CREATE VIEW --创建一个视图 DROP VIEW --从数据库中删除视图 CREATE INDEX --为数据库表创建一个索引 DROP INDEX --从数据库中删除索引 CREATE PROCEDURE --创建一个存储过程 DROP PROCEDURE --从数据库中删除存储过程 CREATE TRIGGER --创建一个触发器 DROP TRIGGER --从数据库中删除触发器DCL[数据控制] 用于创建关系用户访问以及授权的对象 GRANT --授予用户访问权限 DENY --拒绝用户访问 REVOKE --解除用户访问权限 SQL介绍-3 在正式学习SQL语言之前,首先让我们对数据库结构有一个基本认识: 数据库的数据体系结构基本上是三级结构,但使用术语与传统关系模型术语不同。在SQL中,关系模式 模式 称为“基本表” base table ;存储模式 内模式 称为“存储文件” stored file ;子模式 外模式 称为“视图” view ;元组称为“行” row ;属性称为“列” column 。 1:表由行集构成,一行是列的序列 集合 ,每列与行对应一个数据项。 2:视图是由若干基本表或其他视图构成的表的定义。 3:一个基本表可以跨一个或多个存储文件,一个存储文件也可存放一个或多个基本表。每个存储文件与外部存储上一个物理文件对应 4:用户可以用SQL语句对视图和基本表进行查询等操作。在用户角度来看,视图和基本表是一样的,没有区别,都是关系 表格 。 执行SQL的工具 ■ ■ Oracle sqlplus pl_sql Toad SQLServer 查询分析器 ■ DB2 命令行中心 Quest Central 检索数据 SQL的基本语法 无条件查询 有条件查询 比较运算符 算术运算符 逻辑运算符 子查询 多表连接查询 排序查询 计算查询 检索数据-基本语法 Select基本语法: SELECT select_listFROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]
您可能关注的文档
- 《项目客户化开发方案V1.0》.doc
- 《项目实施验收报告模版》.doc
- ××项目调研计划.doc
- 06-02-0020实施业务流程-成本管理(无生产).doc
- 06-02-0020实施业务流程-生产.doc
- 12、(吴迪)地市、区县电子政务外网整体解决方案.pptx
- 0203所需设备清单模版.doc
- 0204所需资料清单模版.doc
- 0206高层访谈纪要.doc
- 0207CRM业务访谈问题表.doc
- HR&EHR实施工具-06管理报表库-报表工具说明.ppt
- HR&EHR实施工具-06管理报表库-标准化实施工具包应用指南.ppt
- HR&EHR实施工具-06管理报表库-查询引擎应用培训.ppt
- HR&EHR实施工具-06管理报表库-网络报表(iufo)应用培训.ppt
- HR&EHR实施工具-06管理报表库-网络报表.ppt
- HR&EHR实施工具-06管理报表库-网络报表应用培训.ppt
- HR&EHR实施工具-06管理报表库-用友报表分析体系.ppt
- HR&EHR实施工具-06管理报表库-总裁桌面指标分析V1.1.doc
- HR&EHR实施工具-07管理绩效库-人力资源部关键绩效计划指标.doc
- HR&EHR实施工具-08业务模式库-利用信息技术革新人力资源管理模式 翰威特.ppt
文档评论(0)