融会贯通,从Oracle 11g到SQL Server2008
2009-7
北京邮电大学出版社
李爱武
343
无
OracIe与SQL server是当前市场占有率最高的两个大型数据库产品。2007年,Oracle公司推出了11g版本,在易用性方面有了很大提高(如内存结构的配置),而易用性是SQL Server的一大特色。2005年,微软公司推出了SQL Server 2005,在功能及效率方面相比以前版本有了质的飞跃,如增加了分区、行版本控制、闪回数据库等功能,而这些都是Oracle数据库的典型特色,除了这些新功能,还引入了全新的权限控制机制。2008年,微软公司又推出了SQL Server2008,使其功能进一步完善。可以发现,两者在相互取长补短,展开更激烈的竞争。不少数据库从业者有时会面临从Oracle到SQL Server或从SQL Server到Oracle的转变,虽然两者都是典型的关系型数据库产品,但是不论在基本的SQL语言方面,还是在体系结构方面,两者都有很大的不同。本书通过对两者对应内容的对比讲解,使得相关技术人员能够快速适应从Oracle到SQLServer或从SQL Server到Oracle的转变,并对两者的运作方式及体系结构有较深的理解。“Oracle复杂难学、SQL Server简单易用”是在数据库技术人员中的一个流行说法,通过对本书的学习,读者可能会有不同看法。本书主要内容包括:·Oracle的客户端管理工具SQL*Plus与SQL Server的sqlcmd的操作方式;·常用SQL语言的对比;·字符串、数值型数据以及日期时间型数据的不同处理方式;·Oracle的表空间与SQL Server的文件组、区、数据块及数据页等逻辑存储结构的对比;·数据库体系结构(内存结构)、进程等的对比;·存储空间分配与回收的原理;·两者使用重做日志文件的不同方式;·服务器及数据库的配置;·用户及权限管理;·提高查询效率的两种常用方法——索引及分区;·执行计划的设置及查看;·事务处理及锁;·PL/SQL与T-SQL程序语法的比较以及编写存储过程、函数、触发器等对象;·两者数据字典及常用系统信息查询的对比;·备份恢复原理及操作方式的比较;
本书通过对Oracle ll9及SQL Server 2008对应内容的对比讲解,使相关技术人员能够快速适应从Oracle到SQL Server或从SQL Server到Oracle的转变,并对两者的运作方武及体系结构有较深的理解。主要内容包括客户端工具、SQL 语言、体系结构、事务及锁、备份恢复等数据库技术人员所需的各种必备知识。 本书内容适合Oracle技术人员学习SQL Server或SQL Server技术人员学习0racle之用,对其他数据库相关工作人员也有很好的参考作用。
第1章 获得帮助文件及安装文件第2章 客户端工具第3章 SQL语言第4章 字符串、数值及其常用函数第5章 日期时间型数据的处理第6章 逻辑存储结构第7章 数据库体系结构第8章 存储空间的分配与回收第9章 重做日志文件及其管理第10章 配置服务器与数据库第11章 用户及权限管理第12章 索引第13章 执行计划第14章 分区第15章 事务处理第16章 锁第17章 程序设计第18章 存储过程与函数第19章 触发器第20章 数据字典及系统信息查询第21章 备份恢复第22章 导入导出数据第23章 闪回数据库参考文献
插图:口令文件。口令文件保存sys用户及具备sysdba系统权限的用户的口令。Oracle中的用户及其口令一般都存储在数据库中,但是sys用户例外,sys用户除了在数据库中拥有管理权限外,还拥有启动和关闭数据库等特殊权限,如果sys用户的口令也与其他用户的口令一样存储在数据库中,显然在数据库打开之前,就无法验证其口令的正确性。除了sys用户的口令外,口令文件还存储了其他被授予sysdba系统权限的用户的名称及口令。口令文件所在的目录一般为:%ORACLE_HOME%\database,其名称为pwdsid.ora。归档日志文件。如果数据库运行在归档模式下,重做文件发生日志切换时,这个重做日志文件会同时被归档,即把文件中的重做数据复制到指定目录,以用于数据库恢复。警告文件。警告文件是一个简单的文本文件,可以看成数据库运行情况的记录,从数据库创建开始一直到被删除,数据库运行的信息都会被记录在这个文件中。通过这个文件,可以知道什么时候日志发生了切换(log switch),什么时候发生了内部错误,什么时候创建了表空间,什么时候把表空间或数据文件脱机、联机,什么时候数据库被关闭、启动等信息。出现错误时,如果不能确定原因,应该首先查看警告文件的内容,以得到解决问题的线索。Oracle Database 11g的警告文件的位置与之前版本不同,位于E:\oracle\diag\rdbms\dbname\instancename\trace目录下,名称为alert_sid.log。
《融会贯通,从Oracle 11g到SQL Server2008》是由北京邮电大学出版社出版发行的。
无
融会贯通,从Oracle 11g到SQL Server2008 PDF格式下载
速度快,挺好的!
这本书很不错,挺好用的
给朋友买的,还没看,速度挺快!!!
挺不错的书籍,只是封面稍稍有些脏,但不影响使用,支持当当!
写得不错,有比较,有案例
是我需要的一本书,对诸多方面两个数据库的不同有了比较和了解
oracle技术讲解规范,设计模式很好。学习oracle数据库的同学选择它应该是个很好的选择。
这书还行吧,不是特别