登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

『簡體書』OCA Oracle Database SQL认证考试指南(1Z0-071)

書城自編碼: 3401811
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: [美] 史蒂夫·奥赫恩[Steve,O’Hearn] 著,焦
國際書號(ISBN): 9787302529811
出版社: 清华大学出版社
出版日期: 2019-07-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 617

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
异质文化交织下的上海都市生活(1843-1949)
《 异质文化交织下的上海都市生活(1843-1949) 》

售價:NT$ 666.0
暂别(邓安庆全新文集)
《 暂别(邓安庆全新文集) 》

售價:NT$ 406.0
鲍勃·迪伦为什么重要
《 鲍勃·迪伦为什么重要 》

售價:NT$ 354.0
超负荷的女性:看见内心的渴望与恐惧
《 超负荷的女性:看见内心的渴望与恐惧 》

售價:NT$ 307.0
数学史(第三版) 国际数学史领域具有影响力的名著
《 数学史(第三版) 国际数学史领域具有影响力的名著 》

售價:NT$ 822.0
接纳真实的自我(日本超人气禅师小池龙之介力作!"与自己和解"指南!)
《 接纳真实的自我(日本超人气禅师小池龙之介力作!"与自己和解"指南!) 》

售價:NT$ 307.0
敦煌及周边区域荒漠植物图鉴
《 敦煌及周边区域荒漠植物图鉴 》

售價:NT$ 354.0
吴哥王朝兴亡史(方尖碑)
《 吴哥王朝兴亡史(方尖碑) 》

售價:NT$ 359.0

編輯推薦:
《OCA Oracle Database SQL认证考试指南1Z0-071》是Oracle Press针对Oracle Database SQL考试提供的独家权威指南,涵盖Oracle Database SQL Exam1Z0-071的所有目标,助你获得Oracle Certified Associate认证。本书既可作为考试指南,也可作为日常工作中必备的参考书。本书特色鲜明,详明阐述知识点,包含精彩的示例、练习题和认证总结。每章的认证目标考试要点实践要点的针对性极强,字字珠玑。两套完整的模拟考题与实际考试的题型、考查重点以及风格完全相同。
內容簡介:
《OCA Oracle Database SQL认证考试指南1Z0-071》完整覆盖1Z0-071的全部目标,包含的主题如下:
● DDL和SQL SELECT语句 ● 相关数据分组
● 对数据进行操纵、限制和排序 ● 创建报表
● 单行函数和分组函数 ● 数据字典视图
● 子查询 ● 大数据集
● 模式对象 ● 分层检索
● 集合操作符 ● 正则表达式支持
● 从多表显示数据 ● 用户访问控制
關於作者:
Steve OHearn是一位资深技术顾问,在设计、开发和管理各种数据和数据驱动的系统方面拥有极丰富的经验,他的客户包括美国国防部、美国国家航空和宇航局总部、联邦航空局、世界银行等。他于2001年成为Oracle认证专家Oracle Certified Professional,OCP,目前是一位经过认证的Oracle Database SQL Expert。他毕业于乔治华盛顿大学信息处理专业,获得工商管理学位,大学毕业后,于2003年在哈佛大学肯尼迪政府学院完成了下一代电子政府管理教育的培训。他是MENSA世界顶级智商俱乐部的成员。
OHearn撰写了OCE Oracle Database SQL Certified Expert Exam Guide Exam 1Z0-047和备受好评的OCP Developer: PLSQL Program Units Exam Guide这两本书均由Oracle Press出版,前者是Oracle第一门专家级认证考试的官方认证指南。他还参与撰写Oracle Web Applications 101和Oracle8 Server Unleashed,推出Oracle TV和Oracle Open WorldJavaOne专题片。他曾为Harvard Business Review和National Press Club的Record撰稿。OHearn是National Press Club正式认可的数据库和信息技术主题专家,担任Mid-Atlantic Association of Oracle Professionals的副主席和会议协调人,是巴尔的摩华盛顿大都市区官方Java用户组Java User Group,JUG的领导人。他拥有Java和其他技术认证证书,喜欢摆弄自己的Raspberry Pi和3D打印设备。
OHearn提供在线Oracle、Java技术培训及辅导,他的博客是Skere9.com,联系方式为soh@corbinian.com。Steve OHearn是一位资深技术顾问,在设计、开发和管理各种数据和数据驱动的系统方面拥有极丰富的经验,他的客户包括美国国防部、美国国家航空和宇航局总部、联邦航空局、世界银行等。他于2001年成为Oracle认证专家Oracle Certified Professional,OCP,目前是一位经过认证的Oracle Database SQL Expert。他毕业于乔治华盛顿大学信息处理专业,获得工商管理学位,大学毕业后,于2003年在哈佛大学肯尼迪政府学院完成了下一代电子政府管理教育的培训。他是MENSA世界顶级智商俱乐部的成员。
OHearn撰写了OCE Oracle Database SQL Certified Expert Exam Guide Exam 1Z0-047和备受好评的OCP Developer: PLSQL Program Units Exam Guide这两本书均由Oracle Press出版,前者是Oracle第一门专家级认证考试的官方认证指南。他还参与撰写Oracle Web Applications 101和Oracle8 Server Unleashed,推出Oracle TV和Oracle Open WorldJavaOne专题片。他曾为Harvard Business Review和National Press Club的Record撰稿。OHearn是National Press Club正式认可的数据库和信息技术主题专家,担任Mid-Atlantic Association of Oracle Professionals的副主席和会议协调人,是巴尔的摩华盛顿大都市区官方Java用户组Java User Group,JUG的领导人。他拥有Java和其他技术认证证书,喜欢摆弄自己的Raspberry Pi和3D打印设备。
OHearn提供在线Oracle、Java技术培训及辅导,他的博客是Skere9.com,联系方式为soh@corbinian.com。
目錄
目 录
第1章 Oracle和SQL 1
1.1 考试概述 2
1.1.1 参试过程和预期步骤 3
1.1.2 Oracle SQL与ANSI SQL的比较 4
1.1.3 Oracle SQL与Oracle SQL*Plus的比较 4
1.1.4 SQL Fundamentals I与SQL Certified Associate的比较 4
1.1.5 确定合适的学习材料 8
1.2 确定实体-关系图与关系数据库之间的联系 10
1.2.1 实体-关系图和数据建模 10
1.2.2 关系数据库 12
1.2.3 多对多关系 14
1.2.4 数据库的规范化 15
1.3 解释数据库与SQL的联系 16
1.4 描述DDL的作用 18
1.5 描述DML的作用 19
1.6 构建SELECT语句以从Oracle 数据库表中检索数据 19
1.7 认证总结 20
1.7.1 本章知识点回顾 21
1.7.2 自测题 21
1.7.3 自测题答案 23
第2章 使用DDL语句创建和管理表 25
2.1 主数据库对象的种类 26
2.1.1 数据库对象的定义 26
2.1.2 模式 27
2.2 创建一个简单表 28
2.2.1 对表或其他对象进行命名 29
2.2.2 SQL语句CREATE TABLE 33
2.3 查看表的结构 34
2.4 列出各列可用的数据类型 35
2.4.1 字符 35
2.4.2 数值 36
2.4.3 日期 37
2.4.4 大对象 38
2.5 如何在创建表的同时创建约束 39
2.5.1 在CREATE TABLE语句中创建约束 40
2.5.2 约束的类型 43
2.6 删除列以及将列设置为UNUSED 51
2.6.1 删除列 51
2.6.2 UNUSED 54
2.7 创建和使用外部表 55
2.7.1 使用外部表的好处 55
2.7.2 创建外部表 55
2.8 认证总结 59
2.8.1 本章知识点回顾 60
2.8.2 自测题 61
2.8.3 自测题答案 65
第3章 操纵数据 67
3.1 删除数据 68
3.2 向表中插入行 70
3.2.1 默认列列表 70
3.2.2 枚举的列列表 72
3.3 更新表中的行 75
3.3.1 表达式 76
3.3.2 约束 76
3.3.3 WHERE子句 77
3.4 从表中删除行 78
3.5 控制事务 78
3.5.1 COMMIT 79
3.5.2 ROLLBACK 82
3.5.3 SAVEPOINT 83
3.5.4 回顾ROLLBACK 84
3.6 认证总结 85
3.6.1 本章知识点回顾 86
3.6.2 自测题 87
3.6.3 自测题答案 91
第4章 对数据进行限制和排序 95
4.1 对查询所检索的行进行排序 96
4.1.1 通过名称进行引用 96
4.1.2 表达式 99
4.1.3 通过位置进行引用 101
4.1.4 组合 101
4.1.5 ORDER BY和NULL 102
4.2 对查询所检索的行进行限制 102
4.2.1 WHERE子句 102
4.2.2 布尔逻辑 106
4.2.3 其他WHERE子句特性 110
4.2.4 其他概念 112
4.3 使用&符号替换在运行时限制和排序输出 113
4.3.1 &符号 113
4.3.2 DEFINE和UNDEFINE命令 115
4.3.3 SET和SHOW命令 116
4.3.4 ACCEPT和PROMPT命令 116
4.4 使用SQL行限制子句 119
4.4.1 FETCH 119
4.4.2 WITH TIES 120
4.4.3 OFFSET 121
4.5 认证总结 122
4.5.1 本章知识点回顾 123
4.5.2 自测题 125
4.5.3 自测题答案 128
第5章 使用单行函数定制输出 133
5.1 SQL中可使用的各类函数 134
5.1.1 字符函数 135
5.1.2 数值函数 135
5.1.3 日期函数 135
5.1.4 其他函数 135
5.2 在SELECT语句中使用字符函数、数值函数、日期函数和分析函数PERCENTILE_CONT、STDDEV、LAG和LEAD 136
5.2.1 DUAL表 136
5.2.2 字符函数 136
5.2.3 数值函数 142
5.2.4 日期函数 144
5.2.5 分析函数 149
5.2.6 嵌套函数 156
5.3 认证总结 157
5.3.1 本章知识点回顾 158
5.3.2 自测题 158
5.3.3 自测题答案 160
第6章 使用转换函数和条件表达式 163
6.1 描述各种类型的转换函数 164
6.2 使用TO_CHAR、TO_NUMBER和
TO_DATE转换函数 166
6.2.1 最常用的转换函数 166
6.2.2 其他转换函数 173
6.3 在SELECT语句中使用常见函数和条件表达式 176
6.3.1 CASE 177
6.3.2 DECODE 177
6.3.3 NVL 178
6.3.4 NULLIF 179
6.4 认证总结 179
6.4.1 本章知识点回顾 180
6.4.2 自测题 181
6.4.3 自测题答案 183
第7章 使用分组函数报告聚合数据 187
7.1 描述分组函数的用法 188
7.1.1 COUNT 190
7.1.2 SUM 192
7.1.3 MIN,MAX 192
7.1.4 AVG 193
7.1.5 MEDIAN 194
7.1.6 RANK 194
7.1.7 DENSE_RANK 196
7.1.8 FIRST,LAST 197
7.1.9 其他聚合函数 197
7.2 使用GROUP BY子句对数据分组 197
7.2.1 多列 201
7.2.2 再论ORDER BY 202
7.2.3 嵌套函数 203
7.3 通过使用HAVING子句包含或排除分组后的行 205
7.4 认证总结 206
7.4.1 本章知识点回顾 207
7.4.2 自测题 208
7.4.3 自测题答案 211
第8章 显示多个表中的数据 215
8.1 描述不同类型的连接及其功能 216
8.2 编写SELECT语句以使用等值连接和非等值连接从多个表中访问数据 217
8.2.1 内连接 217
8.2.2 使用表的别名 219
8.2.3 自然连接 221
8.2.4 USING 222
8.2.5 多表连接 223
8.2.6 非等值连接 223
8.3 使用自连接将表连接到自身 224
8.3.1 自引用外键 225
8.3.2 自连接的语法 225
8.4 使用外连接查看通常不满足连接条件的数据 226
8.4.1 LEFT OUTER JOIN 226
8.4.2 RIGHT OUTER JOIN 227
8.4.3 FULL OUTER JOIN 227
8.4.4 过时的Oracle外连接语法: 228
8.5 认证总结 229
8.5.1 本章知识点回顾 229
8.5.2 自测题 230
8.5.3 自测题答案 234
第9章 使用子查询检索数据 237
9.1 定义子查询 238
9.2 描述子查询能解决的问题类型 239
9.3 描述子查询的类型 240
9.4 使用关联子查询查询数据 241
9.5 使用关联子查询更新和删除行 243
9.5.1 在UPDATE语句中使用关联子查询 243
9.5.2 在DELETE语句中使用关联子查询 245
9.6 使用EXISTS和NOT EXISTS操作符 245
9.7 使用WITH子句 246
9.8 编写单行子查询和多行子查询 247
9.8.1 单行子查询 247
9.8.2 多行子查询 250
9.9 认证总结 252
9.9.1 本章知识点回顾 253
9.9.2 自测题 254
9.9.3 自测题答案 259
第10章 管理模式对象 263
10.1 描述模式对象的工作原理 264
10.1.1 表 264
10.1.2 约束 264
10.1.3 视图 264
10.1.4 索引 264
10.1.5 序列 265
10.2 使用可见列不可见列创建简单视图及复杂视图 265
10.2.1 创建视图 266
10.2.2 可更新的视图 268
10.2.3 内联视图 271
10.2.4 ALTER VIEW 272
10.2.5 可见不可见列 273
10.3 创建、维护和使用序列 275
10.3.1 创建和删除序列 276
10.3.2 使用序列 277
10.4 创建和维护索引包括同一列上的不可见索引和多索引 279
10.4.1 Oracle数据库优化器 280
10.4.2 隐式创建索引 280
10.4.3 单列索引 281
10.4.4 复合索引 283
10.4.5 唯一索引 284
10.4.6 删除索引 284
10.4.7 可见和不可见索引 285
10.4.8 相同列集上的备用索引 286
10.5 执行FLASHBACK操作 287
10.5.1 概述 287
10.5.2 恢复被删除的表 287
10.5.3 将现有表的数据恢复到一个特定时间点 290
10.5.4 标记时间 292
10.6 认证总结 295
10.6.1 本章知识点回顾 296
10.6.2 自测题 297
10.6.3 自测题答案 302
第11章 使用集合操作符 305
11.1 描述集合操作符 306
11.2 使用一个集合操作符将多个查询组合为一个单独的查询 307
11.2.1 UNION 308
11.2.2 UNION ALL 310
11.2.3 INTERSECT 310
11.2.4 MINUS 311
11.2.5 组合 312
11.3 控制返回行的顺序 312
11.3.1 ORDER BY根据位置进行排序 313
11.3.2 ORDER BY根据引用进行排序 314
11.4 认证总结 315
11.4.1 本章知识点回顾 315
11.4.2 自测题 316
11.4.3 自测题答案 320
第12章 使用数据字典视图管理对象 323
12.1 查询各种数据字典视图 324
12.1.1 结构 324
12.1.2 动态性能视图 327
12.1.3 读取注解 327
12.1.4 添加注解 328
12.1.5 DICTIONARY视图 329
12.1.6 标识一个用户拥有的对象 330
12.1.7 检查表和列 331
12.1.8 编译视图 332
12.1.9 检查权限 333
12.1.10 检查约束 333
12.1.11 查找列 334
12.2 认证总结 334
12.2.1 本章知识点回顾 335
12.2.2 自测题 336
12.2.3 自测题答案 338
第13章 操作大数据集 341
13.1 描述多表INSERT语句的功能 342
13.2 将数据行合并到一个表中 353
13.3 认证总结 356
13.3.1 本章知识点回顾 356
13.3.2 自测题 357
13.3.3 自测题答案 361
第14章 控制用户访问 363
14.1 区分系统权限和对象权限 364
14.1.1 系统权限 364
14.1.2 前提条件 366
14.1.3 GRANT语句和REVOKE语句 367
14.1.4 ANY 369
14.1.5 ADMIN OPTION 370
14.1.6 ALL PRIVILEGES 371
14.1.7 PUBLIC 371
14.2 针对表和用户授予权限 372
14.2.1 模式前缀 373
14.2.2 WITH GRANT OPTION 375
14.2.3 REVOKE 375
14.2.4 ALL PRIVILEGES 375
14.2.5 权限的依赖性 376
14.2.6 在数据字典中查看权限 376
14.2.7 授予角色 378
14.3 区分权限和角色 380
14.4 认证总结 381
14.4.1 本章知识点回顾 382
14.4.2 自测题 383
14.4.3 自测题答案 386
附录A 本书配套资料 389
术语表 391
內容試閱
前 言
《OCA Oracle Database SQL认证考试指南1Z0-071》将指导你备考OCA Oracle Database SQL Certified Associate考试1Z0-071,帮助你获得SQL认证。通过阅读《OCA Oracle Database SQL认证考试指南1Z0-071》,你将熟悉1Z0-071考试所测试的技术和知识体系。由于《OCA Oracle Database SQL认证考试指南1Z0-071》的首要目标是助你通过考试,因此有时不会介绍SQL的每个方面。对于SQL的某些方面,《OCA Oracle Database SQL认证考试指南1Z0-071》只做适度介绍,使你理解为通过考试需要掌握哪些内容。我希望,即使在你通过1Z0-071考试后,《OCA Oracle Database SQL认证考试指南1Z0-071》依然可作为你学习专业知识的重要来源。
第1章将提供关于考试以及考试经验的一些介绍性内容。之后,将根据认证目标回顾相关主题。
这些主题是由官方公示的,由Oracle公司发布,它们指明考试涉及的内容。《OCA Oracle Database SQL认证考试指南1Z0-071》不会也不能展现任何真正的考试题及相应答案,我们这些已经参加过考试的人是不允许泄露此类信息的。但《OCA Oracle Database SQL认证考试指南1Z0-071》将聚焦于考试所针对的主题,并讲解你需要了解的相关知识。
《OCA Oracle Database SQL认证考试指南1Z0-071》是全面的,是专门针对考试的。注意,Oracle公司已制作了大量可在线获取的手册,它们描述关于其产品的全部功能。但我们知道,这些极具价值的资源数量庞大一些可能达数千页,有时涉及过多细节,有时内容过于笼统。而且,在没有指导的情况下,人们常常难以在其职业生涯中有效地学习这些知识。《OCA Oracle Database SQL认证考试指南1Z0-071》的目的正是提供这种指导,而且其作用不仅限于此,它是一本独立学习手册,包括完整的描述、语法细节、示例代码、自测题以及模拟真实认证考试的练习题。换句话说,《OCA Oracle Database SQL认证考试指南1Z0-071》正是通过考试和获得认证所需智慧的藏宝图。《OCA Oracle Database SQL认证考试指南1Z0-071》是多年认证考试经验的产物,其产生过程十分艰辛,并被全世界具有各种背景和实力的富有经验的Oracle专业人员所检验,最终以脉络清晰的形式展现出来,可帮助你快速有效地为认证考试做好准备。
《OCA Oracle Database SQL认证考试指南1Z0-071》适合以下读者:
● 对于那些经验丰富且仅关注特定主题的专业人士,《OCA Oracle Database SQL认证考试指南1Z0-071》是按认证目标进行分类的。如果你已经看过公布的认证目标,仅希望针对其中一部分内容进行学习,你只需要找到适当的章节学习即可。
● 对于希望得到更全面复习的读者,认证目标和章节是按照顺序排列的,这样可从基础内容开始,逐步过渡到更高级的主题。可逐步学习《OCA Oracle Database SQL认证考试指南1Z0-071》并掌握通过考试需要的全部知识。
● 对于那些只希望直接获得考试经验的资深从业人员,可直接通过《OCA Oracle Database SQL认证考试指南1Z0-071》提供的资料参加模拟考试。每个问题都对应《OCA Oracle Database SQL认证考试指南1Z0-071》的一个章节或主题,如果做错了某些模拟题,那么可快速定位到需要进一步学习的内容。
1Z0-071认证考试使用的试题均在Oracle Database versions 11g Release 2版本11.2.0.1.0乃至12c Release 1版本12.1.0.1.0中进行了测试。《OCA Oracle Database SQL认证考试指南1Z0-071》使用Oracle Database 12c Release 1。对于屏幕截图,我使用截图软件捕获显示在SQL*Plus或SQL Developer中的SQL语句。注意,在SQL Developer的Script Output显示中,默认情况下数字数据左对齐显示,而不像SQL*Plus那样对数字数据默认采用右对齐显示。实体-关系图取自Oracle SQL Data Modeler。
充分阅读,认真学习,祝你好运!欢迎你将反馈意见发送至soh@corbinian.com。
Exam 1Z0-071考试准备清单
认证目标 所在章节 初级 中级 专家级
Oracle和SQL 1
确定实体-关系图与关系数据库之间的联系 1
解释数据库与SQL的联系 1
描述DDL的作用 1
描述DML的作用 1
构建SELECT语句,从Oracle数据库表中检索数据 1
使用DDL语句创建和管理表 2
主数据库对象的种类 2
创建一个简单表 2
查看表的结构 2
列出各列可用的数据类型 2
如何在创建表的同时创建约束 2
删除列以及将列设置为UNUSED 2
创建和使用外部表 2
操纵数据 3
删除数据 3
续表
认证目标 所在章节 初级 中级 专家级
向表中插入行 3
更新表中的行 3
从表中删除行 3
控制事务 3
对数据进行限制和排序 4
对查询所检索的行进行排序 4
对查询所检索的行进行限制 4
使用&符号替换在运行时限制和排序输出 4
使用SQL行限制子句 4
使用单行函数定制输出 5
SQL中可使用的各类函数 5
在SELECT语句中使用字符函数、数值函数、日期函数和分析函数PERCENTILE_CONT、STDDEV、LAG和LEAD 5
使用转换函数和条件表达式 6
描述各种类型的转换函数 6
使用TO_CHAR、TO_NUMBER和TO_DATE转换函数 6
在SELECT语句中使用常见函数和条件表达式 6
使用分组函数报告聚合数据 7
描述分组函数的用法 7
使用GROUP BY子句对数据分组 7
通过使用HAVING子句包含或排除分组后的行 7
显示多个表中的数据 8
描述不同类型的连接及其功能 8
编写SELECT语句以使用等值连接和非等值连接从多个表中访问数据 8
使用自连接将表连接到自身 8
使用外连接查看通常不满足连接条件的数据 8
使用子查询检索数据 9
定义子查询 9
描述子查询能解决的问题类型 9
描述子查询的类型 9
使用关联子查询查询数据 9
使用关联子查询更新和删除行 9
使用EXISTS和NOT EXISTS操作符 9
使用WITH子句 9
编写单行子查询和多行子查询 9
管理模式对象 10
续表
认证目标 所在章节 初级 中级 专家级
描述模式对象的工作原理 10
使用可见列不可见列创建简单视图及复杂视图 10
创建、维护和使用序列 10
创建和维护索引包括同一列上的不可见索引和多索引 10
执行FLASHBACK操作 10
使用集合操作符 11
描述集合操作符 11
使用一个集合操作符将多个查询组合为一个单独的查询 11
控制返回行的顺序 11
使用数据字典视图管理对象 12
查询各种数据字典视图 12
操作大数据集 13
描述多表INSERT语句的功能 13
将数据行合并到一个表中 13
控制用户访问 14
区分系统权限和对象权限 14
针对表和用户授予权限 14
区分权限和角色 14

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.