PL/SQL Developer 7.0用户指南:授权与学习

需积分: 50 30 下载量 116 浏览量 更新于2024-08-10 收藏 3.97MB PDF 举报
"启用授权-tcl语言及xcore工具学习" 本文主要讨论的是关于PL/SQL Developer这款数据库管理工具的授权机制以及相关的编程和测试功能。PL/SQL Developer是一款强大的Oracle数据库开发工具,它提供了编写、调试和优化PL/SQL代码的功能。 在“启用授权”部分,描述指出授权信息存储在名为sys方案下的plsqldev_authorization表中。如果没有这个表,所有用户都可以无限制地使用PL/SQL Developer的所有功能。当连接到未授权的数据库并尝试从文件菜单中选择“授权”选项时,系统会询问是否要创建该表。创建此表需具备DBA权限,一旦创建并分配权限,只有被授权的用户才能在该数据库中使用PL/SQL Developer。默认情况下,sys表的所有者或另一个DBA拥有更改表结构或更新其内容的权限,而所有用户都具有查询该表的权限。 在“PL/SQL Developer 7.0用户指南”中,我们可以看到关于软件安装、程序编写、测试、优化和SQL操作等多个方面的详细说明: - **安装**:涵盖了系统需求、工作站安装、服务器安装、脚本安装和卸载过程。 - **编写程序**:包括创建、保存、修改、编译程序,以及置换变量等功能。 - **测试程序**:讲解了如何创建和运行测试脚本,处理变量类型,保存脚本,跟踪运行时间和错误,以及包声明和JAVA会话声明的查看。 - **优化**:介绍了使用解释计划窗口、自动统计、PL/SQL概览图、SQL跟踪等工具进行性能优化的方法。 - **专用SQL**:涵盖了使用SQL窗口,结果处理,实例模式查询,连接查询,置换变量,更新数据库,处理XMLTYPE列,直接查询导出,保存SQL脚本,以及创建标准查询等功能。 - **命令窗口**:用户可以输入SQL语句和命令,开发命令文件,并利用各种支持的命令。 - **创建与修改非PL/SQL对象**:提供了表、序列、同义词、库、目录、作业、队列、队列表、用户、角色、概要文件和数据库连接等数据库对象的创建和修改编辑器。 - **图表**:用户可以创建图表,保存和打开图表文件,以及更新图表来可视化数据。 - **报告**:包括标准报告和定制报告的生成,以满足不同的数据分析需求。 PL/SQL Developer提供了一套全面的工具,用于管理和维护Oracle数据库,包括授权管理、程序开发、测试、性能优化和数据可视化等,是数据库管理员和开发人员的强大助手。