pl/sql中文版用户使用手册
### PL/SQL Developer 9.0 用户使用手册关键知识点总结 #### 一、介绍 - **PL/SQL Developer**:一款专为Oracle数据库设计的强大集成开发环境(IDE),旨在简化PL/SQL语言的编程工作。 - **版本**:9.0 - **发布时间**:2011年4月 #### 二、安装 - **系统需求**: - 操作系统:Windows XP/Vista/7等。 - Oracle客户端:9i、10g、11g。 - 内存:至少512MB,建议1GB以上。 - 硬盘空间:至少200MB可用空间。 - **工作站安装**: - 下载安装程序并执行。 - 跟随安装向导完成安装步骤。 - **基于服务器的安装**: - 需要在服务器上安装Oracle客户端,并配置相应的环境变量。 - **脚本安装**: - 支持静默安装方式,通过批处理文件进行自动化安装。 #### 三、登录到Oracle数据库 - **登录步骤**: - 启动PL/SQL Developer。 - 使用“工具”->“登录”或快捷键Ctrl+L。 - 输入数据库连接信息:主机名、端口号、服务名、用户名和密码。 #### 四、编写程序 - **创建程序**: - 新建一个源文件或包。 - 可以选择不同的模板来快速启动编程。 - **保存程序**: - 通过文件菜单或快捷键Ctrl+S保存文件。 - 支持自动保存功能。 - **修改程序**: - 直接在编辑器中修改代码。 - 提供代码高亮、语法检查等功能。 - **编译程序**: - 使用“编译”按钮或快捷键F5。 - 编译过程中会检查语法错误。 - **编译器首选项**: - 可以设置编译器的各种参数,如警告级别、编译模式等。 #### 五、测试程序 - **创建测试脚本**: - 使用“新建”->“测试脚本”。 - 设置测试脚本的名称和描述。 - **运行测试脚本**: - 通过“运行”菜单或快捷键F6执行测试脚本。 - 可以查看测试结果和执行时间。 - **变量类型**: - 支持各种Oracle数据类型。 - 可以声明和使用局部变量。 - **保存测试脚本**: - 与普通程序相同的方式保存。 - **跟踪运行时错误**: - 显示详细的错误信息和位置。 - **包状态和Java会话状态**: - 查看当前环境中包的状态。 - 监控Java会话的状态。 - **查看结果集**: - 通过结果集窗口查看查询结果。 - 支持导出到CSV或Excel。 - **查看DBMS_OUTPUT**: - 显示DBMS_OUTPUT中的输出信息。 - **查看HTP输出**: - 查看使用HTP包输出的信息。 - **调试**: - 设置断点、单步执行等操作。 - 查看变量值、调用堆栈等信息。 - **跟踪运行**: - 详细记录程序的执行流程。 - **回归测试**: - 自动化运行多个测试脚本,确保代码变更不会引入新的问题。 #### 六、优化 - **使用解释计划窗口**: - 分析SQL语句的执行计划。 - 帮助优化查询性能。 - **自动统计**: - 自动生成统计数据以提高查询性能。 - **PL/SQL概览图**: - 可视化展示程序的执行路径和性能瓶颈。 - **SQL跟踪**: - 记录SQL语句的执行情况,帮助诊断性能问题。 #### 七、专用SQL - **使用SQL窗口**: - 执行任意SQL语句。 - 查看执行结果。 - **结果表格处理**: - 快速编辑和格式化查询结果。 - **实例模式查询**: - 查询数据库的内部结构。 - **链接查询**: - 连接多个表进行复杂查询。 - **置换变量**: - 在SQL语句中使用变量代替静态值。 - **更新数据库**: - 执行INSERT、UPDATE、DELETE等操作。 - **查看和编辑XMLTYPE列**: - 支持对XML数据类型的读写操作。 - **直接查询导出**: - 将查询结果直接导出为文件。 - **保存SQL脚本**: - 保存常用的SQL语句作为脚本文件。 - **创建标准查询**: - 快速构建常用的查询模板。 #### 八、命令窗口 - **输入SQL语句和命令**: - 在命令窗口直接输入SQL语句或PL/SQL命令。 - **开发命令文件**: - 创建包含一系列命令的文件,方便批量执行。 - **支持命令**: - 包括各种PL/SQL和SQL命令,如DDL、DML等。 #### 九、创建和修改非PL/SQL对象 - **表定义编辑器**: - 创建和管理数据库表。 - 设置列属性、约束条件等。 - **序列定义编辑器**: - 定义和管理序列对象。 - **同义词定义编辑器**: - 创建同义词以简化对象引用。 - **库定义编辑器**: - 管理存储过程和函数的库。 - **目录定义编辑器**: - 管理数据库中的目录对象。 - **作业定义编辑器**: - 定义定期执行的任务。 - **队列定义编辑器**: - 创建消息队列。 - **队列表定义编辑器**: - 管理队列中的消息。 - **用户定义编辑器**: - 创建和管理数据库用户。 - **角色定义编辑器**: - 定义角色及其权限。 - **概要文件定义编辑器**: - 控制用户的资源限制。 - **数据库链接定义编辑器**: - 设置与其他数据库的链接。 #### 十、DBMS调度程序 - **创建对象**: - 定义任务、作业等。 - **编辑对象**: - 修改已有的调度对象。 - **删除对象**: - 移除不再需要的对象。 - **查看作业运行**: - 监控作业的执行状态。 - **查看正在运行的作业**: - 实时显示当前正在执行的作业信息。 #### 十一、图表 - **创建图表**: - 根据查询结果生成图表。 - **缩放**: - 调整图表的显示比例。 - **保存和打开图表文件**: - 保存图表以便后续查看。 - **更新图表**: - 刷新图表数据。 - **打印图表**: - 将图表打印出来。 - **导出图表**: - 导出图表为图像文件。 #### 十二、报告 - **标准报告**: - 自动生成常见类型的报告。 - **定制报告**: - 根据特定需求自定义报告格式。 - **变量**: - 在报告中使用变量进行动态替换。 - **精制版面**: - 细节调整报告的布局。 - **风格库**: - 存储和管理不同的报告样式。 - **选项**: - 设置报告生成的相关参数。 - **报告菜单**: - 提供了一系列用于管理报告的功能。 #### 十三、图形 - **图形展示**: - 使用图形直观表示数据之间的关系。 #### 十四、工程 - **创建一个新工程**: - 组织相关文件和对象。 - **保存工程**: - 保存整个工程的设置和内容。 - **添加文件到工程**: - 将源文件添加到工程中。 - **添加数据库对象到工程**: - 包括表、视图、存储过程等。 - **用工程项目工作**: - 在工程环境下进行开发工作。 - **编译工程**: - 一次性编译工程中的所有文件。 #### 十五、任务项目 - **创建任务项目**: - 定义一组相关的任务。 - **编辑任务项目**: - 修改任务项目的属性。 - **关闭任务项目**: - 关闭当前打开的任务项目。 - **删除任务项目**: - 删除不再需要的任务项目。 #### 十六、列表链接 - **列表链接使用说明**: - 管理文件夹和链接。 - **定义文件夹和链接**: - 创建新的文件夹和链接。 #### 十七、链接、窗口、数据库会话和事务 - **主链接**: - 主要用于连接到默认数据库。 - **链接窗口**: - 显示与数据库的链接状态。 - **会话模式**: - 控制与数据库的交互方式。 - **运行于多路会话或双路会话模式**: - 选择适合当前工作的会话模式。 #### 十八、浏览对象 - **使用对象浏览器**: - 快速查找和访问数据库对象。 - **对象浏览器过滤器**: - 根据条件筛选显示的对象。 - **对象浏览器文件夹**: - 对象分类管理。 #### 十九、浏览文件 - **设置文件浏览器**: - 配置文件浏览器的行为。 - **使用文件浏览器**: - 查找和打开文件。 #### 二十、首选项 - **ORACLE–链接**: - 设置数据库链接的参数。 - **ORACLE–选项**: - 调整Oracle相关的配置。 - **ORACLE–编译器**: - 配置编译器选项。 - **ORACLE–调试器**: - 设置调试器的参数。 - **ORACLE–输出**: - 控制输出信息的显示。 - **ORACLE–跟踪**: - 设置跟踪选项。 - **ORACLE–概览图**: - 配置概览图的显示方式。 - **ORACLE–登录历史**: - 管理登录历史记录。 - **ORACLE–提示**: - 自定义提示信息。 - **用户界面–选项**: - 调整用户界面的外观和行为。
剩余271页未读,继续阅读
- wangdaoer22012-10-16不适合初学者,讲的太专业,本人表示还不会连接数据库,全书没一句讲的是如何连接远程数据库
- 粉丝: 11
- 资源: 16
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 培训效果评估调查问卷(修改版).docx
- 中国地级市CO2排放数据(2000-2023年).zip
- 基于MicroPython在ESP32上用TFT-LCD-ST7735显示图像
- 北大纵横—江西泓泰—1201人力资源管理概论培训.ppt
- 北大纵横—江西泓泰—泓泰培训制度-FINAL.doc
- 北大纵横—江西泓泰—江西泓泰工作分析培训报告-final.ppt
- 北大纵横—江西泓泰—人力资源规划制度培训.ppt
- 北大纵横—江西泓泰—瑞兴管理思想培训.ppt
- 北大纵横—江西泓泰—瑞兴人力资源管理培训-招聘和发展.ppt
- 北大纵横—江西泓泰—瑞兴人力资源管理培训-培训.ppt
- 北大纵横—金瀚—冬映红培训制度-0621.doc
- 北大纵横—金瀚—福科多培训制度-0621.doc
- 北大纵横—金瀚—金瀚集团全面预算管理培训报告.ppt
- 北大纵横—金瀚—培训制度-0618.doc
- 北大纵横—金瀚—全面预算管理培训-word.doc
- 2022-2023年度广东省职校信息安全管理与评估竞赛试题解析