<<Oracle Database 11g & MySQL 5.6开发手册>>一书试读
来源:互联网 发布:virtualbox安装mac os 编辑:程序博客网 时间:2024/06/01 09:11
近日有幸收到清华大学出版社寄来的<<Oracle Database 11g & MySQL 5.6开发手册>>一书,大致翻了一遍,这是一本译作。全书的内容比较适合于Oracle以及MySQL的开发人员作参考。尤其是经常在这两种数据库之间进行切换的初中级开发人员。
该书的原作者Michael McLaughlin曾经既是Oracle的员工,即我们俗称的码农,同时后来也是学者,教授。这在国外很常见,有很多IT人士在工业界和学术界都有建树,这也使得他们对两个圈子的实情相对比较了解。
相信很多人都参考这他以前写的<<Oracle Database 9i/10g/11g PL/SQL程序设计>>,内容非常详实。本人也有幸用过更古老的版本8i PL/SQL一书。
总的来说,该书(含)中译本有如下特点:
1. 具有典型的参考手册特性
每一部分每一章,都是先介绍Oracle相关功能及使用,然后介绍对等的MySQL中如何使用类似功能。并对两者之间的区别时不时的进行点拨。比如在第3章介绍安全模型时,Oracle和MySQL针对grant和revoke时,使用的语法还是不太相同的,MySQL里可以带有'user@<host>'的用户,而Oracle传入的只是用户名。
2. 每章后边都有巩固性练习
看来这是作者有意安排的,或许这与他是大学老师有关。练习都是有针对性的,相对于教材来说,较为简单,后边也都有参考性答案。
3. 这本开发手册,基本上涵盖了Oracle/MySQL数据库关于SQL开发的所有基本技能点,注意是SQL开发,
即:
1) 命令行客户端使用
2) 基本权限控制,
3)事务模型(ACID特性)
4) 如何实现建表、添加、更新、删除数据
5) 简单及复杂查询
6) 如合合并数据, 这部分内容比较有特点,可以用它对两种数据库中的数据进行转换
7) 存储过程的使用
4. 基础,非常基础,这是整个图书的特点. 因此,它并不适合对两种数据库有更深技能的技术人员,更适合于初步了解其中一种数据库,并渴望全面掌握这两种数据库的SQL基本开发技能的数据库初中级技术人员。
另外,从翻译的角度来看,略显生硬,但并不影响阅读。 举几个例子:
P36, "从缓冲区重新运行...."
P63, "可以使用以下哪个特殊字符来返引?"
总的来说,Michael McLaughlin的这本书,还是值得Oracle/MySQL SQL开发人员一读的。
- <<Oracle Database 11g & MySQL 5.6开发手册>>一书试读
- 《Oracle Database 11g & MySQL 5.6开发手册》试读有感
- 我的书评(一)--------------《Oracle Database 11g & MySQL 5.6开发手册》
- Oracle Database 11g DBA手册pdf
- [Oracle Database 11g DBA手册].第01章.Oracle体系结构概述
- oracle 11g alter database drop logfile member 一例
- oracle database 11g - create database
- Oracle Database 11g SQL
- Oracle Database 11g SQL
- oracle database 11g installtion
- Oracle database 11g安装
- 《Oracle Database 11g SQL 开发指南》学习笔记——第四章_使用简单函数(一)
- [Oracle]Oracle Database 11g 基础教程 第一章
- Oracle Database 11g RAC手册(第2版)(oracle产品管理总监 BobThome作序推荐)
- Oracle Database 11g New Features
- Oracle Database 11g DBA Handbook
- Oracle Database 11g PL/SQL Programming
- Virtual Columns in Oracle Database 11g
- 框架中的控制器到底是什么玩意
- 在jsp中直接给bean赋值
- python绑定c++程序 --boost python方法
- 我的Java开发学习之旅------>Java双重检查锁定及单例模式详解(转)
- java.net.InetAddress
- <<Oracle Database 11g & MySQL 5.6开发手册>>一书试读
- Undefined symbols for architecture x86_64: Which architecture should I use?
- C++虚继承的概念
- 直接拿来用!最火的Android开源项目
- 用数组处理表单数据之一
- 我的Java开发学习之旅------>Java ClassLoader解析二(转)
- 反射的例子
- 我的Android进阶之旅------>Android权限参考大全
- 类型的代理类(c++)