使用 NineData 访问 SQL Server 数据库

近期,Gartner正式发布了2022年数据库魔力象限,从魔力象限看第一军团依旧是AWS、Microsoft、Oracle、Google领先。虽然AWS依旧傲视群雄,但是Microsoft以比较明显的优势排在第二,也是目前唯一对AWS有挑战的厂商。这其中Microsoft的数据库头牌产品SQL Server的贡献居功至伟。

SQL Server 介绍

SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2版本。在Windows NT 推出后,Microsoft与Sybase 在 SQL Server 的技术开发上,就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。当前最新版本是2022版。

使用NineData连接SQL Server

在使用NineData访问SQLServer 之前,需要在NineData创建SQLServer数据源。

需要注意的是:

使用NineData连接SQL Server

在填好连接信息之后,可以点击“连接测试”功能,验证是否可以正常访问SQL Server,如果信息都正确的话,则会提示上图右上角的“连接成功”信息。

在完成数据源配置之后,就可以通过SQL窗口功能访问该数据源了。

NineData SQL窗口功能访问数据源

导航树查看数据库对象

下图左侧为NineData展现的SQL Server导航对象树,展示了SQL Server 数据库对象,在表一层NineData还展现了字段名词和类型、索引、触发器等信息。另外,NineData还展现了用户、角色和schema等信息。开发者常用的Navicat、DBeaver等工具对比(如下图),NineData对数据库对象的展现和交互是比较完整、简洁和细致的。

另外,NineData还支持对数据库表对象模糊搜索功能,方便在大量数据库对象用户能快速找到自己想要的表。

NineData 展现的 SQL Server 导航对象树

最后和SQL Server官方的GUI工具SSMS(SQL Server Management Studio)相比,在功能上SSMS更丰富,它不仅是SQL Server数据库访问工具,也是一个运维工具,在使用上并不简洁和快速。

强大的 SQL 智能补全

NineData提供了高度智能化的SQL提示、补全功能,可以最大程度的帮助开发者更叫高效的完成SQL编写。如下图,NineData会根据光标的位置、关键字和语法结构识别出,这里需要填写数据表名/视图/库名,则优先推荐该类对象。

NineData提供强大的 SQL 智能补全功能

SQL 执行历史查询

NineData还支持格式化SQL、查看SQL执行计划、保存SQL、查看SQL和SQL执行历史检索。开发人员常用的SQL可以保存下来,方便后面寻找。即使没有保存,也可以在“执行历史”中,通过关键字检索,找到曾经执行过的SQL。从而提升开发人员的工作效率。

NineData 支持 SQL 执行历史查询

小结

本文主要介绍NineData 对SQL Server 数据库的源访问和管理,主要有这几个功能:简洁、清晰的导航树,SQL智能不全、SQL 执行历史的追踪等功能。另外,NineData除了可以支持以GUI的方式访问和管理SQL Server之外,NineData还支持 SQL Server 到SQL Server的数据迁移/同步/复制/对比,以及对SQL Server 的物理、逻辑备份等功能。

展开阅读全文

页面更新:2024-05-18

标签:数据库   象限   数据源   杭州   简洁   对象   功能   工具   历史   信息

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top