Oracle_APEX_学习心得体会


    APEX 简介
    部分读者熟悉 APEX 基概念环境部分介绍APEX 特性三组件(应程序构建器SQL 工作室实工具)四类户部分回答问题:什 APEX APEX做什?时 APEX?
    (贴出例子均httpapexoraclecom登录jjljjlsoft@gmailcomjjlsoft查)
    什APEX
    刚刚海研究学APEX东西听新鲜画面form浏览器时第反应浏览器什架构数会慢嘛 结果官方文档发现

    架构原样担心似余
    Oracle 推荐环境配置

    查阅资料APEX阐释
    APEX Oracle 数库快速 Web 应程序开发工具APEX 结合数库品质生产效率易性灵活性企业数库品质安全性集成性伸缩性性针Web构建三方面优点APEX 构建 Web 应程序工具应程序开发环境基 Web非常方便需 apexoraclecom 注册帐户试 APEX开发部署运行 APEX 应程序需客户端软件
    APEX 提供三工具:

    应程序构建器(Application Builder) — 创建数库驱动动态 web 应程序
    SQL工作室(SQL Workshop) — 浏览数库象运行 SQL 查询PLSQL程序图形化查询构建器
    实程序(Utilities) — 允许纯文电子表格载载数谓载数指文文件电子表格中数导入数库中谓载数指数库中数保存文文件电子表格中
    APEX做什?
    然天文档想APEX做东西具体开始做demo开始做然APEX强报表单表表单列表啊日期控件关APEX布局简单需动手做做基stepbysetp简单

    (贴出例子均httpapexoraclecom登录jjljjlsoft@gmailcomjjlsoft查处程序名称zhengwu_demo1)

    接想 头行结构表单应该弄前项目简单头行form放apex环境实现勉强做出存问题form较 
    1值列表返回APEX支持返回单值select语句必须2字段然显示字段通’||’拼接
    2没form丰富触发器实现form简单基功


    (贴出例子均httpapexoraclecom登录jjljjlsoft@gmailcomjjlsoft查处程序名称_demo1)

    做里开始想APEX否处理复杂逻辑者什plsql相关呢
    开始着手做模拟plsql界面sql_window做报表面开文框里面写sql语句表数控制支持批量执行insertupdatedelete语句

    (贴出例子均httpapexoraclecom登录jjljjlsoft@gmailcomjjlsoft查处程序名称bruce_sqlcommand)

    发现具体写包写包容关处理文框中文然点’执行sql’button时候调ok
    做完感觉貌似APEX强应该够支持动态sql生成程序


    查阅资料相关 
    APEX 构建数库数报表应程序效工具报表通常报表进行超文链接允许户web 站点导航方式浏览数库数报表中列轻松链接报表图表数项表单声明方式完成全面图表引擎允许图形方式表示 SQL 查询更效进行数通信APEX 非常适合编辑数库数支持量声明性表单控件包括单选钮组复选框选择列表梭形钮文编辑器日期选择器

    时APEX?
    犹豫边具体开发项 具体开发环境直推迟着关什时候模糊
    查阅资料 
    易性APEX 旨快速构建机会性部门级应程序应程序部署 web 具优越性前部门原型项目赖桌面数库提供快速开发工具满足规模较部门级应程序开发需求桌面数库非常零散处保存数非常脆弱者适敏感信息通常 web 友基浏览器设计时界面(声明式编程框架)简单导
    APEX 成户桌面数库应程序(例Microsoft Access)理想代品
    SQL Savvy 应程序开发员体会易性您具少 web 体验甚没该体验创建数库应程序需学脚语言复杂部署框架需编写查询已构建户界面题表单控件中选择创建高度专业安全伸缩应程序
    APEX开发高度声明式意味着情况您需编写代码您导属性表进行交互完成程序开发SQL 语言定义报表图表懂 SQL 知识帮助选择 PLSQL 编写代码段(果需程逻辑)声明式开发开发员带较少差异该致性 APEX 应程序易维护理
    APEX 引擎存储数库表中数实时呈现应程序您创建扩展应程序时APEX 创建修改存储数库表中元数应程序运行时APEX 引擎读取元数显示应程序APEX 完全驻留 Oracle 数库中仅表中数量 PLSQL 代码组成APEX 约 215 表 200 PLSQL 象(包含 300000 行代码)组成
    应程序提供会话状态行APEX 透明方式数库中理会话状态应程序开发员简单换标准 SQL 绑定变量语法获取设置会话状态

    APEX 特性
    部分介绍 APEX 特性
    报表: APEX快速生成显示 SQL 查询 HTML 报表 HTMLPDFRTF(兼容 Microsoft Word) XLS(兼容 Microsoft Excel)格式载印报表
    通声明方式报表链接起提供钻报表绑定变量信息会话状态传递报表报表支持声明式列标题排序分组控制汇总分页报表排序分页部分页面刷新 (PPR) 技术避免刷新整页面报表添加声明式链接报表数载 CSV XML 格式外您模板报表外观进行定义
    表单:导基表存储程轻松创建表单基表创建表单时导动理插入更新删缺失更新检测等操作旦创建表单直观显示界面重新排列表单域(称表单项)快速获想布局表单项提供丰富显示选项包括文域文区单选钮组选择列表复选框日期选 择器弹出式值列表等
    图表:导创建 HTMLSVG Flash 图表外创建图表支持户图表钻图表报表部分页面刷新 (PPR) 技术刷新图表避免刷新整页面图表配置指定间隔刷新外利报表列模板意报表添加简单 HTML 条形图
    电子表格载:电子表格导中 Create Application 快速电子表格数直接载数库中您选择数存储新数库表中添加现数库表旦载数快速创建应程序通方便导需单击实现电子表格享应程序间切换
    会话状态理:APEX 透明方式理数库中会话状态(应程序文)表单动保存会话状态记住会话中应程序文 SQL PLSQL 引会话状态绑定变量般简单例请 SELECT 语句:
    SELECT * FROM EMP WHERE EMPNO P1_ID
    例中P1_ID 项中值运行查询时动进行绑定通项名称加前缀 & 符号缀句点 () 静态文引会话状态例:&P1_NAME
    二维数集理APEX 提供强健集合基础架构值提会话理会话状态会消耗存
    户界面题:APEX 显示(户界面题)应程序逻辑相分离您题设计应程序然更改附带题者创建定义题通应程序逻辑(查询流程分支) HTML 呈现分离应程序第时间利新设计技术需重写应程序
    流控制导航: Web 应程序需导航动态应程序需流控制APEX 提供置组件简化导航控件开发维护导航通声明式选项卡(级二级)路径式导航项树控件链接列表进行控制流控制通特定事件定条件起作声明式分支实现导航控件外观通模板控制轻松更改导航控件外观
    组件条件控制:创建动态 Web 应程序时许应程序组件处理具条件换言您基应程序文数事件权限显示处理特定信息APEX 您够声明方式指定组件条件性您精确控制户选项卡钮项目列表项等容
    外部接口扩展性: APEX 构建应程序提供强健声明式环境您选择开发定义界面控件例果组件符合环境需您 PLSQL 生成定义 HTML您 Web 服务调外部服务APEX 包含 API 方便电子邮件警报集成应程序中外 APEX 驻留 Oracle 数库中您利数库身功外部表PLSQL数库链接网关数库 Java 扩展应程序功APEX中允许JavaScriptCSSAJAX等技术
    安全性:利 APEX您创建需户登录公应程序创建求身份验证安全应程序APEX 提供许置身份验证模式(包括次性登录数库帐户证书)易户理系统您身份验证服务(包括 Microsoft Active Directory Oracle Applications)交互定义模式
    外您定义身份验证满足环境求选择性整应程序页面页面组件应身份验证您利创新会话状态保护特性防止 URL 篡改利置特性保护应程序免受 SQL 注入攻击跨站点脚编写 (XSS) 攻击
    SQL Workshop 工具:SQL Workshop 提供工具支持 Web 浏览器查理数库象 SQL 命令运行 SQL PLSQL 语句Query Builder 支持通拖放表格定义查询轻松创建象间关联Object Browser 提供易图形户界面查创建浏览删数库象您 SQL 脚工具创建编辑查运行删脚文件
    Supporting Objects 实程序:通创建包应程序您简化 APEX 中导出安装应程序需步骤 Supporting Objects 实程序您通脚处理应程序定义创建数库象种子数图层叠样式表 JavaScript
    包应程序创建应程序户提供类似安装程序体验开发测试甚生产实例中导入安装应程序程动化
    性:APEX 应程序开发员应程序户提供极高级性 APEX 驻留 Oracle 数库中网络流量影响甚外Application Builder 许监视报表够识调整应程序性
    包应程序:包应程序定义功齐全应程序包应程序仅阐释 APEX 应程序趣示例提供立战术性业务应程序包应程序立运行 — 提供数库模式种子数图应程序定义您需切安装需导完成

    托开发:APEX 支持单数库中托量户户称工作区专工作区域中工作种灵活体系结构单数库实例理数千应程序您确定供应(创建)工作区程工作方式请求供应模式户登录页面链接请求工作区工作区请求批准户会收封包含链接电子邮件户必须单击链接验证电子邮件址效性然收封具登录电子邮件

    APEX 工作区户类型
    应APEX开发应程序准备工作步骤进行:
    1) 安装Oracle数库
    2) 安装 APEX参见附录1
    3) 登录APEX理界面创建工作区创建工作区户
    4) 登录APEX工作区开发应程序
    现假设Oracle数库Oracle APEX 已安装创建工作区工作区户
    什工作区(workspace)简单说工作区户开发应程序方工作区虚拟私数库户时相APEX实例保持数库象应程序私互影响互相方工作会影响互相工作工作区唯ID名称
    APEX实例中创建工作区开发员享创建工作区工作区完成指定项目允许项目开发员访问项目工作区项目开发员工作区必须先APEX户帐号户帐号登录工作区
    APEX户帐号分4种类型:
    n APEX理员:超级户负责理整APEX实例中包括服务理包括工作区理安装APEX时默认创建样户名admin口令安装APEX时设置
    n APEX开发员:创建修改应程序户开发员属某工作区工作区开发员
    n APEX工作区理员:开发员授予属工作区理权限时成工作区理员工作区理员工作区中添加新户创建新户组查报告
    n APEX终户:没开发理权限户运行应程序基权限
    注意区分APEX户Oracle数库户完全概念Oracle数库户适授权(GRANT语句)登录数库创建种数库象Oracle数库够登录APEX环境APEX户权直接登录数库(例CONNECT命令)APEX开发员工作区通SQL工作室访问工作区关联模式(schema书称方案)数库象
    首先登录APEX理界面浏览器中输入URL:http1270018080apexapex_admin(参见附录114确认安装成功)时会显示登录画面:

    admin户登录APEX见图:

    点击理工作区见图:

    工作区开发者创建应程序享工作区域工作区具作数库方案进行语法分析权限图中创建工作区删工作区链接进行工作区创建删工作区关联数库方案图中理工作区方案分配 链接添加更方案工作区图中理开发者户 链接创建删APEX户重设APEX户口令解锁APEX户帐号
    操作基导完成直接通页面操作完成较简单里赘述读者探索完成
    安装运行演示程序
    开发没具体环境项目理研究apex安装新环境没测试环境务暂时虚拟机(培训时候syfdemomlcom)安装失败觉虚拟机关真想环境弄目前怜虚拟机弄面目全非
    安装心总安装3次前2次非常失败面次算第三次基础重新配置56次rest data service没成功总结前2次失败原
    第原先带apex删掉较
    第二安装apex时候强烈建议定义表空间
    第三虚拟机安装jdk(60原带应该40)应该删掉原版否java –version执行jar会报错

    参考文档httpblogsinacomcnsblog_828efd6501019rl3html
    Application Express Installation Guide(e21673)(较详细)
    APEX_EBS_Extension_White_Paper__Revision_1b(概括性)
    <需先切apex目录脚里果默认装30需找目录者解压版运行相关脚>
    110g带30apex
    remove掉 @apxremovsql

    2安装
    CONNECT SYSSYS_password as SYSDBA
    @apexinssql SYSAUX SYSAUX TEMP i <处强烈建议建立相应表空间否会出现错误>
    error
    WWV_FLOW_APIERR_PAGE_CREATE ORA01400 cannot insert NULL into
    (APEX_040200WWV_FLOW_STEPSSECURITY_GROUP_ID)
    declare
    *
    ERROR at line 1
    ORA02291 integrity constraint (APEX_040200WWV_FLOW_PLUG_TO_PAGE_FK) violated
    parent key not found
    ORA06512 at APEX_040200WWV_FLOW_API line 9434
    ORA06512 at line 11


    3修改admin密码 (apex)@apxchpwdsql(复杂规)
    4处应该restartProcess (没做出)

    5配置RESTful Services@apex_rest_configsql(该命令配置APEX_LISTENERAPEX_REST_PUBLIC_USER密码)
    会报错<前第二步关>
    ERROR at line 1
    ORA01400 cannot insert NULL into
    (APEX_040200WWV_FLOW_FND_USER_GROUPSID)
    ORA06512 at APEX_040200WWV_FLOW_LISTENER line 382
    ORA06512 at APEX_040200WWV_FLOW_LISTENER line 457
    ORA06512 at line 3


    6解锁更改APEX_PUBLIC_USER密码
    ALTER USER APEX_PUBLIC_USER ACCOUNT UNLOCK
    ALTER USER APEX_PUBLIC_USER IDENTIFIED BY SYS_bruce1

    should be 65 安装jdk设置路径

    7安装apex listener
    java –jar apexwar (具体原漏掉步需应服务器安装60jdk设置路径否报错)

    Exception in thread main javalangNoClassDefFoundError 篓Cjar
    at gnugcjruntimeFirstThreadrun() (usrliblibgcjso500)
    at _Jv_ThreadRun(javalangThread) (usrliblibgcjso500)
    at _Jv_RunMain(javalangClass byte const int byte const boolean) (usrliblibgcjso500)
    at __gcj_personality_v0 (homeoraclejavaversion142)
    at __libc_start_main (libtlslibc234so)
    at _Jv_RegisterClasses (homeoraclejavaversion142)

    8官方文档应该
    9Enable Network Services in Oracle Database 11g

    应该坐里
    出现GLASSFISh SERVERok画面

    外需配置
    外参oracle官方文档试N次 效果…解(关unix懂需加强学等理安装定问问howwhy)

    10Security Considerations

    11About Running Oracle Application Express in Other Languages

    12About Managing JOB_QUEUE_PROCESSES

    13Create a Workspace and Add Oracle Application Express Users

    文档香网(httpswwwxiangdangnet)户传
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    学习“学习强国”心得体会

    2019年新年伊始,很庆幸自己拥有了“学习强国”这个散发着强大魅力的学习平台,让我享有了一个大容量的“充电宝”,可以给我每天进行“充电”,让我的思想不再“断电关机”。

    2年前   
    827    0

    学习“学习强国”心得体会

    “学习强国”大容量的“充电宝”——学习“学习强国”心得体会2019年新年伊始,很庆幸自己拥有了“学习强国”这个散发着强大魅力的学习平台,让我享有了一个大容量的“充电宝”,可以给我每天进行“充电...

    3年前   
    948    0

    学习日语的心得体会与学习技能

    学习日语的心得体会与学习技能  “笑着进门,哭着出来”很多杂志上、日语资料上,都是这么描述的,我认为也不尽然,从语法上来说,日语接续的确是千变万化、让人有点摸不到北,但是也不是毫无章法可寻,做...

    10年前   
    523    0

    学习**心得体会

    9月2日,**省**市**县郭家沟镇下山畔村第一书记**早早起床,赶去排查雨后村民生产生活安全隐患,不幸的是,在路上发生车祸,生命永远定格在28岁、定格在扶贫路上。

    5年前   
    1529    0

    打造学习型团队学习心得体会—学习心得

    打造学习型团队学习心得体会—学习心得 打造学习型团队   当今的时代已经进入了新经济时代,是人类历史上发展最为迅速的一个时期,一切都在变,一切都在发展。我们自己不是也感到了发展大潮所带来的冲击...

    8年前   
    736    0

    师德学习心得体会(师德,学习心得体会)

    师德学习心得体会(师德,学习心得体会)第一篇:2014年师德学习心得体会教师的责任光荣而伟大;学高为师,身正为范。”这个身正就是要修师德,教师的职业道德修养对学生道德素质的培养有深远的影响,对...

    10年前   
    548    0

    「党章学习心得体会」党章学习心得体会

    [党章学习心得体会]党章学习心得体会【--心得体会】通过学习《中国共产党党章》,我对新党章有了更新更高的认识,对我们党的性质,理想目标,指导思想,基本要求,党员义务权益有了更深的理解,受到了一...

    3年前   
    881    0

    学习教育整顿心得体会学习教育整顿心得体会

    全县开展机关作风整顿学习教育活动以来,我深受启发,为了更好的为单位发展做贡献,从自身做起,这就要求在工作和生活中对自己有更高的要求

    3年前   
    2144    0

    师德、师风学习心得体会师德师风学习心得体会师德师风心得体会

    “师德、师风”学习心得体会师德师风学习心得体会师德师风心得体会 心得体会 学高为师,学是师之骨。我们常问:新世纪需要什么样的教师?我认为,21世纪的教师应该是高师能的人,具体是: 1。终...

    3年前   
    1133    0

    医生学习吴大观心得体会—心得体会

    医生学习吴大观心得体会—心得体会   学习了吴大观同志的先进事迹后,感触很深。先进人物能够用一生的时间在本职岗位上取得突出成绩,得到领导和同事的一致肯定,这与他勤于学习,善于思考,踏实工作,努...

    10年前   
    661    0

    “师德、师风”学习心得体会—心得体会

    “师德、师风”学习心得体会—心得体会   学高为师,学是师之骨。我们常问:新世纪需要什么样的教师?我认为,21世纪的教师应该是高师能的人,具体是:  1。终身学习的楷模。知识社会的显著特征就是...

    11年前   
    706    0

    党课学习《党章》心得体会—心得体会

    党课学习《党章》心得体会—心得体会   近来,我利用业余时间再一次学习了《党章》,对我们国家共产党党员标准的内容有了更深入的理解,在此,我谈谈对“共产党员必须具备的基本条件“这方面的认识。  ...

    12年前   
    696    0

    师德修养学习心得体会—心得体会

    师德修养学习心得体会—心得体会   《新时期师德修养》一共有七章,第一、二章介绍了师德与职业道德的关系,第三到第六章详细讲了教师的四个方面的道德修养,第七章叫了改善教师职业道德素质的基本策略。...

    10年前   
    588    0

    教师学习吴大观心得体会—心得体会

    教师学习吴大观心得体会—心得体会   吴大观同志一生致力于适合我国国情的新型航空发动机研制方法和程序的研究,主持研制多种型号的发动机,并培养了几代专业人才。为航空发动机的设计研制和促进我国航空...

    9年前   
    570    0

    教师学习十七大心得体会—心得体会

    教师学习十七大心得体会—心得体会   作为文化传播者之一的教师,必须以人为本立足于本职岗位,紧扣时代主题无私奉献,体现与时俱进,坚持开拓创新,以党的教育方针作指导,不断增强实践”十七大”精神的...

    10年前   
    558    0

    学习残奥精神心得体会—心得体会

    学习残奥精神心得体会—心得体会   曾被医生“预言”活不过三十岁的张小玲,今年已51岁,前五届残奥会夺得乒乓球10块金牌,可谓成绩斐然。她认为“每一场比赛都是展现自我的新起点。”  在北京残奥...

    11年前   
    633    0

    大学习大讨论心得体会—心得体会

    大学习大讨论心得体会—心得体会   按区局、支队的统一安排,我队积极开展了“大学习、大讨论”活动,一是参加支队统一的动员会和集中学习;二是积极组织开展自学与集体学习方法、开展讨论。主要学习了党...

    12年前   
    751    0

    学习党章心得体会—心得体会

    学习党章心得体会—心得体会    通过学习胡锦涛总书记在中纪委第六次全会上的重要讲话,让我更加明确的认识到,我们中国共产党在现阶段要坚持以邓小平理论和“三个代表”重要思想为指导,从加强党的执政...

    9年前   
    436    0

    《给教师的建议》学习心得体会心得体会

    《给教师的建议》学习心得体会心得体会   本页是.最新发布的《《给教师的建议》学习心得体会》的详细.参考文章,觉得应该跟大家分享,这里给大家转摘到.。   《给教师的建议》是苏联当代教育...

    2年前   
    358    0

    学习师德心得体会—心得体会

    学习师德心得体会—心得体会   通过第一阶段师德的学习,我认识到教师作为人类灵魂的工程师,不仅要教好书,还要育好人,各个方面都要为人师表。要想成为一名新世纪的合格教师,应当做好以下几方面工作:...

    9年前   
    375    0