Oracle Database 11g & MySQL 5.6开发手册

Oracle Database 11g & MySQL 5.6开发手册

(美) 麦克劳克林 (McLaughlin,M.) , 著

出版社:清华大学出版社

年代:2012

定价:58.0

书籍简介:

本书详细介绍并比较了Oracle Database 11g和MySQL 5.5在开发环境、体系架构、安全、SQL编程特性等方面特点,探讨了如何在这两种数据库间无缝地协同开发,重点比较了SQL语言在两种数据库上开发的不同和特点。

作者介绍:

Michael McLaughlin,Oracle ACE,是美国爱达荷州杨百翰大学的计算机信息技术系教授,Michael参与Oracle公司系列产品的研发已经有20年了,担任过开发者、DBA,以及电子商务套件应用程序DBA。他在咨询、支持和开发方面都有建树。他还是ATOMS事务架构(美国专利号#7 206 805和#7 290 056)的发明者。这两项专利均归属Oracle公司所有。   他撰写了6本有关Oracle技术的著作,其中包括清华大学出版社引进并出版的《Oracle Database llg PL/SQL程序设计》、《Oracle Datebase llgPL/SQL编程实践》等。

书籍目录:

第Ⅰ部分 开发组件

第1章 架构

1.1 通用的客户端-服务器计算模型

1.2 Oracle Database llg

1.2.1 客户端软件:SQL*Plus

1.2.2 Oracle llg服务器软件

1.2.3 Oracle数据字典

1.3 Oracle MySQL 5.6

1.3.1 客户端软件MySQL Monitor

1.3.2 MySQL服务器软件

1.3.3 MySQL数据字典

1.4 小结

1.5 习题

第2章 客户端接口

2.1 SQL*Plus

2.1.1 与SQL*Plus连接和断开连接

2.1.2 在SQL*Plus环境下工作

2.1.3 在SQL*Plus中编写SQL语句

2.1.4 用SQL*Plus保存SQL语句

2.1.5 用SQL*Plus编辑SQL语句

2.1.6 从缓冲区重新运行SQL*Plus的SQL语句

2.1.7 在SQL*Plus中取消SQL语句条目

2.1.8 调用并运行SQL*Plus脚本文件

2.1.9 向SQL*Plus脚本文件传递参数

2.1.10 调用PL/SQL程序,

2.1.11 编写SQL*Plus日志文件

2.2 MySQL Monitor

2.2.1 连接和断开MySQL Monitor

2.2.2 编写MySQL的SQL语句

2.2.3 保存MySQL的SQL语句

2.2.4 编辑MySQL的SQL语句

2.2.5 取消MySQL的SQL语句

2.2.6 调用和运行MySQL脚本文件

2.2.7 设置会话变量

2.2.8 调用SQL/PSM程序

2.2.9 编写MySQL的日志文件

2.3 小结

2.4 习题

第3章 安全模型

3.1 安全屏障

3.1.1 网络的安全防护

3.1.2 操作系统的安全防护

3.1.3 数据库的安全防护

3.2 安全权限

3.3 定义者和调用者权利

3.3.1 定义者权利

3.3.2 调用者权利

3.4 小结

3.5 习题

第4章 事务模型

4.1 数据事务

4.2 ACID兼容的SQL语句

4.2.1 INSERT语句

4.2.2 UPDATE语句

4.2.3 DELETE语句

4.3 存储程序

4.4 触发器

4.5 小结

4.6 习题

第5章 约束

5.1 NOTNULL约束

5.1.1 Oracle数据库的NOT NULL约束

5.1.2 MySQL数据库的NOT NULL约束

5.2 UNIQUE约束

5.2.1 Oracle数据库的UNIQUE约束

5.2.2 MySQL数据库的UNIQUE约束

5.2.3 唯一索引

5.3 主键约束

5.3.1 Oracle数据库的主键约束

5.3.2 MySQL数据库的主键约束

5.4 外键约束

5.4.1 Oracle数据库的外键约束

5.4.2 MySQL数据库的外键约束

5.5 CHECK约束

5.5.1 Oracle数据库的CHECK约束

5.5.2 MySQL数据库的CHECK约束

5.6 触发器约束

5.7 小结

5.8 习题

第Ⅱ部分 SQL开发

第6章 创建用户和结构

6.1 用户

6.1.1 Oracle数据库的用户

6.1.2 MySQL数据库的用户

6.2 数据库

6.2.1 Oracle的模式

6.2.2 MySQL的数据库

6.3 表

6.3.1 Oracle数据库的表

6.3.2 MySQL数据库的表

6.4 索引

6.4.1 Oracle数据库的索引

6.4.2 MySQL数据库的索引

……

附录A 习题解答

内容摘要:

利用《Oracle Database 11g & MySQL5.6开发手册》,您将能够在混合环境中创建出强大的数据库应用程序。《Oracle Database 11g & MySQL 5.6开发手册》规划了这两种平台之间无缝操作的程序设计策略和最佳实践方式。您可以学会如何迁移数据库、移植SQL代码、使用Oracle和MySQL数据库以及配置高效率的查询。在这本内容广泛的书籍中,还包括了安全、监控和调试方面的技巧。

编辑推荐:

《Oracle Database 11g & MySQL 5.6开发手册》特色:
  ·理解Oralce Database llg和MySQL5.6的架构
  ·在两个平台之间转换数据库,并确保事务完整性
  ·创建表、序列、索引、视图和用户账户
  ·编写并调试PL/SQL、SQL*Plus、SQL/PSM和MySQL Monitor的脚本
  ·执行复杂查询并管理数字和日期的计算
  ·合并来源表中的数据并设置虚拟目录

书籍规格:

书籍详细信息
书名Oracle Database 11g & MySQL 5.6开发手册站内查询相似图书
9787302310310
如需购买下载《Oracle Database 11g & MySQL 5.6开发手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)58.0语种简体中文
尺寸26 × 19装帧平装
页数印数 4000

书籍信息归属:

Oracle Database 11g & MySQL 5.6开发手册是清华大学出版社于2013.1出版的中图分类号为 TP311.138-62 的主题关于 关系数据库系统-技术手册 的书籍。