Oracle PEX 学习心得.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle PEX 学习心得

APEX 简介 这一部分主要使读者熟悉 APEX 的基本概念、环境和使用。本部分介绍了APEX 主要特性,三个组件(应用程序构建器、SQL 工作室、实用工具)和四类用户。本部分回答了以下问题:什么是 APEX? 用 APEX可以做什么?何时使用 APEX? (所有贴出来的例子均可在登录jjl/jjl.soft@/jjl.soft查看) 什么是APEX? 刚刚来到上海,叫我们研究学习一个APEX的东西,一听很新鲜,画面也比form好看,因为是在浏览器看,当时第一反应就是浏览器,那这个是个什么架构,数据会慢嘛??结果一看官方文档发现 架构原来是这样,看来担心似乎多余了. Oracle 推荐的环境配置 查阅其他资料得到一下对于APEX的阐释: ,APEX是一个用于 Oracle 数据库的快速 Web 应用程序开发工具。APEX 结合了个人数据库的品质如生产效率、易用性和灵活性,企业数据库的品质如安全性、集成性、可伸缩性和可用性,以及针对Web构建三个方面的优点。APEX 是一个构建 Web 应用程序的工具,而且应用程序开发环境也基于 Web,非常方便。只需在 注册一个帐户即可试用 APEX。开发、部署或运行 APEX 应用程序无需客户端软件。 APEX 提供三大工具: 应用程序构建器(Application Builder) — 创建数据库驱动的动态 web 应用程序。 SQL工作室(SQL Workshop) — 浏览数据库对象,运行 SQL 查询、PL/SQL程序以及图形化的查询构建器。 实用程序(Utilities) — 允许从纯文本和电子表格上载和下载数据。所谓上载数据是指将文本文件或电子表格中的数据导入到数据库中。所谓下载数据是指将数据库中的数据保存到文本文件或电子表格中。 APEX可以做什么? 当然,看了一天文档就在想APEX能做的东西能具体到哪儿,于是就开始做一些demo,最开始做的当然就是APEX很强大的报表,以及单一表的表单,以及一些列表啊.日期控件,还有就是关于对这个APEX的布局.这些都很简单,只需要自己动手做做基本就可以了.比stepbysetp还要简单, (所有贴出来的例子均可在登录jjl/jjl.soft@/jjl.soft查看,此处程序名称是zhengwu_demo1) 接下来就在想 要是我是一个头行结构的表单应该怎么弄,于是就把之前项目上的一个简单的头行的form拿来放在这apex环境下来实现.最后也勉强做出来,存在的问题和form的比较有?: 1,值列表的返回,APEX只支持返回单个值,且select语句必须有且只有2个字段,当然显示字段可以通过’||’拼接. 2,没有form那么丰富的触发器,只能实现form的简单基本的功能. (所有贴出来的例子均可在登录jjl/jjl.soft@/jjl.soft查看,此处程序名称是主从_demo1) 做到这里就开始想,这个APEX能否处理复杂的逻辑或者其他的什么跟plsql相关的呢, 于是就又开始着手做了一个模拟plsql界面的sql_window.也就是我们做一个报表,上面开个文本框,我们可以在里面写sql语句,对这个表的数据控制.支持批量执行insert,update,delete语句. (所有贴出来的例子均可在登录jjl/jjl.soft@/jjl.soft查看,此处程序名称是bruce_sqlcommand) 最后发现是可以的,具体就是,写一个包写好,包的内容是关于如何处理这个文本框中文本,然后在点下’执行sql’button的时候,调用下,就ok了. 做完感觉貌似APEX还是很强大的.应该能够支持动态sql来生成程序. 查阅其他资料还有相关如下?: APEX 是构建数据库数据报表应用程序的有效工具。报表通常与其他报表进行超文本链接,允许用户以web 站点的导航方式浏览数据库数据。报表中的列可轻松链接到其他报表、图表和数据项表单,这都是以声明方式完成的。一个全面的图表引擎允许以图形方式表示 SQL 查询,从而可以更有效地进行数据通信。APEX 还非常适合编辑数据库数据并支持大量声明性表单控件,包括单选按钮组、复选框、选择列表、梭形按钮、文本编辑器和日期选择器。 何时使用APEX? 犹豫在这边具体的开发项 还有具体的开发环境,所以一直推迟着,关于什么时候使用,也是模糊的. 查阅其他资料?: 由于其易用性,APEX 旨在快速构建机会性和部门级应用程序。这些应用程序部署在 web 上,具有优越性能。以前,部门、原型和小项目依赖桌面数据库提供快速的开发工具,以满足这些规模较小的或部门级应用程序开发的需求。桌面数据库可能非常零散,因为它们在多处保存数据,它们可能非常脆弱或者不适用于敏感信息,而且它们通

文档评论(0)

ikangdwe + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档