更新时间:2024-06-07 GMT+08:00
Data Studio
功能描述
Data Studio是一款GUI工具,可以通过Data Studio连接数据库,执行并调试SQL语句和存储过程。Data Studio支持DWS的基本特性,为数据库开发人员提供图形界面,显著提高构建应用程序的效率,并简化数据库开发及应用开发任务。
Data Studio主要为数据库开发人员提供以下功能:
- 浏览数据库对象。
- 创建和管理数据库对象(例如:数据库、用户、表、索引)。
- 编辑和执行PL/SQL语句。
- 导入和导出表数据。
- 调试SQL语句和存储过程。
技术原理
图1 Data Studio组件交互图
如上图所示,Data Studio使用C/S结构,通过JDBC驱动与DWS数据库进行通信。
调试时,将使用两个连接:
- JDBC连接,用于执行查询。
- 逻辑连接,用于其它调试操作,例如断点和可变操作。
数据库服务和调试服务通过共享内存进行通信。
图2 Data Studio界面展示
序号 |
功能清单 |
描述 |
---|---|---|
1 |
数据库对象管理 |
管理数据库、Schema、表、列、约束、索引、视图、索引、表空间、用户角色等数据库对象。 |
2 |
SQL编辑器 |
创建、编辑、运行、调试PL/SQL存储过程,查询语句格式化,SQL语句自动建议和模板化填充。 |
3 |
存储过程调试 |
创建调试连接,使用断点控制PL/SQL存储过程的执行,展示调用栈、变量等调试信息。 |
4 |
控制台 |
查看执行计划及成本,支持标准输入、输出。 |
5 |
查询结果窗 |
显示、复制、导出、编辑、搜索查询结果。 |
Data Studio的具体使用方法请参见Data Studio。
父主题: 客户端工具