OCA ORACLE DATABASE SQL认证考试指南1Z0-071

本书特色

[

《OCA Oracle Database SQL认证考试指南(1Z0-071)》完整覆盖1Z0-071的全部目标,包含的主题如下:
● DDL和SQL SELECT语句 ● 相关数据分组
● 对数据进行操纵、限制和排序 ● 创建报表
● 单行函数和分组函数 ● 数据字典视图
● 子查询 ● 大数据集
● 模式对象 ● 分层检索
● 集合操作符 ● 正则表达式支持
● 从多表显示数据 ● 用户访问控制

]

内容简介

[

《OCA Oracle Database SQL认证考试指南(1Z0-071)》完整覆盖1Z0-071的全部目标,包含的主题如下:
●  DDL和SQL SELECT语句 ●  相关数据分组
●  对数据进行操纵、和排序 ●  创建报表
●  单行函数和分组函数 ●  数据字典视图
●  子查询 ●  大数据集
●  模式对象 ●  分层检索
●  集合操作符 ●  正则表达式支持
●  从多表显示数据 ●  用户访问控制

]

作者简介

[

Steve O’Hearn是一位资深技术顾问,在设计、开发和管理各种数据和数据驱动的系统方面拥有极丰富的经验,他的客户包括美国国防部、美国国家航空和宇航局总部、联邦航空局、世界银行等。他于2001年成为Oracle认证专家(Oracle Certified Professional,OCP),目前是一位经过认证的Oracle Database SQL Expert。他毕业于乔治华盛顿大学信息处理专业,获得工商管理学位,大学毕业后,于2003年在哈佛大学肯尼迪政府学院完成了下一代电子政府管理教育的培训。他是MENSA(世界顶级智商俱乐部)的成员。
O’Hearn撰写了OCE Oracle Database SQL Certified Expert Exam Guide (Exam 1Z0-047)和备受好评的OCP Developer: PL/SQL Program Units Exam Guide(这两本书均由Oracle Press出版),前者是Oracle第一门专家级认证考试的官方认证指南。他还参与撰写Oracle Web Applications 101和Oracle8 Server Unleashed,推出Oracle TV和Oracle Open World/JavaOne专题片。他曾为Harvard Business Review和National Press Club的Record撰稿。O’Hearn是National Press Club正式认可的数据库和信息技术主题专家,担任Mid-Atlantic Association of Oracle Professionals的副主席和会议协调人,是巴尔的摩华盛顿大都市区官方Java用户组(Java User Group,JUG)的领导人。他拥有Java和其他技术认证证书,喜欢摆弄自己的Raspberry Pi和3D打印设备。
O’Hearn提供在线Oracle、Java技术培训及辅导,他的博客是Skere9.com,联系方式为soh@corbinian.com。Steve O’Hearn是一位资深技术顾问,在设计、开发和管理各种数据和数据驱动的系统方面拥有极丰富的经验,他的客户包括美国国防部、美国国家航空和宇航局总部、联邦航空局、世界银行等。他于2001年成为Oracle认证专家(Oracle Certified Professional,OCP),目前是一位经过认证的Oracle Database SQL Expert。他毕业于乔治华盛顿大学信息处理专业,获得工商管理学位,大学毕业后,于2003年在哈佛大学肯尼迪政府学院完成了下一代电子政府管理教育的培训。他是MENSA(世界顶级智商俱乐部)的成员。
O’Hearn撰写了OCE Oracle Database SQL Certified Expert Exam Guide (Exam 1Z0-047)和备受好评的OCP Developer: PL/SQL Program Units Exam Guide(这两本书均由Oracle Press出版),前者是Oracle第一门专家级认证考试的官方认证指南。他还参与撰写Oracle Web Applications 101和Oracle8 Server Unleashed,推出Oracle TV和Oracle Open World/JavaOne专题片。他曾为Harvard Business Review和National Press Club的Record撰稿。O’Hearn是National Press Club正式认可的数据库和信息技术主题专家,担任Mid-Atlantic Association of Oracle Professionals的副主席和会议协调人,是巴尔的摩华盛顿大都市区官方Java用户组(Java User Group,JUG)的领导人。他拥有Java和其他技术认证证书,喜欢摆弄自己的Raspberry Pi和3D打印设备。
O’Hearn提供在线Oracle、Java技术培训及辅导,他的博客是Skere9.com,联系方式为soh@corbinian.com。

]

目录

目 录 第1章 Oracle和SQL 11.1 考试概述 21.1.1 参试过程和预期步骤 31.1.2 Oracle SQL与ANSI SQL的比较 41.1.3 Oracle SQL与Oracle SQL*Plus的比较 41.1.4 SQL Fundamentals I与SQL Certified Associate的比较 41.1.5 确定合适的学习材料 81.2 确定实体-关系图与关系数据库之间的联系 101.2.1 实体-关系图和数据建模 101.2.2 关系数据库 121.2.3 多对多关系 141.2.4 数据库的规范化 151.3 解释数据库与SQL的联系 161.4 描述DDL的作用 181.5 描述DML的作用 191.6 构建SELECT语句以从Oracle 数据库表中检索数据 191.7 认证总结 201.7.1 本章知识点回顾 211.7.2 自测题 211.7.3 自测题答案 23第2章 使用DDL语句创建和管理表 252.1 主数据库对象的种类 262.1.1 数据库对象的定义 262.1.2 模式 272.2 创建一个简单表 282.2.1 对表或其他对象进行命名 292.2.2 SQL语句CREATE TABLE 332.3 查看表的结构 342.4 列出各列可用的数据类型 352.4.1 字符 352.4.2 数值 362.4.3 日期 372.4.4 大对象 382.5 如何在创建表的同时创建约束 392.5.1 在CREATE TABLE语句中创建约束 402.5.2 约束的类型 432.6 删除列以及将列设置为UNUSED 512.6.1 删除列 512.6.2 UNUSED 542.7 创建和使用外部表 552.7.1 使用外部表的好处 552.7.2 创建外部表 552.8 认证总结 592.8.1 本章知识点回顾 602.8.2 自测题 612.8.3 自测题答案 65第3章 操纵数据 673.1 删除数据 683.2 向表中插入行 703.2.1 默认列列表 703.2.2 枚举的列列表 723.3 更新表中的行 753.3.1 表达式 763.3.2 约束 763.3.3 WHERE子句 773.4 从表中删除行 783.5 控制事务 783.5.1 COMMIT 793.5.2 ROLLBACK 823.5.3 SAVEPOINT 833.5.4 回顾ROLLBACK 843.6 认证总结 853.6.1 本章知识点回顾 863.6.2 自测题 873.6.3 自测题答案 91第4章 对数据进行限制和排序 954.1 对查询所检索的行进行排序 964.1.1 通过名称进行引用 964.1.2 表达式 994.1.3 通过位置进行引用 1014.1.4 组合 1014.1.5 ORDER BY和NULL 1024.2 对查询所检索的行进行限制 1024.2.1 WHERE子句 1024.2.2 布尔逻辑 1064.2.3 其他WHERE子句特性 1104.2.4 其他概念 1124.3 使用&符号替换在运行时限制和排序输出 1134.3.1 &符号 1134.3.2 DEFINE和UNDEFINE命令 1154.3.3 SET和SHOW命令 1164.3.4 ACCEPT和PROMPT命令 1164.4 使用SQL行限制子句 1194.4.1 FETCH 1194.4.2 WITH TIES 1204.4.3 OFFSET 1214.5 认证总结 1224.5.1 本章知识点回顾 1234.5.2 自测题 1254.5.3 自测题答案 128第5章 使用单行函数定制输出 1335.1 SQL中可使用的各类函数 1345.1.1 字符函数 1355.1.2 数值函数 1355.1.3 日期函数 1355.1.4 其他函数 1355.2 在SELECT语句中使用字符函数、数值函数、日期函数和分析函数(PERCENTILE_CONT、STDDEV、LAG和LEAD) 1365.2.1 DUAL表 1365.2.2 字符函数 1365.2.3 数值函数 1425.2.4 日期函数 1445.2.5 分析函数 1495.2.6 嵌套函数 1565.3 认证总结 1575.3.1 本章知识点回顾 1585.3.2 自测题 1585.3.3 自测题答案 160第6章 使用转换函数和条件表达式 1636.1 描述各种类型的转换函数 1646.2 使用TO_CHAR、TO_NUMBER和TO_DATE转换函数 1666.2.1 *常用的转换函数 1666.2.2 其他转换函数 1736.3 在SELECT语句中使用常见函数和条件表达式 1766.3.1 CASE 1776.3.2 DECODE 1776.3.3 NVL 1786.3.4 NULLIF 1796.4 认证总结 1796.4.1 本章知识点回顾 1806.4.2 自测题 1816.4.3 自测题答案 183第7章 使用分组函数报告聚合数据 1877.1 描述分组函数的用法 1887.1.1 COUNT 1907.1.2 SUM 1927.1.3 MIN,MAX 1927.1.4 AVG 1937.1.5 MEDIAN 1947.1.6 RANK 1947.1.7 DENSE_RANK 1967.1.8 FIRST,LAST 1977.1.9 其他聚合函数 1977.2 使用GROUP BY子句对数据分组 1977.2.1 多列 2017.2.2 再论ORDER BY 2027.2.3 嵌套函数 2037.3 通过使用HAVING子句包含或排除分组后的行 2057.4 认证总结 2067.4.1 本章知识点回顾 2077.4.2 自测题 2087.4.3 自测题答案 211第8章 显示多个表中的数据 2158.1 描述不同类型的连接及其功能 2168.2 编写SELECT语句以使用等值连接和非等值连接从多个表中访问数据 2178.2.1 内连接 2178.2.2 使用表的别名 2198.2.3 自然连接 2218.2.4 USING 2228.2.5 多表连接 2238.2.6 非等值连接 2238.3 使用自连接将表连接到自身 2248.3.1 自引用外键 2258.3.2 自连接的语法 2258.4 使用外连接查看通常不满足连接条件的数据 2268.4.1 LEFT OUTER JOIN 2268.4.2 RIGHT OUTER JOIN 2278.4.3 FULL OUTER JOIN 2278.4.4 过时的Oracle外连接语法:( ) 2288.5 认证总结 2298.5.1 本章知识点回顾 2298.5.2 自测题 2308.5.3 自测题答案 234第9章 使用子查询检索数据 2379.1 定义子查询 2389.2 描述子查询能解决的问题类型 2399.3 描述子查询的类型 2409.4 使用关联子查询查询数据 2419.5 使用关联子查询更新和删除行 2439.5.1 在UPDATE语句中使用关联子查询 2439.5.2 在DELETE语句中使用关联子查询 2459.6 使用EXISTS和NOT EXISTS操作符 2459.7 使用WITH子句 2469.8 编写单行子查询和多行子查询 2479.8.1 单行子查询 2479.8.2 多行子查询 2509.9 认证总结 2529.9.1 本章知识点回顾 2539.9.2 自测题 2549.9.3 自测题答案 259第10章 管理模式对象 26310.1 描述模式对象的工作原理 26410.1.1 表 26410.1.2 约束 26410.1.3 视图 26410.1.4 索引 26410.1.5 序列 26510.2 使用可见列/不可见列创建简单视图及复杂视图 26510.2.1 创建视图 26610.2.2 可更新的视图 26810.2.3 内联视图 27110.2.4 ALTER VIEW 27210.2.5 可见/不可见列 27310.3 创建、维护和使用序列 27510.3.1 创建和删除序列 27610.3.2 使用序列 27710.4 创建和维护索引(包括同一列上的不可见索引和多索引) 27910.4.1 Oracle数据库优化器 28010.4.2 隐式创建索引 28010.4.3 单列索引 28110.4.4 复合索引 28310.4.5 唯一索引 28410.4.6 删除索引 28410.4.7 可见和不可见索引 28510.4.8 相同列集上的备用索引 28610.5 执行FLASHBACK操作 28710.5.1 概述 28710.5.2 恢复被删除的表 28710.5.3 将现有表的数据恢复到一个特定时间点 29010.5.4 标记时间 29210.6 认证总结 29510.6.1 本章知识点回顾 29610.6.2 自测题 29710.6.3 自测题答案 302第11章 使用集合操作符 30511.1 描述集合操作符 30611.2 使用一个集合操作符将多个查询组合为一个单独的查询 30711.2.1 UNION 30811.2.2 UNION ALL 31011.2.3 INTERSECT 31011.2.4 MINUS 31111.2.5 组合 31211.3 控制返回行的顺序 31211.3.1 ORDER BY——根据位置进行排序 31311.3.2 ORDER BY——根据引用进行排序 31411.4 认证总结 31511.4.1 本章知识点回顾 31511.4.2 自测题 31611.4.3 自测题答案 320第12章 使用数据字典视图管理对象 32312.1 查询各种数据字典视图 32412.1.1 结构 32412.1.2 动态性能视图 32712.1.3 读取注解 32712.1.4 添加注解 32812.1.5 DICTIONARY视图 32912.1.6 标识一个用户拥有的对象 33012.1.7 检查表和列 33112.1.8 编译视图 33212.1.9 检查权限 33312.1.10 检查约束 33312.1.11 查找列 33412.2 认证总结 33412.2.1 本章知识点回顾 33512.2.2 自测题 33612.2.3 自测题答案 338第13章 操作大数据集 34113.1 描述多表INSERT语句的功能 34213.2 将数据行合并到一个表中 35313.3 认证总结 35613.3.1 本章知识点回顾 35613.3.2 自测题 35713.3.3 自测题答案 361 第14章 控制用户访问 36314.1 区分系统权限和对象权限 36414.1.1 系统权限 36414.1.2 前提条件 36614.1.3 GRANT语句和REVOKE语句 36714.1.4 ANY 36914.1.5 ADMIN OPTION 37014.1.6 ALL PRIVILEGES 37114.1.7 PUBLIC 37114.2 针对表和用户授予权限 37214.2.1 模式前缀 37314.2.2 WITH GRANT OPTION 37514.2.3 REVOKE 37514.2.4 ALL PRIVILEGES 37514.2.5 权限的依赖性 37614.2.6 在数据字典中查看权限 37614.2.7 授予角色 37814.3 区分权限和角色 38014.4 认证总结 38114.4.1 本章知识点回顾 38214.4.2 自测题 38314.4.3 自测题答案 386附录A 本书配套资料 389术语表 391

封面

OCA ORACLE DATABASE SQL认证考试指南1Z0-071

书名:OCA ORACLE DATABASE SQL认证考试指南1Z0-071

作者:[美] 史蒂夫·奥赫恩(Steve O’

页数:0

定价:¥98.0

出版社:清华大学出版社

出版日期:2018-05-01

ISBN:9787302529811

PDF电子书大小:45MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注