网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 Oracle PL/SQL必知必会
分类 教育考试-考试-计算机类
作者 (美)本·福达
出版社 人民邮电出版社
下载
简介
编辑推荐
通过阅读本书,读者可以掌握充分使用Oracle PL/SQL语言的相关知识。
本书简明扼要、实用,以几个简单的数据检索示例开篇,然后介绍了更为复杂的主题,包括连接的使用、子查询、正则表达式、基于全文的检索、存储过程、游标、触发器、表约束等内容。
提示指出捷径和解决方案。
警告用来避免常见陷阱。
注意提供额外的概念和信息。
本书涵盖了如下内容:
在Oracle环境和工具中使用PL/SQL;
使用多个子句和运算符构造复杂的PL/SQL语句;
检索、排序和格式化数据库的内容;
使用各种过滤技术准确定位所需数据;
使用字符串、日期-时间和数学函数来操纵数据;
连接两个或多个相关的表;
插入、更新和删除数据;
创建和修改数据表;
处理视图、存储过程、游标、触发器等。
内容推荐
PL/SQL是Oracle数据库对SQL语句的扩展,在普通SQL语句的使用上添加了编程语言的特点,在数据库编程领域有着广泛的应用。 《Oracle PL/SQL必知必会》作为《SQL必知必会(第4版)》畅销图书的全新升级版,由浅入深地讲解了Oracle PL/SQL的基本概念和语法,涉及SQL基础知识、Oracle和PL的基本知识、使用Oracle、检索数据、对检索的数据进行排序、过滤数据、高级数据过滤、使用通配符过滤、使用正则表达式执行搜索、创建计算字段、使用数据操作函数、汇总数据、组合数据、使用子查询、连接表、创建高级连接、组合查询、插入数据、更新和删除数据、创建和操作表、使用视图、使用存储过程、使用游标、使用触发器、管理事务处理、管理安全性等内容。 《Oracle PL/SQL必知必会》适合零基础的SQL初学者、刚开始接触Oracle PL/SQL并且想要深入学习的读者阅读。
目录
第1章了解SQL1
1.1数据库基础1
1.1.1什么是数据库2
1.1.2表2
1.1.3列和数据类型4
1.1.4行5
1.1.5主键5
1.2什么是SQL7
1.3试一试8
1.4小结8
第2章初识Oracle和PL/SQL9
2.1什么是Oracle9
2.1.1客户端—服务器软件9
2.1.2PL/SQL11
2.1.3客户端工具12
2.2起步12
2.2.1你需要什么软件12
2.2.2获得软件14
2.2.3安装软件15
2.3小结16
第3章使用Oracle17
3.1创建工作环境17
3.1.1创建专用的Oracle实例18
3.1.2创建自定义的工作空间20
3.2建立连接22
3.3OracleSQLDeveloper简介24
3.4创建和填充示例表25
3.4.1获得相同的表脚本27
3.4.2创建表27
3.4.3填充表29
3.5关于OracleSQLDeveloper的更多讨论30
3.6小结30
第4章检索数据31
4.1SELECT语句31
4.2检索单独的列31
4.3检索多列34
4.4检索所有列36
4.5检索特定的行37
4.6使用接近限定的表名39
4.7使用注释40
4.8小结42
第5章对检索的数据进行排序43
5.1对数据进行排序43
5.2按多个列进行排序46
5.3指定排序方向49
5.4小结52
第6章过滤数据53
6.1使用WHERE子句53
6.2WHERE子句的运算符55
6.2.1检查单个值56
6.2.2检查不匹配的情况59
6.2.3检查值的范围60
6.2.4检查没有值的情况62
6.3小结63
第7章数据过滤64
7.1结合WHERE子句64
7.1.1使用AND运算符64
7.1.2使用OR运算符66
7.1.3理解求值顺序67
7.2使用IN运算符70
7.3使用NOT运算符73
7.4小结74
第8章使用通配符过滤75
8.1使用LIKE运算符75
8.1.1利用百分号(%)通配符执行搜索76
8.1.2利用下划线(_)通配符执行搜索79
8.2使用通配符的提示80
8.3小结81
第9章使用正则表达式执行搜索82
9.1了解正则表达式82
9.2使用OraclePL/SQL正则表达式83
9.2.1基本的字符匹配84
9.2.2执行OR匹配87
9.2.3匹配多个字符之一88
9.2.4匹配范围91
9.2.5匹配特殊字符92
9.2.6匹配字符类别94
9.2.7匹配多个实例95
9.2.8锚98
9.3小结99
第10章创建计算字段100
10.1理解计算字段100
10.2连接字段101
10.3执行数学计算106
10.4小结109
第11章使用数据操作函数110
11.1了解函数110
11.2使用函数111
11.2.1文本操作函数111
11.2.2日期和时间操作函数115
11.2.3数值操作函数120
11.3小结120
第12章汇总数据121
12.1使用聚合函数121
12.1.1AVG()函数122
12.1.2COUNT()函数124
12.1.3MAX()函数126
12.1.4MIN()函数127
12.1.5SUM()函数128
12.2独特值上的聚合130
12.3同时使用多个聚合函数131
12.4小结132
第13章分组数据133
13.1了解数据分组133
13.2创建分组134
13.3过滤分组136
13.4分组和排序140
13.5SELECT子句排序143
13.6小结143
第14章使用子查询144
14.1了解子查询144
14.2通过子查询过滤144
14.3把子查询用作计算字段150
14.4小结154
第15章连接表155
15.1了解连接155
15.1.1了解关系表155
15.1.2为什么要使用连接157
15.2创建连接158
15.2.1WHERE子句的重要性160
15.2.2使用内连接166
15.2.3连接多个表167
15.3小结170
第16章创建连接171
16.1使用表别名171
16.2使用不同的连接类型172
16.2.1自连接173
16.2.2自然连接176
16.2.3其他连接177
16.3结合使用连接与聚合函数180
16.4使用连接和连接条件182
16.5小结183
第17章组合查询184
17.1了解组合查询184
17.2创建组合查询185
17.2.1使用UNION185
17.2.2UNION规则188
17.2.3包括或消除重复的行189
17.2.4对组合查询的结果进行排序191
17.3小结193
第18章插入数据194
18.1了解数据插入194
18.2插入完整的行195
18.3插入检索的数据200
18.4小结203
第19章更新和删除数据204
19.1更新数据204
19.2删除数据207
19.3更新和删除数据的指导原则208
19.4小结209
第20章创建和操作表210
20.1创建表210
20.1.1创建表的基础知识211
20.1.2处理NULL值213
20.1.3指定默认值215
20.2更新表216
20.2.1再论主键217
20.2.2定义外键218
20.3删除表220
20.4重命名表220
20.5小结221
第21章使用视图222
21.1了解视图222
21.1.1为什么要使用视图223
21.1.2视图的应用规则224
21.2使用视图225
21.2.1使用视图简化复杂的连接225
21.2.2使用视图重新格式化检索的数据227
21.2.3使用视图过滤多余的数据229
21.2.4结合使用视图与计算字段231
21.2.5更新视图233
21.3小结234
第22章使用存储过程235
22.1了解存储过程235
22.2为什么要使用存储过程236
22.3使用存储过程238
22.3.1基本的存储过程语法238
22.3.2在存储过程中使用编程构造239
22.3.3构建智能存储过程241
22.3.4删除存储过程245
22.4小结245
第23章使用游标246
23.1了解游标246
23.2使用游标247
23.2.1创建游标248
23.2.2打开和关闭游标248
23.2.3获取游标数据250
23.2.4使用游标数据253
23.3小结256
第24章使用触发器257
24.1了解触发器257
24.2创建触发器258
24.3删除触发器259
24.4使用触发器260
24.4.1INSERT触发器260
24.4.2DELETE触发器263
24.4.3UPDATE触发器266
24.4.4多事件触发器267
24.4.5关于触发器的更多知识268
24.5小结268
第25章管理事务处理269
25.1了解事务处理269
25.2控制事务272
25.2.1使用ROLLBACK272
25.2.2使用COMMIT273
25.2.3使用保存点274
25.3小结275
第26章管理安全性276
26.1了解访问控制276
26.2管理用户278
26.2.1创建用户账户278
26.2.2删除用户账户279
26.2.3设置访问权限279
26.2.4更改密码282
26.3小结282
附录A示例表283
附录BOraclePL/SQL数据类型289
附录COraclePL/SQL的保留字和关键字294
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/20 0:56:07