- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11.服务工程师资格认证考试大纲-数据库
服务工程师资格认证考试大纲-数据库、系统和网络 目录 一、数据库基本概念 二、SQL语句及常用函数的用法 三、数据库管理工具的用法 四、通软件对系统环境的要求 数据库基本概念 什么是数据库? 数据库是按照数据结构来组织、存储和管理数据的仓库 数据库组织结构 (1)层次式数据库 (2)网络式数据库 (3)关系式数据库 数据库组织结构-层次式数据库 一、层次数据结构 数据库组织结构-网状数据结构 二、网状数据结构 数据库组织结构-关系型数据结构 三、关系型数据结构 数据库管理系统 概念 DBMS(DataBase Management System),用于管理数据库,提供数据库的引擎。 类型 规模大小分类 小型数据库管理系统(Excel、Access、FoxPro) 中型数据库管理系统(SQL Server、MySQL) 大型数据库管理系统( Oracle 、Informix、DB2) 存储类型分类 文件存储类型( Excel、Access、FoxPro ) 结构存储类型(SQL Server、Oracle等等) SQL Server 的特点 与Windows无缝集成(win认证方式) 全图形界面操作环境,便于使用 提供Web和电子商务功能。对XML和Internet标准的支持。 可靠的安全机制 目录 一、数据库基本概念 二、SQL语句及常用函数的用法 三、数据库管理工具的用法 四、通软件对系统环境的要求 SQL语句介绍-SELECT语句语法 Select 语句语法 SQL语句介绍-SELECT语句条件 Select 查询条件 1) = /// :Where 字段 = 值 字符型(‘’) 、数值型、日期型(#) 2) like:Where 字段 like 字段% 字符型通配符 % 、? 3) Between:Where 字段 Between 最小值 And 最大值 4) In:Where 字段 In (值1,值2,值3) 5) Not:Where Not 字段 = 值 SQL语句介绍-SELECT语句分组统计 Group By 语法:Select 统计函数(字段1) From 数据表 Group By 字段2 分组统计函数 AVG()、 COUNT()、 MAX()、 MIN()、 SUM() 举例:按部门统计查询每个部门的工资总和 SELECT sum(工资) FROM 人员工资表 GROUP BY 部门 SQL语句介绍-SELECT语句排序 Order By 语法:Select 字段1、字段2、字段3 From 数据表 Order By 字段 举例:查询存货的编号、名称、计量单位,并按照存货名称排序 SELECT cInvcCode, cInvName, cInvM_Unit FROM dbo.Inventory ORDER BY cInvName SQL语句介绍-SELECT语句Case查询 Case关键字 语法:字段 Case When 字段 = 值1 Then 显示1 When 字段 = 值2 Then 显示2 End AS 别名 举例: 查询总帐模块是否结账 SELECT CASE WHEN iperiod=0 THEN 期初 WHEN iperiod0 THEN 第 + ltrim(str(iperiod)) + 期 END AS 期间, CASE WHEN bflag=1 THEN 已结账 WHEN bflag=0 THEN 未结账 END AS 总帐模块 FROM gl_mend SQL语句介绍-SELECT语句多表查询 举例:查询职员表中的职员编号,职员姓名以及相关联的部门名称 语句:SELECT Person.cPersonCode,Person.cPersonName,Department.cDepName FROM Person LEFT OUTER JOIN Department ON Person.cDepCode = Department.cDepCode SQL语句介绍-INSERT INTO插入语句 语法: Insert Into 数据表 (字段1,字段2,字段3) Values(值1,值2,值3) Insert Into数据表 Select 字段1,字段2,字段3 From 数据表 Where 条件 举例: 在“用户表”中插入记录,记录内容:姓名=张三,年龄=29,性别=男 Insert Into 用户(姓名,年龄,性别) Values(‘张三’,29,‘男’) 从“用户1”表中查找年龄大于20岁的人员插入到“用户”表中 Insert Into 用户 Select 姓名,年龄,性别 From 用户1 Where 年龄 20 SQL语句介
文档评论(0)