Oracle 11g SQL和PL/SQL编程指南PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张宝银,杨忠民,蒋新民编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302368922
- 页数:339 页
第1章 Oracle简介 1
1.1数据库的产生与发展 1
1.1.1数据管理技术的产生与发展 1
1.1.2数据库技术的发展 3
1.1.3关系数据库产品简介 6
1.2 Oracle的产生与发展 11
1.3 Oracle 11g简介 14
1.3.1 Oracle版本号的含义 14
1.3.2 Oracle 11g的新特性 15
第2章 数据库的建立 18
2.1数据库的逻辑设计 18
2.1.1关系数据库设计基础 18
2.1.2关系数据库规范化 20
2.2数据库的物理设计 23
2.3数据库的实施 25
2.4 Oracle 11g在Windows下的安装要求 26
2.5在Windows环境下安装Oracle 11g 27
2.6在Linux环境下安装前的准备 31
2.6.1检查硬件要求 32
2.6.2检查操作系统要求 33
2.6.3安装Red Hat AS4操作系统时的注意事项 36
2.6.4检查安装Oracle 11g所必需的包 37
2.6.5配置内核参数 38
2.6.6创建安装数据库所需要的用户(组) 38
2.6.7添加oracle用户的限制参数 38
2.6.8创建安装所需要的目录 39
2.6.9设置Oracle的环境变量 39
2.6.10解压缩安装包 40
2.7在Linux环境下安装Oracle 11g 40
2.7.1 oracle用户以图形终端方式登录 40
2.7.2安装操作过程 41
2.7.3登录OEM界面验证安装 46
2.8 Oracle 11g数据库实例的创建 47
2.8.1在Windows环境下创建数据库 47
2.8.2在Linux环境下用DBCA创建数据库 47
2.9 Oracle 11g实例启动与关闭 55
2.9.1 Windows操作系统下Oracle的启动与关闭 55
2.9.2 Linux环境下Oracle实例的启动 55
2.9.3 Linux环境下Oracle实例的关闭 57
2.9.4 Linux环境下Oracle监听进程的启动和关闭 58
第3章 SQL与PL/SQL概述 60
3.1 SQL与PL/SQL简介 60
3.1.1 SQL简介 60
3.1.2 PL/SQL简介 63
3.2 SQL*Plus简介 65
3.3范例数据库表的建立 67
3.3.1 Oracle 11g基本数据类型 67
3.3.2定义表的结构 69
3.3.3查看表结构 72
3.3.4删除表 73
3.3.5添加数据 74
3.3.6查看数据 77
3.3.7删除数据 79
第4章 单表查询 81
4.1简单查询 81
4.1.1查询指定列 81
4.1.2改变输出 85
4.1.3空值(NULL)处理 87
4.2条件查询 90
4.2.1单一条件查询 91
4.2.2复合条件查询 95
4.3记录排序 99
4.3.1 按单一列排序 99
4.3.2按多列排序 102
4.4分组查询 103
4.4.1列(Aggregate)函数及其应用 103
4.4.2 GROUP BY子句 105
4.4.3 HAVING子句 107
第5章 子查询与集合操作 109
5.1子查询 109
5.1.1单行子查询 109
5.1.2多行子查询 111
5.1.3多列子查询 113
5.1.4相关子查询 113
5.1.5嵌套子查询 115
5.2集合操作 116
5.2.1使用集合操作符 117
5.2.2集合操作的进一步讨论 123
第6章 连接查询 128
6.1内连接查询 128
6.1.1简单内连接 129
6.1.2复杂内连接 130
6.2外连接查询 132
6.2.1左外连接 133
6.2.2右外连接 134
6.2.3全外连接 135
6.3其他特殊连接 137
6.3.1交叉连接 137
6.3.2自连接 139
第7章 数据操纵语言与事务处理 141
7.1数据操纵语言(DML) 141
7.1.1插入数据(INSERT) 141
7.1.2更新数据(UPDATE) 143
7.1.3删除数据(DELETE、TRUNCATE TABLE) 144
7.1.4数据库完整性 145
7.1.5含有子查询的DML语句 147
7.2数据事务处理 149
7.2.1显式处理事务 150
7.2.2隐式处理事务 152
7.2.3特殊事务 153
第8章 SQL函数 154
8.1数值函数 154
8.1.1数值函数概述 154
8.1.2数值函数示例 154
8.2字符函数 160
8.2.1字符函数概述 160
8.2.2字符函数示例 161
8.3日期时间函数 166
8.3.1日期时间函数概述 166
8.3.2日期时间函数示例 166
8.4转换函数 170
8.4.1转换函数概述 170
8.4.2转换函数示例 171
第9章 数据控制语言与数据定义语言 176
9.1数据控制语言(DCL) 176
9.1.1数据库的权限 176
9.1.2权限控制 179
9.2表 184
9.2.1建立表 184
9.2.2获得表的相关信息 189
9.2.3修改表定义 191
9.2.4修改表名 198
9.2.5删除表 198
9.3索引 198
9.3.1建立索引 198
9.3.2获得索引信息 199
9.3.3修改索引名字 200
9.3.4删除索引 200
9.4视图 201
9.4.1建立视图 201
9.4.2使用视图 202
9.4.3获得视图定义信息 206
9.4.4修改视图 207
9.4.5删除视图 207
第10章 PL/SQL编程基础 208
10.1 PL/SQL语言基础 208
10.1.1 PL/SQL块简介 208
10.1.2 PL/SQL基本语法要素 211
10.1.3变量及其数据类型 214
10.2在PL/SQL中执行SQL语句 218
10.2.1执行SELECT语句 218
10.2.2执行DML语句 220
10.2.3执行事物处理语句 226
10.3 PL/SQL程序控制结构 227
10.3.1顺序结构 227
10.3.2分支结构 228
10.3.3循环结构 233
10.3.4 GOTO语句与NULL语句 236
10.4异常处理 238
10.4.1异常的基本概念 238
10.4.2系统异常处理 242
10.4.3自定义异常处理 245
10.4.4使用异常函数 247
10.5游标 248
10.5.1游标应用基础 248
10.5.2游标应用 250
10.5.3游标FOR循环 253
10.5.4游标的复杂应用 255
第11章 复合数据类型 262
11.1记录类型 262
11.1.1定义记录 262
11.1.2在SELECT语句中使用记录 264
11.1.3在DML中使用记录 267
11.2记录表类型 271
11.2.1定义记录表 271
11.2.2使用记录表 272
11.3联合数组类型 275
11.3.1定义联合数组 275
11.3.2使用联合数组 275
11.4嵌套表类型 277
11.4.1定义嵌套表 278
11.4.2使用嵌套表 278
11.5变长数组类型 282
11.5.1定义变长数组 282
11.5.2使用变长数组类型 282
11.6集合操作 286
11.6.1集合属性与方法 286
11.6.2使用集合操作符 294
第12章 应用程序结构 301
12.1子程序 301
12.1.1过程 301
12.1.2函数 312
12.2包 321
12.2.1定义包 321
12.2.2包的管理 323
12.2.3调用包 326
12.2.4包中子程序的重载 327
12.3触发器 329
12.3.1概述 329
12.3.2 DML触发器 333
12.3.3 INSTEAD OF触发器 336
12.3.4系统事件触发器 338
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《重庆市绿色建筑评价技术指南》重庆大学,重庆市建筑节能协会绿色建筑专业委员会主编 2018
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019