引言:Oracle SQL Developer 是一款免费的桌面应用,是数据库的图形用户界面,它具有 DBA 的全部功能,能够对 PL/SQL 进行开发,还有命令行开发页面,全世界有近500万用户在 SQL Developer 上进行着数据库的开发。
SQLDeveloper 发布于2005年,以每年一到两次的频率进行着更新,直到去年变成了每季更新的模式。在最近的一次更新中,一个新的尝试:Oracle SQL Developer Web 版本,将要上线了!首先基于Oracle Cloud提供服务,随后将会发布私有版本。
Oracle SQL Developer Web 基于 浏览器 提供服务,用户不再需要安装终端,,它的功能非常强大,而且无论你之前是否使用过SQL Developer,只要熟悉数据库,就能很快上手。
Oracle SQL Developer Web 的功能
运行SQL、SQL+脚本
创建编辑表向导
为数据库对象绘制关系图
实现实时的SQL监控
警报日志的监控、存储信息的收集、基本DB行为的概览
Oracle SQL Developer Web 工作表
支持将 SQL、PL/SQL 的运行结果以 CSV、JSON、XML 格式输出
计划解释、自动追踪
SQL 历史记录召回
代码联想、错误纠正
Oracle SQL Developer Web 的建模
创建多个图解,包括:预览图、搜索图
追踪对象的元数据和属性
产生DDL
提供数据字典报告
提供VG格式的数据
Oracle SQL Developer Web 的页面与 SQL Developer 桌面版非常相似,最大的不同就是目标导航栏,不再是树形的,而是缩略图或者下拉栏,还有快捷搜索栏
Oracle SQL Developer Web 的自动历史追踪功能
产生匿名块来运行你的存储过程、函数,共有八种不同的形式来适应各种类型的数据
将多个对象模块在同一个页面中处理
数据库管理
未来将要实现的功能
创建、编辑所有普通的模式对象
添加对象浏览器
pl/sql 专用代码编辑器
实现预置部署
附加 Oracle 云数据库环境
现在的网络环境下,是开发 B/S 产品还是 C/S 的产品一直是一个值得发行商认真考虑的问题。B/S 的优势是不用安装,支持更多的用户,可根据访问量动态配置 WEB 服务器、应用服务器,开发费用低,开发周期较短,适合开放的体系架构。
但是像 SQL Developer 这种强调操控体验,日常要使用的程序,Web 版的发行则是一种全新的尝试,也必将面临重重考验。但是会发布 Web 版本,必然有 Oracle 自己的考量。从现有的资料来看,Web 版本的表现还是很不错的。这个尝试到底是成功还是失败,让我们拭目以待吧!
资源下载
关注公众号:数据和云(OraNews)回复关键字获取
‘2017DTC’,2017 DTC 大会 PPT
‘DBALIFE’,“DBA 的一天”海报
‘DBA04’,DBA 手记4 经典篇章电子书
‘RACV1’, RAC 系列课程视频及 PPT
‘122ARCH’,Oracle 12.2 体系结构图
‘2017OOW’,Oracle OpenWorld 资料
‘PRELECTION’,大讲堂讲师课程资料