oracle开发环境搭建 及 我的实例

标签:
oracle环境搭建it |
分类: 数据库 |
oracle
oracle数据库
数据库配置:network/admin目录
tnanames.ora文件配置
既用简单的本地命名就可以访问到所需的数据库或服务器所需的信息。而这些信息正是保存到了tnsnames.ora中。
power designer
power designer是能进行数据库设计的强大的软件,是一款开发人员常用的数据库建模工具。使用它可以分别从概念数据模型(Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。
环境说明:
http://s9/middle/4b3c1f95t9d66ec7d82d8&690及
基本操作说明:
http://s6/middle/4b3c1f95te26056642525&690及
我的使用:
前提:利用VSS将数据库设计文件下载到本地
进入 PowerDesigner :
http://s12/middle/4b3c1f95ta0b02c38a13b&690及
File -> Open 打开数据库设计文件:
http://s10/middle/4b3c1f95ta0b02c47da19&690及
由上图,点击“打开”,得到工作环境如下:
http://s4/middle/4b3c1f95ta0b02c295ab3&690及
打开其中一张表:
http://s11/middle/4b3c1f95ta0b0445fb9aa&690及
双击红色圈起的模块,得到该模块的表信息:
http://s13/middle/4b3c1f95ta0b0446f0d0c&690及
选择Columns标签得到该表的各个键信息:
http://s9/middle/4b3c1f95ta0b044508ac8&690及
PL.SQL Developer
PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。如今,有越来越多的商业逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个重要组成部分。PL/SQL Developer侧重于易用性、代码品质和生产力,充分发挥Oracle应用程序开发过程中的主要优势。
主要特性:
PL/SQL编辑器,具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。
重要功能:
http://baike.baidu.com/view/326697.htm
我的使用实例
Oracle
http://s6/middle/4b3c1f95t762801910795&690及
如上图所示,我新配置了一个名为ZWT的本地命名。(SID是个啥呢?)
PL/SQL Developer
http://s7/middle/4b3c1f95t9d901a5b4ad6&690及
http://s5/middle/4b3c1f95t9d903059d7e4&690及
界面介绍:
下面,我们来分析下这个界面中各个窗口的作用。
首先看左侧窗口这一列,最上面窗口是我们的文件列表,通过下拉菜单可以修改检索条件。
如下图所示,修改索引为 My objects,只看我们自己定义的对象(方面查找)。
http://s16/middle/4b3c1f95t9d9039b0326f&690及
如下图所示,我们在Procedures目录(存储过程目录)下新建一个存储过程:
http://s13/middle/4b3c1f95t76280be8e7ec&690及
Name:存储过程名称
http://s16/middle/4b3c1f95t7629cc1d666f&690及
点击OK,在编辑区出现了我们刚新建的存储过程文件:
http://s13/middle/4b3c1f95t9da205a0572c&690及
如何打开一个已经存在的存储过程文件呢?选中我们要打开的文件,通过右键可以按照“view”“edit”等方式对其进行操作。
如下图所示,我们以“view”方式打开 TEST_HAOYONG 这个存储过程文件:
http://s1/middle/4b3c1f95t762997e9afa0&690及
此时,整个界面如下所示:
http://s14/middle/4b3c1f95t762999d6964d&690及
其中用红线圈起来的标号为 1 的窗口:
整个界面的右侧窗口的标头就是正在聚焦的文件名(test_haoyong),其下面试由 标号为 2 3 4 5 的窗口组成。
标号为2的窗口,是这个文件中定义的变量的列表。
标号为3的窗口,是这个文件的操作(浏览/编辑...)窗口。
标号为4的窗口,个人感觉是类似于VC中的build窗口,前面是行号,后面是这一行的错误提示信息。
标号为5的窗口,蓝色线圈起来的是 当前光标所在行和列; 后面是这个文件的属性,因为我们是“View”打开的,所以是 read-only 模式。
最后看看这个Templates窗口。
Templates模块,可以说是帮助模块,罗列着各种信息,函数...等。如下所示,当我们双击某个类型时,在编辑区光标所在处会自动加上一个变量:
http://s15/middle/4b3c1f95t9d915dd2b74e&690及
http://s3/middle/4b3c1f95t9da23b5b7b62&690及
http://s10/middle/4b3c1f95t9da240139dd9&690及
http://s8/middle/4b3c1f95t9da250b21437&690及
http://s6/middle/4b3c1f95g9da2a3eb9e95&690及
http://s1/middle/4b3c1f95t9da2de498110&690及
调试工具介绍:
点击 http://s10/middle/4b3c1f95t762a0cbbe209&690及
如图示,紫线圈里的图标由左至右依次为:Run 进入 跳过 跳出 跳至下一个异常:
在行首空白处单击可以添加断点。