Oracle Database 11g & MySQL 5.6开发手册 ( Michael McLaughlin) 中文PDF扫描版
大小:222.9MB 时间:2024-12-07
利用《oracle database 11g & mysql 5.6开发手册》,您将能够在混合环境中创建出强大的数据库应用程序。《oracle database 11g & mysql 5.6开发手册》规划了这两种平台之间无缝操作的程序设计策略和最佳实践方式。您可以学会如何迁移数据库、移植sql代码、使用oracle和mysql数据库以及配置高效率的查询。在这本内容广泛的书籍中,还包括了安全、监控和调试方面的技巧。
《oracle database 11g & mysql 5.6开发手册》特色
理解oralce database 11g和mysql 5.6的架构
在两个平台之间转换数据库,并确保事务完整性
创建表、序列、索引、视图和用户账户
编写并调试pl/sql、sql*plus、sql/psm和mysql monitor的脚本
执行复杂查询并管理数字和日期的计算
合并来源表中的数据并设置虚拟目录
oracle database 11g & mysql 5.6开发手册 目录
第i部分 开发组件
第1章 架构 3
1.1 通用的客户端-服务器
计算模型 4
1.2 oracle database 11g 8
1.3 oracle mysql 5.6 17
1.4 小结 22
1.5 习题 23
第2章 客户端接口 25
2.1 sql*plus 26
2.2 mysql monitor 46
2.3 小结 62
2.4 习题 62
第3章 安全模型 65
3.1 安全屏障 66
3.2 安全权限 69
3.3 定义者和调用者权利 79
3.4 小结 81
3.5 习题 81
第4章 事务模型 83
4.1 数据事务 84
4.2 acid兼容的sql语句 87
4.3 存储程序 93
4.4 触发器 95
4.5 小结 96
4.6 习题 97
第5章 约束 99
5.1 not null约束 101
5.2 unique约束 103
5.3 主键约束 107
5.4 外键约束 108
5.5 check约束 112
5.6 触发器约束 114
5.7 小结 115
5.8 习题 115
第ii部分 sql开发
第6章 创建用户和结构 119
6.1 用户 120
6.2 数据库 131
6.3 表 134
6.4 索引 179
6.5 小结 182
6.6 习题 182
第7章 修改用户和结构 185
7.1 用户 186
7.2 数据库 190
7.3 会话 190
7.4 表 193
7.5 索引 214
7.6 视图 217
7.7 小结 218
7.8 习题 218
第8章 插入数据 221
8.1 按值插入 224
8.2 按查询插入 242
8.3 小结 245
8.4 习题 245
第9章 更新数据 247
9.1 按值和查询更新 248
9.2 按相关查询更新 260
9.3 小结 263
9.4 习题 264
第10章 删除数据 267
10.1 按值匹配删除 268
10.2 按相关查询删除 273
10.3 小结 275
10.4 习题 275
第11章 查询 277
11.1 查询结果 278
11.2 连接结果 314
11.3 视图:存储查询 328
11.4 小结 333
11.5 习题 333
第12章 合并数据 335
12.1 在oracle数据库中合并数据 337
12.2 在mysql数据库中合并数据 344
12.3 小结 358
12.4 习题 358
第13章 pl/sql程序设计语言 361
13.1 pl/sql块 362
13.2 pl/sql变量:类型、赋值和操作符 398
13.3 pl/sql的控制结构 408
13.4 大批量操作 418
13.5 原生动态sql 420
13.6 异常处理 428
13.7 小结 433
13.8 习题 433
第14章 sql/psm基础 435
14.1 sql/psm存储程序 436
14.2 sql/psm的变量 464
14.3 sql/psm的控制结构 472
14.4 备用语句 489
14.5 小结 495
14.6 习题 495
第15章 触发器 497
15.1 触发器的架构 498
15.2 ddl触发器 501
15.3 dml触发器 504
15.4 复合触发器 513
15.5 instead of触发器 518
15.6 系统触发器 522
15.7 小结 524
15.8 习题 524
附录a 习题解答 527