27.01.2015 Views

下载 - 技术开发频道

下载 - 技术开发频道

下载 - 技术开发频道

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

在 此 处 插 入 图 片 ><br />

Oracle SQL Developer 简 介 :<br />

特 性 和 未 来<br />

David Peake<br />

首 席 产 品 经 理


以 下 内 容 旨 在 概 述 我 们 产 品 总 的 发 展 方 向 。 此 信 息 仅<br />

供 参 考 , 不 会 纳 入 到 任 何 合 同 中 。 此 信 息 不 承 诺 提 供<br />

任 何 资 料 、 代 码 或 功 能 , 并 且 不 应 该 作 为 制 定 购 买 决<br />

策 的 依 据 。<br />

此 处 所 述 有 关 Oracle 产 品 的 任 何 特 性 或 功 能 的 开 发<br />

、 发 布 以 及 相 应 的 日 程 安 排 均 由 Oracle 自 行 决 定 。


议 程<br />

• 什 么 是 SQL Server<br />

• 为 什 么 选 择 SQL Developer<br />

• SQL Developer 的 目 标 对 象<br />

• 特 性<br />

• 数 据 库 连 接<br />

• 数 据 库 对 象<br />

• 模 式 数 据<br />

• 查 询<br />

• PL/SQL<br />

• 报 表<br />

• SQL Developer 的 未 来 发 展<br />

• 总 结<br />

• 详 细 信 息<br />

< 在 此 处 插 入 图 片 >


在 此 处 插 入 图 片 ><br />

Dominic Delmolino<br />

数 据 库 工 程 总 监 ,<br />

Network Solutions<br />

“Network Solutions 的 开 发 人 员 已 经 摒 弃 特<br />

定 于 平 台 、 价 格 昂 贵 的 第 三 方 工 具 , 转 而 使<br />

用 Oracle SQL Developer 了 。 我 们 的 开 发<br />

人 员 所 需 的 数 据 库 访 问 主 要 针 对 于 存 储 过 程<br />

代 码 和 数 据 浏 览 ,SQL Developer 恰 好 能 满<br />

足 我 们 的 需 要 。”


在 此 处 插 入 图 片 ><br />

Gabriel Lozano-Morán<br />

解 决 方 案 架 构 师 ,<br />

比 利 时 National Railway<br />

Company<br />

“ 我 们 在 公 司 范 围 内 使 用 各 种 不 同 的 平 台<br />

(J2EE、.NET ......) 开 发 我 们 的 企 业 软 件 ,<br />

Oracle 数 据 库 是 普 遍 适 用 的 标 准 DBMS。 免 费<br />

拥 有 和 高 可 用 性 对 于 我 们 决 定 使 用 轻 型 SQL<br />

Developer 进 行 NDCC 的 数 据 库 开 发 起 着 非 常<br />

重 要 的 作 用 。”


什 么 是 SQL Server<br />

SQL Developer 提 供 :<br />

• 对 象 浏 览<br />

• 对 象 创 建<br />

• 用 于 命 令 和 脚 本 的 SQL Worksheet<br />

• PL/SQL 编 辑 和 调 试<br />

• 以 开 发 人 员 为 中 心 、 用 户 可 扩 展 的 报 表


为 什 么 选 择 SQL Developer— 最 佳 理<br />

由<br />

• Oracle 数 据 库 的 图 形 化 界 面<br />

• 整 齐 有 序 、 直 观 的 界 面<br />

• 提 高 的 生 产 率<br />

• 良 好 的 用 户 体 验<br />

• 简 化 的 数 据 库 开 发 任 务<br />

• 全 面 的 核 心 功 能<br />

• 富 客 户 端 ,SQL*Plus 功 能<br />

• 方 便<br />

• 解 压 缩 安 装<br />

• 无 需 Oracle Home<br />

• 多 平 台 支 持 :Windows、Linux 和 Mac OS X<br />

• 以 Oracle 数 据 库 开 发 人 员 为 目 标


一 些 技 术 细 节<br />

• 使 用 JDeveloper IDE 开 发<br />

• 利 用 强 健 的 、 可 扩 展 的 IDE 框 架<br />

• JDeveloper IDE 上 第 一 个 独 立 品 牌 的 产 品<br />

• 可 与 数 据 库 9.2.0.1 及 更 高 版 本 一 起 使 用<br />

• 使 用 JDBC 瘦 驱 动 程 序<br />

• 无 需 Oracle Home<br />

• 还 支 持 JDBC Type 2 驱 动 程 序<br />

• 与 JRE 1.5 捆 绑 在 一 起<br />

http://www.oracle.com/technology/products/database/sql_developer/index.html


SQL Developer — 目 标 对 象


SQL Developer 特 性 简 介<br />

• 创 建 数 据 库 连 接<br />

• 创 建 和 浏 览 对 象<br />

• 查 询 和 更 新 数 据<br />

• 导 入 数 据 、 导 出 数 据 和 对 象<br />

• 使 用 SQL Worksheet<br />

• 运 行 查 询 生 成 器<br />

• 管 理 代 码 段<br />

• 创 建 并 运 行 PL/SQL<br />

• 运 行 和 定 义 报 表<br />

• 查 看 首 选 项<br />

• 查 看 IDE


创 建 数 据 库 连 接<br />

• 创 建 和 测 试<br />

• 针 对 多 个 数 据 库<br />

• 针 对 多 种 模 式<br />

• 保 存 *<br />

• 导 入 和 导 出<br />

• 重 用<br />

• 数 据 库 浏 览<br />

• PL/SQL 开 发<br />

• 运 行 报 表<br />

• 读 取<br />

tnsnames.ora 中 的<br />

详 细 信 息<br />

* SQL Developer 版 本 1.1 中 提 供 了 众 多 介 绍 的 特 性


创 建 和 浏 览 对 象<br />

• 基 于 对 象 浏 览 器 的 树<br />

• 创 建 和 编 辑 数 据 库 对 象<br />

• 创 建 和 浏 览 用 户<br />

• 支 持 常 用 对 象<br />

• 表 、 视 图 和 索 引<br />

• 程 序 包 、 过 程 、 函 数 和 触 发 器<br />

• 类 型<br />

• 序 列<br />

• 物 化 视 图 和 日 志<br />

• 同 义 词 ( 公 用 的 和 私 有 的 )<br />

• 数 据 库 链 接 ( 包 括 Public)<br />

• 目 录<br />

• 回 收 站<br />

• 其 他 用 户


查 询 和 更 新 数 据<br />

• 浏 览 表 网 格 数 据<br />

• 筛 选<br />

• 排 序<br />

• 单 个 记 录 视 图 *<br />

• 重 复 的 行 *<br />

• 运 行 批 量 更 新 的 脚 本<br />

• 将 网 格 用 于 单 个 值<br />

更 新<br />

• 通 过 消 息 日 志<br />

跟 踪 更 新<br />

• 对 视 图 的 数 据 进 行 筛 选 和<br />

排 序


导 出 和 导 入<br />

• 数 据 导 入 和 导 出<br />

• 导 出 数 据<br />

• 文 本 、CSV、 插 入 、 加 载 器 、XML,<br />

• HTML、XLS*<br />

• 导 入 数 据 *<br />

• MS Excel<br />

• 多 对 象 DDL 导 出<br />

• 可 以 选 择 包 括 的 参 数 :<br />

• 模 式 所 有 者 *<br />

• 删 除 语 句 *<br />

• 存 储 语 法<br />

• 内 联 约 束 语 法<br />

• 导 出 语 句


使 用 SQL Worksheet<br />

• 执 行 查 询 、 脚 本<br />

• 单 条 语 句 执 行<br />

• 脚 本 执 行<br />

• 编 辑 语 句<br />

• 语 法 高 亮 显 示<br />

• 代 码 智 能 识 别<br />

• 代 码 格 式 化<br />

• 绑 定 变 量 支 持<br />

• 其 他 选 项<br />

• 命 令 历 史 记 录<br />

• 解 释 计 划<br />

• 自 动 跟 踪 *<br />

• HTP 和 OWA 输 出<br />

• SQL*Plus 命 令


使 用 查 询 生 成 器<br />

• 拖 放 查 询 构 建 *<br />

• 自 动 FK 连 接<br />

• 复 杂 的 where 子 句<br />

• 预 览 SQL<br />

• 预 览 结 果<br />

• 向 工 作 表 添 加 查 询


管 理 代 码 段<br />

• 将 代 码 从 代 码 段 类 别 拖 放 到 SQL Worksheet 或 代 码 编<br />

辑 器<br />

• 创 建 新 的 *<br />

• 类 别<br />

• 代 码 段


创 建 并 运 行 PL/SQL<br />

• 代 码 编 辑 器<br />

• 语 法 高 亮 显 示<br />

• 代 码 格 式 化 工 具<br />

• 代 码 智 能 识 别 ( 自 动 完 成 )<br />

• 代 码 折 叠<br />

• 查 询 生 成 器 *<br />

• 代 码 段 查 看 器<br />

• 拖 放 代 码 段<br />

• 添 加 和 自 定 义 代 码 段 *<br />

• 编 译 、 运 行 和 调 试<br />

• 内 联 错 误 报 告<br />

• 完 备 的 调 试 功 能<br />

• 代 码 书 签<br />

• 可 自 定 义 的 快 捷 键


创 建 并 运 行 报 表<br />

• 系 统 报 表 套 件<br />

• 所 有 对 象<br />

• 图 表 *<br />

• DBA<br />

• 数 据 字 典<br />

• 作 业<br />

• PL/SQL<br />

• 安 全 性<br />

• 流<br />

• 表<br />

• XML<br />

• 用 户 定 义 的


查 看 首 选 项<br />

• NLS 参 数 *<br />

• NLS 日 期 格 式<br />

• NLS 地 区 …<br />

• 自 动 跟 踪 参 数 *<br />

• 成 本<br />

• 谓 词 …<br />

• SQL Worksheet*<br />

• 在 SQL Worksheet 中 自 动 提 交<br />

• 连 接 时 打 开 SQL Worksheet<br />

• 设 置 脚 本 执 行 的 默 认 路 径<br />

• 设 置 空 字 符 串 *<br />

• 对 象 查 看 器 *<br />

• 自 动 冻 结 ( 图 钉 选 项 卡 )<br />

• 在 SQL 选 项 卡 上 控 制 DDL


查 看 IDE<br />

• 导 航 器 选 项 卡<br />

• 连 接 导 航 器<br />

• 报 表 导 航 器<br />

• 操 作<br />

• 冻 结 视 图<br />

• 拆 分 屏 幕 详 细 信 息<br />

• 可 停 靠 的 窗 口<br />

• 双 击 选 项 卡 最 大 化<br />

• 拖 放 代 码 段<br />

• 菜 单<br />

• 上 下 文 菜 单<br />

• 操 作 …<br />

• 搜 索 引 擎 *<br />

• 检 查 更 新


演 示<br />

SQL Developer


SQL Developer 1.1<br />

• 报 告<br />

• 主 从 报 表 和 链 接 的 报 表<br />

• 图 表<br />

• 本 机 Excel 导 入 和 导 出<br />

• SQL Worksheet 增 强 功 能<br />

• 重 复 的 记 录<br />

• 查 看 CLOB 数 据<br />

• 单 个 记 录 视 图<br />

• SQL 和 PL/SQL 分 析 更 新<br />

• 增 强 了 SQL 脚 本 文 件 处 理<br />

• 重 新 编 写 了 对 象 导 航 器<br />

• 搜 索 引 擎 :AskTom、Metalink、OTN 论 坛 ……<br />

• 外 部 工 具 支 持


SQL Developer 的 未 来 发 展<br />

• 调 整 和 诊 断<br />

• AWR 和 ASH 上 的 数 据 库 活 动 报 告<br />

• PL/SQL Profiler、SQL Tune 和 Access Advisor<br />

• 跟 踪 文 件 分 析 和 报 告<br />

• 其 他 特 性<br />

• 其 他 数 据 库 对 象<br />

• AQ、DBMS Job、Intermedia、Text<br />

• 11g 的 新 特 性 支 持<br />

• 数 据 库 版 本<br />

• PL/SQL 增 强 功 能 ( 例 如 ,SQL Injection Tool)<br />

• 工 作 负 载 捕 获 和 重 演 …<br />

• 版 本 控 制<br />

• CVS、SVN<br />

• 移 植 工 作 台 (SQL Server、MySQL 和 MS Access)


总 结<br />

• 轻 型 、 易 于 安 装<br />

• 当 前 版 本 涵 盖 了 广 泛 的 特 性<br />

• 浏 览 模 式 、 用 户 和 数 据<br />

• 创 建 和 更 新 对 象<br />

• 创 建 、 执 行 和 调 试 PLSQL<br />

• 运 行 和 创 建 用 户 定 义 的 报 表<br />

• 版 本 1.1 包 括 :<br />

• 更 新 的 报 告<br />

• 本 机 Excel 导 入 和 导 出<br />

• SQL Worksheet 增 强 功 能<br />

• 重 新 编 写 了 对 象 导 航 器


有 关 更 多 信 息 , 请 访 问 :<br />

http://search.oracle.com<br />

SQL Developer<br />

或<br />

http://www.oracle.com/technology/global/cn/products/database/sql_developer


相 关 技 术<br />

• Oracle 数 据 库 10g<br />

• Oracle 数 据 库 10g 快 捷 版<br />

• Oracle Application Express( 又 称 为 HTML DB)<br />

• Oracle JDeveloper<br />

• PL/SQL<br />

• SQL*Plus


“ 本 演 示 文 稿 仅 供 参 考 , 不 会 纳 入 到 任 何 合 同 或 协 议 中 。”

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!