您的位置:首页 > 数据库 > SQL

Oracle SQL Developer 使用简要说明

2013-08-18 23:19 501 查看
Oracle SQL Developer 使用简要说明

Oracle SQL Developer 是免费的图形化数据库开发工具。使用 SQL Developer,可以浏览数据库对象、运行 SQL 语句和 SQL 脚本,并且还可以编辑和调试 PL/SQL 语句。还可以运行所提供的任何数量的报表(reports),以及创建和保存自己的报表(reports)。SQL Developer 可以提高工作效率并简化数据库开发任务。

SQL Developer 以 Java 编写而成,能够提供跨平台工具。使用 Java 意味着同一工具可以运行在 Windows、Linux 和 MAC OS X。这就提供了一个跨平台的统一界面。SQL Developer 的到数据库的默认连接使用的是瘦 jdbc 驱动程序。默认使用 JDBC 瘦驱动程序意味着无需安装 Oracle 客户端,从而将配置和占用空间大小降至最低。SQL Developer 的安装只需进行解压和双击操作即可,简单易行。

l 创建数据库连接

使用 Oracle SQL Developer 管理数据库对象首先要创建数据库连接。执行以下步骤:

1.打开 Windows 资源管理器,双击 <path>\sqldeveloper\sqldeveloper.exe

:也可以在非 Windows 环境中执行 sqldeveloper。

2.在 Connections 选项卡中,右键单击 Connections 并选择New Database Connection

3.在 Connection Name 域中输入 数据库SID名称<your_db_sid_name>,在 Username 和 Password 域中输入数据库用户名和 口令,指定<hostname> 作为 Hostname,

一般为 localhost ;在 SID 域中输入 所建数据库的<your_db_sid>。然后单击Test

4.连接状态已成功测试。但没有保存该连接。要保存该连接,请单击 Connect

:打开连接时,自动打开 SQL Worksheet。SQL Worksheet 允许针对刚创建的连接执行 SQL。

Enter SQL Statement 提供sql语句执行平台

例如:执行 select * from help;

5.单击表名, 数据库和表名下面出现操作工具条

Columns 显示表中的列名

Data 显示表中的记录数据

Constraints显示数据约束

Statistics 显示表内数据统计

Triggers 触发器

Indexes 显示表索引

Sql 该表的sql语句

l
使用 Table 对话框添加新表

新建一个名为 sanyc 的表,它包含一个带有syc 表的外键。执行以下步骤:

1. 右键单击
Tables
并选择NEW TABLE。 弹出 create table对话框

2.

3将TABLE1改为sanyc单击确定
则 sanyc表存在于数据库目录中

4右击表名sanyc选择 edit进入编辑表界面

5 下面创建一个简单的表 将COLUMN1
改为id

TYPE 选择NUMBER

Default 设为0

如果选中 cannot be null则该字段不能为空

Id字段设置完成

6
增加一个字段name 单击 + 号

+++

7
Type 为varchar2

Size 为40

Name 字段增加成功

8
同理删除一个字段的操作为

选择Columns中的字段 单击红色叉号 则删除所选中的字段

9
依照以上的添加字段操作 加入 gender字段 和 birthday
字段

Gender 字段Type为 varchar2 size为1

Birthday 字段 type为 DATE size
为 30

10
单击确定则 sanyc 创建成功

l
更改表定义

Oracle SQL Developer 使得更改数据库对象变得非常简单。在刚创建的sanyc表中对表进行操作。如图所示

Rename 重命名

Drop 删除该列

Comment 增加备注

Encrypt 加密

Decrypt 解密

单击 Drop弹出对话框

单击应用(A)则删除该列

l
添加表约束

在这一节中,为 sanyc 表创建主键和外键约束。执行以下步骤:

1. 右键单击
sanyc
并选择 Edit

2.

选中左框中的primary key 设置主键

3 选中想要设为主键的字段 单击 >
号 则
被选中的字段将会出现在右边的

Selected Columns
中 成为主键

>> 为设置多个主键

< 为删除单个主键

<< 删除多个主键

常用的约束还有

unique constraints 唯一约束

check constraints 检查约束

foreign keys 外键约束

l
向表中添加数据

通过执行以下步骤,可以向表中添加数据:

1. 单击
Data
选项卡。

冻结改表数据

刷新

向数据库中添加一条记录

执行操作

删除一条记录

l
从表中导出数据


在data 状态下右键单击一单元格 弹出复选框 选择 ExportData 则以不同格式 导出 数据

选择 xls 选择保存路径
导出excel数据报表

l
在SQL Worksheet 中操作数据

单击 数据库名abc 在 Enter SQL Statement 中 输入

Select * from sanyc ;

单击 绿色执行按钮 或 按 f9 则 显示 sanyc 表中所有记录

如铅笔状的按钮 为清除 sql 语句

同样 在Enter SQL Statement 中 可以对 数据 进行增删改查

l 使用可用的报表

SQL Developer 为本产品提供了许多报表。在这一节中,我们将了解如何运行这些报表。
1.
在 SQL Developer 中,切换至 Reports 选项卡,展开 Data Dictionary Reports 节点。
2.
双击Version Banner 选中 数据库名 单击确定 显示版本信息

右击table单击primary key Contains
弹出

在 value框中输入表的条件例如输入 i

产生的报表显示了所有名称中包含字母“i”的、具有主键的报表。

l 使用SQL Worksheet

编写 Select 语句

连接到数据库之后,可以以浏览模式,查询和修改数据了。

1.创建了数据库连接之后,需要确保 SQL Worksheet 是打开的。如果工作表尚未打开,则使用上下文菜单打开它。

2.连接之后,应当看到 SQL Worksheet
Enter SQL Statement
窗口。

SQL Worksheet Enter SQL Statement的功能类似于sql service
的查询分析器

使用sql语句对数据增删改查
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: