图书盲袋,以书为“药”
欢迎光临中图网 请 | 注册
> >>
Oracle PL/SQL必知必会

Oracle PL/SQL必知必会

出版社:人民邮电出版社出版时间:2021-08-01
开本: 32开 页数: 300
中 图 价:¥42.5(7.1折) 定价  ¥59.9 登录后可看到会员价
暂时缺货 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Oracle PL/SQL必知必会 版权信息

  • ISBN:9787115439215
  • 条形码:9787115439215 ; 978-7-115-43921-5
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 所属分类:>>

Oracle PL/SQL必知必会 本书特色

通过阅读本书,读者可以掌握充分使用Oracle PL/SQL语言的相关知识。 本书简明扼要、实用,以几个简单的数据检索示例开篇,然后介绍了更为复杂的主题,包括连接的使用、子查询、正则表达式、基于全文的检索、存储过程、游标、触发器、表约束等内容。 提示指出捷径和解决方案。 警告用来避免常见陷阱。 注意提供额外的概念和信息。 本书涵盖了如下内容: 在Oracle环境和工具中使用PL/SQL; 使用多个子句和运算符构造复杂的PL/SQL语句; 检索、排序和格式化数据库的内容; 使用各种过滤技术准确定位所需数据; 使用字符串、日期-时间和数学函数来操纵数据; 连接两个或多个相关的表; 插入、更新和删除数据; 创建和修改数据表; 处理视图、存储过程、游标、触发器等。

Oracle 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并且想要深入学习的读者阅读。

Oracle PL/SQL必知必会 目录

章了解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 0章创建计算字段100 10.1理解计算字段100 10.2连接字段101 10.3执行数学计算106 10.4小结109 1章使用数据操作函数110 11.1了解函数110 11.2使用函数111 11.2.1文本操作函数111 11.2.2日期和时间操作函数115 11.2.3数值操作函数120 11.3小结120 2章汇总数据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 3章分组数据133 13.1了解数据分组133 13.2创建分组134 13.3过滤分组136 13.4分组和排序140 13.5SELECT子句排序143 13.6小结143 4章使用子查询144 14.1了解子查询144 14.2通过子查询过滤144 14.3把子查询用作计算字段150 14.4小结154 5章连接表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 6章创建连接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 7章组合查询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 8章插入数据194 18.1了解数据插入194 18.2插入完整的行195 18.3插入检索的数据200 18.4小结203 9章更新和删除数据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
展开全部

Oracle PL/SQL必知必会 作者简介

Ben Forta在计算机行业具有30年的从业经验,从事产品设计和开发、支持、培训以及市场营销方面的工作。作为Adobe公司教育计划(Education Initiatives)的主管,他花了大量的时间从事Adobe产品相关的教学、讨论和写作工作,以及编码、应用程序开发、创意、数字素养方面的工作,并且积极提供反馈,帮助Adobe确定产品未来的发展方向。 Ben写作了40多本图书,包括很多SQL图书,以及其他多种主题的图书,比如正则表达式(Regular Expression)、移动开发和Adobe ColdFusion。这些图书的英文版印刷数量大于75万册,并且被翻译成15种语言,其中许多图书被世界上的多所学院和大学用作教材。 教育工作是Ben的到爱。除了写作、演讲和课堂实践之外,Ben把他的全部时间都奉献于教学、启迪他人以及分享他对技术和创意的热爱。能够有机会分享他的知识,他对此十分感激。 Ben还是一位成功的创业立,具有创立、建设和出售创业公司的经验。他是一位广受欢迎的演说家、作家和博客作者,并向大众介绍教育和开发方面的主题。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服