问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

oracle 的问题

发布网友 发布时间:2022-04-08 22:03

我来回答

4个回答

热心网友 时间:2022-04-08 23:32

PL/SQL Developer
PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。
PL/SQL Developer主要特性:
PL/SQL编辑器,功能强大——该编辑器具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。
集成调试器(要求Oracle 7.3.4或更高)——该调试器提供您所需要的全部特性:跳入(Step In)、跳过(Step Over)、跳出(Step Out)、异常时停止运行、断点、观察和设置变量、观察全部堆栈等。基本能够调试任何程序单元(包括触发器和Oracle8 对象类型),无需作出任何修改。
PL/SQL完善器——该完善器允许您通过用户定义的规则对SQL和PL/SQL代码进行规范化处理。在编译、保存、打开一个文件时,代码将自动被规范化。该特性提高了您编码的生产力,改善了PL/SQL代码的可读性,促进了大规模工作团队的协作。
SQL 窗口——该窗口允许您输入任何SQL语句,并以栅格形式对结果进行观察和编辑,支持按范例查询模式,以便在某个结果集合中查找特定记录。另外,还含有历史缓存,您可以轻松调用先前执行过的SQL语句。该SQL编辑器提供了同PL/SQL编辑器相同的强大特性。
命令窗口——使用PL/SQL Developer 的命令窗口能够开发并运行SQL脚本。该窗口具有同SQL*Plus相同的感观,另外还增加了一个内置的带语法加强特性的脚本编辑器。这样,您就可以开发自己的脚本,无需编辑脚本/保存脚本/转换为SQL*Plus/运行脚本过程,也不用离开PL/SQL Developer集成开发环境。
报告——PL/SQL Developer提供内置的报告功能,您可以根据程序数据或Oracle字典运行报告。PL/SQL Developer本身提供了大量标准报告,而且您还可以方便的创建自定义报告。自定义报告将被保存在报告文件中,进而包含在报告菜单内。这样,运行您自己经常使用的自定义报告就非常方便。
您可以使用Query Reporter免费软件工具来运行您的报告,不需要PL/SQL Developer,直接从命令行运行即可。
工程——PL/SQL Developer内置的工程概念可以用来组织您的工作。一个工程包括源文件集合、数据库对象、notes和选项。PL/SQL Developer允许您在某些特定的条目集合范围之内进行工作,而不是在完全的数据库或架构之内。这样,如果需要编译所有工程条目或者将工程从某个位置或数据库移动到其他位置时,所需工程条目的查找就变得比较简单,
To-Do条目——您可以在任何SQL或PL/SQL源文件中使用To-Do条目快速记录该文件中那些需要进行的事项。以后能够从To-Do列表中访问这些信息,访问操作可以在对象层或工程层进行。
对象浏览器——可配置的树形浏览能够显示同PL/SQL开发相关的全部信息,使用该浏览器可以获取对象描述、浏览对象定义、创建测试脚本以便调试、使能或禁止触发器或约束条件、重新编译不合法对象、查询或编辑表格、浏览数据、在对象源中进行文本查找、拖放对象名到编辑器等。
此外,该对象浏览器还可以显示对象之间的依存关系,您可以递归的扩展这些依存对象(如包参考检查、浏览参考表格、图表类型等)。
性能优化——使用PL/SQL Profiler,可以浏览每一执行的PL/SQL代码行的时序信息(Oracle8i或更高),从而优化您SQL和PL/SQL的代码性能。
更进一步,您还可以自动获取所执行的SQL语句和PL/SQL程序统计信息。该统计信息包括CPU使用情况、块I/O、记录I/O、表格扫描、分类等。
HTML指南——Oracle目前支持HTML格式的在线指南。您可以将其集成到PL/SQL Developer工作环境中,以便在编辑、编译出错或运行时出错时提供内容敏感帮助。
非PL/SQL对象——不使用任何SQL,您就可以对表格、序列、符号、库、目录、工作、队列、用户和角色进行浏览、创建和修改行为。PL/SQL Developer提供了一个简单易用的窗体,只要将信息输入其中,PL/SQL Developer就将生成相应的SQL,从而创建或转换对象。
模板列表——PL/SQL Developer的模板列表可用作一个实时的帮助组件,协助您强制实现标准化。只要点击相应的模板,您就可以向编辑器中插入标准的SQL或PL/SQL代码,或者从草稿出发来创建一个新程序。
查询构建器——图形化查询构建器简化了新选择语句的创建和已有语句的修改过程。只要拖放表格和视窗,为区域列表选择专栏,基于外部键约束定义联合表格即可。
比较用户对象——对表格定义、视图、程序单元等作出修改后,将这些修改传递给其他数据库用户或检查修改前后的区别将是非常有用的。这也许是一个其他的开发环境,如测试环境或制作环境等。而比较用户对象功能则允许您对所选对象进行比较,将不同点可视化,并运行或保存应用必要变动的SQL脚本。
导出用户对象——该工具可以导出用户所选对象的DDL(数据定义语言)语句。您可以方便的为其他用户重新创建对象,也可以保存文件作为备份。
工具——PL/SQL Developer为简化日常开发专门提供了几种工具。使用这些工具,您可以重新编译全部不合法对象、查找数据库源中文本、导入或导出表格、生成测试数据、导出文本文件、监控dbms_alert和dbms_pipe事件、浏览会话信息等。
授权——大多数开发环境中,您不希望所有数据库都具备PL/SQL Developer的全部功能性。例如,数据库开发中您可以允许PL/SQL Developer的全部功能性,而数据库测试中您可以仅允许数据查询/编辑和对象浏览功能,而数据库制作中您甚至根本不希望PL/SQL Developer访问。利用PL/SQL Developer授权功能,您可以方便的定义特定用户或规则所允许使用的功能。
插件扩展——可以通过插件对PL/SQL Developer功能进行扩展。Add-ons页面提供插件可以免费下载。Allround Automations或其他用户均可提供插件(如版本控制插件或plsqldoc插件)。如果您具备创建DLL的编程语言,您还可以自己编写插件。
多线程IDE——PL/SQL Developer是一个多线程IDE。这样,当SQL查询、PL/SQL程序、调试会话等正在运行时,您依然可以继续工作。而且,该多线程IDE还意味着出现编程错误时不会中止:您在任何时间都可以中断执行或保存您的工作。
易于安装——不同于SQL*Net,无需中间件,也无需数据库对象安装。只需点击安装程序按钮,您就可以开始安装从而使用软件了。
sql*plus 是orcale 自带的,而pl/sql developer是第三方的orcale数据库开发工具,一般的oracle数据库开发都用它,他比sql*plus更方便,功能更强 http://www.allroundautomations.nl/plsqldev.html 这是它的官网。

热心网友 时间:2022-04-09 00:50

SQL*Plus是客户端工具的名字
PL/SQL是编程语言的名字 (类比: SQL*Plus相当于Visual C++,PL/SQL相当于C++语言)
没有SQL*Plus语言这个说法。

SQL*Plus主要是命令行方式,适合比较熟练的用户进行一些快速的查询和系统操作(如DBA查询Data dictionary,修复数据库之类的操作)。PL/SQL developer则是图形界面,较适合程序员写PL/SQL存储过程及代码。

热心网友 时间:2022-04-09 02:25

说句简单的,PLSQL就相当于一个操作ORACLE的工具!但PLSQL也有其特有的语言,不过大多数设计ORACLE数据库时都会通过PLSQL进行操作,这样简单些!

热心网友 时间:2022-04-09 04:16

SQL*Plus是必须客户端工具

没有SQL*Plus 就不能使用 PL/SQL development
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 用数位板的时候必须连接电脑才能画吗?? 只用数位板可以画画吗,就是不连接电脑,只是画画的 数位板 是要拿着笔在板子上画,但是眼睛是要看着电脑屏幕的吗? 高中女生,在追她,应该送什么生日礼物 macbook air可以用搜狗输入法吗 如何在IPad air2上安装搜狗输入法 怎么查银行卡开没开通 ipad air怎么安装搜狗输入法 怎么知道银行卡激活了没有? mac book air 怎么安装sogou输入法 ipad air怎么安装搜狗输入法? 城市生活垃圾的处理与处置 人教版小学数学五年级下册月考卷二答案 中原区五年级上册数学考试卷 水磨石存在的问题有哪些 地暖水磨石罩面是否会开裂 原水磨石上加铺大理石,现在大梁地面开裂? 怎样在手机上申请更换流通许可证? 原水磨石上加铺大理石,现在大梁处地面开裂,是什么问题? 怎么样做才能避免水磨石开裂的问题? 手绘板是不是要连接电脑才可以用?插口是不是和USB插口一样的?画的时候,手绘板的屏幕会不会显示 手绘板可以单独使用么,就是不连接电脑。 考人力资源管理师证书可以去哪些地方工作 wacom驱动安装时要连接数位板吗 遇到瓶颈期怎么办 感觉自己工作到了瓶颈期怎么办 感觉自己的能力已经很难突破,好像已经到了瓶颈了,怎么回事? 铝合金推拉窗平开窗下料尺寸用什么软件计算的?免费吗 工作遇到瓶颈期怎么办 工作到了一定的瓶颈期,该如何拯救自己? 如何面对瓶颈期? 怎么度过自己的瓶颈期? 工作几年,感觉到了发展瓶颈期,该怎么提升自己 为什么你感觉自己走到了瓶颈? 工作中遇到瓶颈,怎样调整自己? ansys16.0的workbench如何调用spaceclaim模块 当自己在职场上遇到瓶颈期时,该如何度过? ansys workbench和spaceclaim怎样无缝连接,或则哪儿能下到ansys 版的spaceclaim? 感谢。 如何在ANSYS WORKBENCH中关联几何模型和有限元模型 在spaceclaim或者DM中怎么建立钢筋混凝土模型?