第一图书网

Oracle入门很简单

张朝明 清华大学出版社
出版时间:

2011-1  

出版社:

清华大学出版社  

作者:

张朝明  

页数:

460  

Tag标签:

无  

内容概要

本书从初学者的角度出发,由浅入深、循序渐进地介绍了oracle数据库开发的基础知识。书中对数据库基本理论及其在数据库开发过程中的应用也有详细介绍。书中也列举了大量示例,可供读者演练。 本书附带1张dvd光盘,内容为与本书内容完全配套的多媒体教学视频和本书涉及的源代码。 本书共分5篇。第1篇介绍了数据库的基本知识,包括数据库基础、实体-联系模型、oracle数据库与数据表;第2篇介绍了oracle pl/sql的基本知识,包括sql查询、更新数据、字符型处理、数值型处理、日期型处理、复杂数据处理、控制语句;第3篇以数据库对象为主线讲述了包括视图、约束、游标、触发器、序列、用户角色与权限控制、函数与存储过程等内容;第4篇则重点讲述了oracle性能优化、一致性与事务管理、并发控制等内容;第5篇讲述了oracle在主流程序开发语言(java、c#)中的应用。 本书内容丰富,覆盖面广,适合oracle初学者快速入门,也适合已有oracle数据库基础的人员完善自己的oracle知识体系。另外,对于大中专院校和培训班的学生,本书更是一本不可多得的教材。

作者简介

张朝明 高级工程师。专注于Java与Oracle技术。有超过7年的大型软件开发经验。先后在港资和合资公司里任职,负责世界顶级物流公司、大型地铁、香港某知名品牌服装等项目的开发。

书籍目录

第1篇 数据库基础 第1章 数据库简介(教学视频:18分钟) 第2章 实体-联系模型(教学视频:35分钟) 第3章 oracle数据库与数据表(教学视频:60分钟) 第2篇 pl/sql编程 第4章 sql查询(教学视频:54分钟) 第5章 sql更新数据(教学视频:18分钟) 第6章 oracle中的字符型及处理方法(教学视频:34分钟) 第7章 oracle中的数值型及处理方法(教学视频:26分钟) 第8章 oracle中的日期型及处理方法(教学视频:30分钟) 第9章 oracle中的复杂数据处理(教学视频:88分钟) 第10章 oracle中的控制语句(教学视频:17分钟) 第3篇 oracle数据库对象 第11章 视图(教学视频:70分钟) 第12章 约束(教学视频:100分钟) 第13章 游标(教学视频:38分钟) 第14章 触发器(教学视频:51分钟) 第15章 序列(教学视频:26分钟) 第16章 用户、角色与权限控制(教学视频:36分钟) 第17章 函数与存储过程(教学视频:57分钟) 第4篇 oracle数据库设计与优化 第18章 数据库性能优化(教学视频:52分钟) 第19章 数据一致性与事务管理(教学视频:37分钟) 第20章 并发控制(教学视频:30分钟) 第5篇 oracle应用开发 第21章 oracle在开发中的应用(教学视频:22分钟) 第22章 oracle+hibernate应用实例(教学视频:25分钟)

章节摘录

版权页:插图:2.共享池共享池是SGA中对性能影响最明显的部分。为了说明共享池对Oracle性能的影响,首先来简要分析SOL语句的执行过程。一条来源于客户端的查询语句,会首先进行语法分析,以验证SQL语句是否合法。例如,一条查询语句的格式必须为select}from tablename,如果将from误写作form,将导致语法分析出错。当语法分析通过之后,将进行语义分析。语义分析主要判断对象是否合法。例如,在sot,语句select*from tablename中所使用的表并不存在于数据字典中,那么证明数据库中并不存在该表,也将导致语法分析出错。当然,后面还将执行其他较为复杂的步骤,例如,检查用户权限、语句优化等。最后才会执行真正的数据库操作。总之,Oracle的SOL语句在执行之前是经过一系列的预处理,而这部分预处理的过程比较复杂,耗费资源也较大。共享池是将预处理过的SOL语句(也就是执行计划)进行缓存。缓存的标识是根据SQL语句所形成的Hash值。当然,对于一条SQL语句,其Hash值是绝对唯一的。当服务器接收到一条SQL语句时,按照Hash算法获得该SQL语句的Hash值,然后根据}tash值在共享池中查找是否已经有预处理过的SOL语句,如果有则直接进行数据库操作,否则将执行语法分析。因此,对于共享池来说,存在着命中率的概念,也就是直接从共享池中获得执行计划的成功率。成功率越高,代表数据库的性能越高。


编辑推荐

《Oracle入门很简单》:浅显易懂,零门槛Oracle学习,真的很简单,亲切自然,老鸟带领菜鸟,快速掌握Oracle数据库。

图书封面

图书标签Tags

广告

下载页面


Oracle入门很简单 PDF格式下载



快递很负责,书讲的很详细,适合初学者。


本书比较的简单易学,建议初学者可以看看。


这本书挺适合初学者,现在正在学。


入门书籍,适合0基础看


配光盘,适合自学


不错,挺适合我这个菜鸟的


内容还可以,就是视频的声音差了点,但不影响学习的。


入门级别的书很好!


包装很好,书也不错,光盘完好.


书的内容不错,就是有印刷错误


通俗易懂,比较基础


朋友推荐 值得阅读 对菜鸟帮助很大


书简单易懂,且章节排版顺序较好,比较符合逻辑.


书是送别人的!我没看!


当当的书就是给力 速度超快的 书的质量也很好


评价晚了。书确实不错。


在学校图书馆看过一些,觉得可以买一本继续学习


糊里糊涂的买一堆,再看看哪本好?


东西很不错,和书店的一样。包装和速度都狠可以,继续保持哦~!


此书适合初学者,但是书中排版有不少错误,比如page43页,描述有误,作者应该仔细阅读。
之前看过一本电子版的《ORACLE 10G数据库管理、应用与开发标准教程》觉得也不错,而且40块不到,书都大同小异。


要好好学学,结合java,以后还要学学数据库


挺不错的,印刷挺好的,里面的内容也是听适合初学者!


早就想买这本书了,之前去书店没有找到,卖完了,正好当当里有,太好了,呵呵。


挺好的 内容很细


大致浏览一下而已。。。。应该还不错


书后有测试题,不错


现在都是linux下用oracle了


我是看了MYSQL入门很简单才觉得这本书应该也还行 对于入门应该够了


讲得很详细,适合于刚入门的


书刚拿到像被用过了一样 郁闷


不知道为什么书本有点儿脏。。。


这本书本来打算送给一个初学者的,现在搞得我都不敢送人了,怕害了他。
感觉作者是火星人。我目前只看了前面10多也,摘录一点大家看看。
“第2章 实例-联系模型” ---> 我记得我们都称为“实体-关系模型”
“一个学生的序号必然是唯一的,一个公民的身份证号是区别于他人的标示,这样的属性称作实体的码(key)” ----> 怎么读都别扭
“第二范式建立在第一范式的基础上。其定义为,数据卡表中不存在非关键列对任一关键字的部分函数依赖,也即所有非关键类都完全依赖与任一个关键字” ---> 怎么读都别扭,我们看看再百度上的定义:第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性,如果存在,那么这个属性和主关键字的这一部分应该分离出来形成一个新的实体,新实体与原实体之间是一对多的关系。


书的内容暂且不说,就说那视频吧,感觉就是敷衍了事,照着ppt读一遍,还经常读错总之不值得买,特别是冲着视频去的。。。


本书介绍的非常详细,对于初学者来说,非常实用。符合广大初学者,此书专为初学者而设计,建议大家入门的话,都选这本书。


书太烂了 充其量算一本函数速查手册


内容全 都涉及到了 很适合我现在状况


内容广而空,目录看着还行,但内容没有实际指导意义,经常废话连篇的说教,但关键时刻就一笔带过了,根本学不到东西啊……学到一堆废话……并且和Oracle联系并不紧密啊……


内容简单,适合初学者,举例形象,但有东西前面没提后面提了。


还没有仔细的看,只是简单的浏览了一遍,觉得内容覆盖范围相当广泛


适合初学者,不错,呵呵,先看看


很好的书籍,讲的很详细,适合入门着学习!想掌握高级的话!还需其他的书籍吧!


简单、详细。容易看懂


Oracle入门很简单


入门基础书


看了一下光盘,不错的书


相关图书