[工学]Oracle8i中使用Java语言来开发存储过程.docVIP

  • 4
  • 0
  • 约1.77万字
  • 约 33页
  • 2018-02-19 发布于浙江
  • 举报

[工学]Oracle8i中使用Java语言来开发存储过程.doc

[工学]Oracle8i中使用Java语言来开发存储过程

?Oracle8i中使用Java语言来开发存储过程 本篇文章来源与时代朝阳数据库(原晓通数据库)培训部Oracle?资料库。 在Oracle8i之前,开发人员只能使用PL/SQL来开发存储过程。而在Oracle8i之中,不仅可以使用原有的PL/SQL开发存储过程,而且也可以使用Java语言来开发存储过程。本篇文章将简单介绍关于这方面的知识,包括以下内容: 存储过程简介; Java存储过程 Java存储过程的开发步骤 使用Java开发过程; 使用Java开发函数; 使用Java开发包; 使用Java开发触发器; 使用Java开发对象方法; 使用JDeveloper开发JSP。 存储过程简介 存储过程是存储在数据库中的一段存储程序。当创建存储过程时,系统会对其进行编译,并将执行代码存储到数据库中。 设计存储过程的方针 在定义存储过程时,要使用其完成单一、相对集中的任务。 在定义存储过程时,不要定义已经由其它特征所提供功能的过程。例如,不要定义强制数据完整性的过程(使用完整性约束)。 存储过程的优点 安全性 当创建了存储过程之后,可以将执行该过程的权限授予其它用户,从而使得他可以执行特定的数据库操作,而不能访问其它模式对象(例如表)。例如,你可以将执行过程(更新表)的权限授予其它用户,但不授予它们直接访问该表的权限。 性能 存储过程只被发送到数据库一次,相对于SQL语句或PL/SQL块而

文档评论(0)

1亿VIP精品文档

相关文档