资源名称:Oracle Database 11g & MySQL 5.6开发手册

内容简介:

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

本书特色

● 理解Oralce Database11g和MySQL5.6的架构

● 在两个平台之间转换数据库,并确保事务完整性

● 创建表、序列、索引、视图和用户账户

● 编写并调试PL/SQL、SQL*Plus、SQL/PSM和MySQLMonitor的

脚本

● 执行复杂查询并管理数字和日期的计算

● 合并来源表中的数据并设置虚拟目录

资源目录:

第I部分 开发组件

第1章  架构 3

1.1  通用的客户端-服务器

计算模型 4

1.2  Oracle Database 11g8

1.2.1  客户端软件:SQL*Plus  8

1.2.2  Oracle11g服务器软件 9

1.2.3  Oracle数据字典  17

1.3  Oracle MySQL 5.6   17

1.3.1  客户端软件:

MySQL Monitor  18

1.3.2  MySQL服务器软件  18

1.3.3  MySQL数据字典22

1.4  小结   22

1.5  习题   23

第2章  客户端接口  25

2.1  SQL*Plus   26

2.1.1  与SQL*Plus连接和

断开连接 26

2.1.2  在SQL*Plus环境下

工作 30

2.1.3  在SQL*Plus中编写

SQL语句34

2.1.4  用SQL*Plus保存

SQL语句36

2.1.5  用SQL*Plus编辑

SQL语句36

2.1.6  从缓冲区重新运行

SQL*Plus的SQL语句 36

2.1.7  在SQL*Plus中取消

SQL语句条目37

2.1.8  调用并运行SQL*Plus

脚本文件 37

2.1.9  向SQL*Plus脚本文件

传递参数 39

2.1.10  调用PL/SQL程序 41

2.1.11  编写SQL*Plus日志

文件 45

2.2  MySQL Monitor  46

2.2.1  连接和断开

MySQL Monitor  46

2.2.2  编写MySQL的

SQL语句51

2.2.3  保存MySQL的

SQL语句53

2.2.4  编辑MySQL的

SQL语句54

2.2.5  取消MySQL的

SQL语句55

2.2.6  调用和运行MySQL

脚本文件 56

2.2.7  设置会话变量  56

2.2.8  调用SQL/PSM程序 57

2.2.9  编写MySQL的日志

文件 60

2.3  小结   62

2.4  习题   62

第3章  安全模型 65

3.1  安全屏障   66

3.1.1  网络的安全防护 66

3.1.2  操作系统的安全防护 66

3.1.3  数据库的安全防护  66

3.2  安全权限   69

3.3  定义者和调用者权利  79

3.3.1  定义者权利   79

3.3.2  调用者权利   80

3.4  小结   81

3.5  习题   81

第4章  事务模型 83

4.1  数据事务   84

4.2  ACID兼容的SQL语句 87

4.2.1  INSERT语句  88

4.2.2  UPDATE语句  91

4.2.3  DELETE语句  92

4.3  存储程序   93

4.4  触发器  95

4.5  小结   96

4.6  习题   97

第5章  约束 99

5.1  NOTNULL约束  101

5.1.1  Oracle数据库的

NOT NULL约束   102

5.1.2  MySQL数据库的

NOT NULL约束   103

5.2  UNIQUE约束103

5.2.1  Oracle数据库的

UNIQUE约束 104

5.2.2  MySQL数据库的

UNIQUE约束 105

5.2.3  唯一索引 106

5.3  主键约束   107

5.3.1  Oracle数据库的

主键约束 107

5.3.2  MySQL数据库的

主键约束 108

5.4  外键约束   108

5.4.1  Oracle数据库的

外键约束 110

5.4.2  MySQL数据库的

外键约束 111

5.5  CHECK约束 112

5.5.1  Oracle数据库的

CHECK约束  113

5.5.2  MySQL数据库的

CHECK约束  113

5.6  触发器约束 114

5.7  小结   115

5.8  习题   115

第II部分 SQL开发

第6章  创建用户和结构   119

6.1  用户   120

6.1.1  Oracle数据库的用户   120

6.1.2  MySQL数据库的用户126

6.2  数据库 131

6.2.1  Oracle的模式131

6.2.2  MySQL的数据库132

6.3  表 134

6.3.1  Oracle数据库的表 135

6.3.2  MySQL数据库的表  161

6.4  索引   179

6.4.1  Oracle数据库的索引   180

6.4.2  MySQL数据库的索引181

6.5  小结   182

6.6  习题   182

第7章  修改用户和结构   185

7.1  用户   186

7.1.1  Oracle数据库的用户   186

7.1.2  MySQL数据库的用户189

7.2  数据库 190

7.3  会话   190

7.3.1  启用SQL的追踪   190

7.3.2  启用条件性编译 192

7.4  表 193

7.4.1  数据目录的表定义 194

7.4.2  添加、修改和抛弃列 199

7.4.3  抛弃表   213

7.5  索引   214

7.5.1  Oracle数据库的

索引维护 215

7.5.2  My

资源截图:

Oracle Database 11g & MySQL 5.6开发手册_数据库教程

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理