• 剑破冰山:Oracle开发艺术
  • 剑破冰山:Oracle开发艺术
  • 剑破冰山:Oracle开发艺术
  • 剑破冰山:Oracle开发艺术
  • 剑破冰山:Oracle开发艺术
  • 剑破冰山:Oracle开发艺术
21年品牌 40万+商家 超1.5亿件商品

剑破冰山:Oracle开发艺术

20 2.9折 69 九五品

仅1件

陕西西安
认证卖家担保交易快速发货售后保障

作者梁敬彬 著;卢涛 编

出版社电子工业出版社

出版时间2011-01

版次1

装帧平装

上书时间2024-03-03

网安书虫小店

已实名 进店 收藏店铺

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 梁敬彬 著;卢涛 编
  • 出版社 电子工业出版社
  • 出版时间 2011-01
  • 版次 1
  • ISBN 9787121120756
  • 定价 69.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 520页
  • 正文语种 简体中文
  • 丛书 ITPUB技术丛书
【内容简介】
Oracle数据库是目前市场占有率最高的商业数据库,功能非常强大,随着Oracle管理工具的智能化,如OracleEM提供了强大的管理和调优功能,OracleDBA的管理工作逐渐趋于简单化。正因为如此,当前国内Oracle开发人员的岗位需求大幅度增加,投身Oracle开发的人数也日益增多。
一个好的0racIe开发人员不仅要知道一些基本语法和常见用法,还需要知道何时用、如何用、怎么避免相关误区、写出高质量的代码。《剑破冰山:Oracle开发艺术》面向有0racle使用经验或有其他数据库使用经验的人,重点讲述利用好Oracle的特色功能进行高效开发的思路和技巧,帮助读者快速掌握中高级Oracle开发技术。
《剑破冰山:Oracle开发艺术》主要覆盖0racle开发必备的重要知识点:数据库编程规范、Oracle开发常用工具及使用、MERGE方法、神秘的NULL和讨厌的CHAR、扩展GROUPBY、Oracle自动类型转换、Oracle分析函数、Oracle层次查询、llgR2新特性之递归WITH编程、动态SQL扩展。此外还有大量案例:WhereInList问题解析,数据库设计和大数据量处理、数据审核、号段选取应用、分析SQL执行计划的关注点、Oracle开发误区探索、提升PL/SQL开发性能漫谈、管道函数的学习与实战应用、巧用锁特性避免重复启动同一程序、不可能的任务?超越Oracle等。
《剑破冰山:Oracle开发艺术》作者均有多年Oracle开发管理实战经验,他们期望以自己的经验和教训,分享分析和解决问题的方法,探讨如何用相关的技术去解决特定的需求。希望读者在看完《剑破冰山:Oracle开发艺术》后,能受到良好的启迪,进而能极大地提升自己在Oracl数据库开发方面的能力!
【作者简介】
卢涛,ITPUBOracle开发版版主,15年IT工作经,2004年任高级工程师,在某数据管理中心任职系统分析师;曾参与数次全国数据处理系统的设计与实现。在软件开发、数据库开发和优化、系统架构、项目管理方面有一定研究。
王保强,ITPUB数据仓库和MSSQLSetver版版主,曾获1TPUB最佳博客和ITPUB数据库大版最佳版主。11年IT工作经验,曾在多家国内外IT知名企业任职,在数据库开发和优化、数据仓库、系统架构、项目管理、Web20方面有一定研究。
怀晓明,ITPUB0racIe开发版等版块版主,获得第一届ITPUB最佳建议奖。在多个大型IT企业多年的工作历练中,积累了大量的系统架构设计经验,擅长数据库和Web的设计、开发,精于故障诊断与处理,具有丰富的省部级电子政务行业工作经验及项目管理经验。
贾书民,1988年毕业于中国人民大学信息系,1991年获得高级程序员资格,1998年任高级IT程师。多年来,从事UNIX系统管理、数据库系统管理与设计、统计数据处理软件开发等工作,主持了河北省多项大型普查的数据处理工作,曾参加了多个国家级项目的设计和开发。
【目录】
第1章大话数据库编程规范
1.1编程规范概述
1.2书写规范
1.2.1大小写风格
1.2.2缩进风格
1.2.3空格及换行
1.2.4其他
1.3命名规范
1.3.1表和字段命名规范
1.3.2其他对象命名
1.4变量命名
1.5注释规范
1.6语法规范
1.7脚本规范
规则1.7.1
规则1.7.2
规则1.7.3

第2章Oracle开发常用工具及使用
2.1AWR工具与性能优化
2.1.1AWR介绍
2.1.2AWR的安装与配置
2.1.3AWR报表使用
2.1.4分析AWR报表基本思路
2.1.5案例
2.2SQLTRACE/10046事件
2.2.1SQLFRACE/10046事件是什么
2.2.2总体流程介绍
2.2.3SQLFRACE/10046事件具体使用方法
2.2.4案例分析
2.2.5小结
2.3计时和剖析工具
2.3.1PLSOLPROFI[,ER概述
2.3.2剖析举例
2.3.3安全性

第3章探索MERGE方法
3.1MERGE是什么
3.2Oracle10g中MERGE的完善
3.2.1UPDATE和INSERT动作可只出现其
3.2.2可对:MERGE语句加条件
3.2.3可用DELETE子句清除行
3.2.4可采用无条件方式INSERT
3.3MERGE误区探索
3.3.1无法在源表中获得一组稳定的行
3.3.2DELLETE子句的WHERE顺序必须在最后
3.3,3DELETE子句只可以删除目标表,而无法删除源表
3.3.4更新同一张表的数据,需担心USING的空值
3.4MERGE的巧妙运用

第4章神秘的NULL和令人讨厌的CHAR
4.1神秘的NULL
4.1.1NULL概述
4.1.2NULL与函数
4.1.3NULL与索引
4.1.4NULL与SQL
4.1.5NULL与PL/SOL
4.1.6再谈NULL和空字符串区别
4.1.7NULL总结
4.2令人讨厌的CHAR
4.2.1CHAR与VARCHAR2基础
4.2.2CHAR与SOL
4.2.3CHAR与绑定变量
4.2.4CHAR与PL/SOL
4.2.5CHAR总结

第5章报表开发之扩展GROUPBY
5.1扩展GROUPBYY概述
5.2.ROLLUP
5.2.1UNIONALL实现ROLLUP功能
5.2.2GROUPBYY
5.2.3部分ROLLUP分组
5.2.4ROLLUP总结
5.3CUBE
5.3.1CUBE分组
5.3.2部分CLIBE分组
5.3.3CUBE总结
5.4GROUPINGSETS实现小计
5.4.1GROUPINGSETS分组
5.4.2部分GROUPINGSETS分组
5.4.3CUBE、ROLLUP作为GROLJ.PINGSETS的参数
5.4.4GROUPINGSETS总结
5.5组合列分组、连接分组、重复列分组
5.5.1组合列分组
5.5.2连接分组
5.5.3重复列分组
5.5.4组合列分组、连接分组、重复列分组总结
5.63个扩展分组函数:GROIJPING、GROUPINGID、GROUPID
5.6.1GROUPING函数
5.6.2GROUPINGID函数
5.6.3GROUPID函数
5.6.4扩展GROI.JPBY函数总结
5.7扩展分组综合实例

第6章探索Oracle自动类型转换
6.1为什么不建议使用自动类型转换
6.2自动类型转换规则
6.3自动类型转换常见错误

第7章Whereinlist问题解析
7.1问题引入:动态SQL构造
7.2使用正则表达式解决
7.3使用常规字符串函数及动态视图
7.4使用集合构造伪表
7.5Whereinlist性能问题
7.6Whereinlist问题总结

第8章例说数据库表设计和大量数据处理方法
8.1根据业务需求规划表结构
8.2主键的确定
8.3表的拆分、合并及数据的规范和反规范化
8.4数据类型的选择
8.5表的分区:
8.6表的压缩
8.7抽取数据
8.7.1利用SOL*PLUS的SPOOL功能
8.7.2利用UTLFILE
8.7.3利用第三方工具
8.8转换数据
8.8.1数据的增删改
8.8.2数据汇总
8.9加载数据
8.9.1利用SQLLDR加载
8.9.2利用外部表加载
8.9.3利用数据库链接加载
8.9.4利用分区交换技术加载
8.10逻辑导入/导出数据

第9章数据审核
9.1审核的分类
9.2列审核设计
9.2.1直接使用SQL语句
9.2.2提高审核效率
9.2.3管理审核关系
9.2.4单个列的复杂审核
9.3行审核设计
9.3.1重码的审核
9.3.2直接使用SQL语句
9.3.3管理审核关系
9.3.4行间包含四则运算的审核思路
9.3.5更复杂的行间审核思路
9.4小结

第10章趣谈Oracle分析函数
10.1概述
10.2函数语法
10.3函数列表
10.4函数用法
10.4.1最常见的分析函数应用场景
10.4.2.ROWS的具体用法
10.4.3RANGE的具体用法
10.4.4KEEP的用法
10.5函数功能详解
……
第20章动态SQL扩展
后记
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP