开发者社区> 异步社区> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《Oracle PL/SQL程序设计(第5版)》导读

简介:
+关注继续查看


9a4179d58907b5d442b7ce0ad88f9baaeca18bc3

前言

Oracle PL/SQL程序设计(第5版)
全世界有成百上千万的用户和数据库管理员正在使用Oracle公司提供的软件,这些软件可以构建复杂的系统来管理海量的数据。许多Oracle软件的核心是PL/SQL——这是一款编程语言,对Oracle版本的SQL(结构化查询语言)提供了面向过程的扩展,该语言在Oracle开发工具箱(最有名的包括Forms Developer和Reports Developer)中作为编程语言使用。

PL/SQL的一个显著特征是几乎可用于Oracle公司发行的所有新产品。软件职业者可以使用PL/SQL进行多种编程功能,包括:

用基于PL/SQL的存储程序和数据库触发器在Oracle服务器上实现重要的商业规则;
在数据库中完整地生成和管理XML文件;
把网页链接到Oracle数据库上;
自动执行数据库管理任务——从建立行级别安全到在PL/SQL程序中管理回滚段。
PL/SQL是按照Ada1语言建模,Ada是美国国防部设计的一种程序设计语言。Ada是一种高级语言,强调数据抽象、信息隐藏,以及现代设计策略中的其他关键元素。Oracle公司这一非常聪明的设计决策所产生的结果就是,PL/SQL成了一种非常强大的语言,糅合了程序化编程语言中许多最先进的元素,其包括:

从数字到字符串的完整的数据类型范围支持,包括复杂数据结构,例如记录(和关系表中的行相似)、集合(Oracle版本的数组),以及XML类型(通过PL/SQL管理Oracle中的XML文件);
一种清晰的高度可读的块结构,可以容易地加强和维护PL/SQL的应用;
条件、递归、顺序控制语句,包括一个CASE语句和3个不同种类的循环;
可用于基于事件的错误处理的异常处理单元;
被命名的、可重复利用的代码元素,比如函数、过程、触发器、对象类型(与面向对象中的类相似)以及包(相关程序和变量的集合)。

目录

第1章 PL/SQL概述

**1.1 什么是PL/SQL?
1.2 PL/SQL的起源
1.3 这就是PL/SQL
1.4 关于PL/SQL的版本
1.5 PL/SQL开发人员的资源
1.6 一些建议 **

第2章 创建并运行PL/SQL代码

**2.1 在数据库中导航
2.2 创建和编辑源代码
2.3 SQL*Plus
2.4 执行必要的PL/SQL任务
2.5 编辑PL/SQL的环境
2.6 在其他语言中调用PL/SQL **

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Oracle SQL性能优化40条,值得收藏(五)
之前有发布一些Mysql的性能优化方法,有些小伙伴想了解一下Oracle的性能优化有哪些,特地去找了一些比较全和实用的文章,这篇就是其中一篇。对Oracle性能优化感兴趣的不妨收藏一些,以备不时之需。(部分内容存在错别字和技术性错误,有改动)
53 0
Oracle SQL性能优化40条,值得收藏(一)
之前有发布一些Mysql的性能优化方法,有些小伙伴想了解一下Oracle的性能优化有哪些,特地去找了一些比较全和实用的文章,这篇就是其中一篇。对Oracle性能优化感兴趣的不妨收藏一些,以备不时之需。(部分内容存在错别字和技术性错误,有改动)
154 0
Oracle SQL性能优化40条,值得收藏(二)
之前有发布一些Mysql的性能优化方法,有些小伙伴想了解一下Oracle的性能优化有哪些,特地去找了一些比较全和实用的文章,这篇就是其中一篇。对Oracle性能优化感兴趣的不妨收藏一些,以备不时之需。(部分内容存在错别字和技术性错误,有改动)
76 0
Oracle SQL性能优化40条,值得收藏(三)
之前有发布一些Mysql的性能优化方法,有些小伙伴想了解一下Oracle的性能优化有哪些,特地去找了一些比较全和实用的文章,这篇就是其中一篇。对Oracle性能优化感兴趣的不妨收藏一些,以备不时之需。(部分内容存在错别字和技术性错误,有改动)
47 0
Oracle SQL性能优化40条,值得收藏(四)
之前有发布一些Mysql的性能优化方法,有些小伙伴想了解一下Oracle的性能优化有哪些,特地去找了一些比较全和实用的文章,这篇就是其中一篇。对Oracle性能优化感兴趣的不妨收藏一些,以备不时之需。(部分内容存在错别字和技术性错误,有改动)
48 0
Oracle中SQL的性能优化
【IT168技术文档】1、用EXISTS替代IN,NOT EXISTS替代NOT IN: 在子查询中,NOT在许多基于基础表的查询中,为了满足一个条件,往往需要对另一个表进行联接.在这种情况下,使用EXISTS(或NOTEXISTS)通常将提高查询的效率.     SELECT AND EXISTS (SELECT ‘X' FROM DEPT WHERE DEPT.DEPTN
979 0
Oracle SQL性能优化
(1)      选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。
697 0
Oracle 数据库性能优化3日实战(企业培训)
课程名称一: Oracle性能优化及调整 课程时长 1天 课程深度: 高级 上机实验: 10%-30% 授课对象: Oracle开发人员、Oracle数据库管理人员,应用程序开发人员 课程描述: 本课程讲述Oracle数据库物理层规划,系统性能的监控,数据库性能参数调整,统计信息的收集,使用自动化调试工具优化数据库,I/O子系统的配置与设计以及性能优化方法论等。
1824 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载