用于 Visual Studio 的 SQL Server Data Tools

将 Visual Studio 变成一个适用于 SQL Server、Azure SQL 数据库和 Azure SQL 数据仓库的强大的开发环境。

数据库项目

建立新式数据库开发生命周期

从源控制的项目开发、构建、测试和发布数据库,如同开发应用程序代码一样。 使用新的数据库项目从头开始,或单击几下导入现有数据库。

了解更多

IntelliSense 和编辑

在键入时验证 T-SQL 脚本

借助增强型 IntelliSense 和错误突出显示功能,编辑数据库中的 T-SQL 更加简单。 识别语法和架构引用错误,使用“查找所有引用”和“转到定义”跟踪更改产生的影响。 完成键入后,T-SQL 脚本已经过测试并准备好运行。

设计表

专注于表的内容。 无需关注操作步骤。

使用表设计器设计新表、修改现有表或快速添加新列、约束和索引,或者修改现有的这些项。 无需编写复杂的代码来更改受影响的索引、视图、过程和函数 – Visual Studio 会为你编写更改脚本。 只需专注于表的内容本身。

查看和编辑数据

查看和编辑数据,无需编写脚本

查看和编辑表中的数据是开发人员最常见的任务,但这通常需要编写查询。 借助 Visual Studio 可以查看和编辑表格网格中的数据,使用简单的 UI 筛选网格,并且只需单击几下就能将更改保存到数据库中。

架构和数据比较

对数据库进行差异分析

是否通过“差异分析”来了解应用程序源代码中的更改情况? 用户可以在 Visual Studio 中使用架构比较和数据比较对多个版本的数据库进行差异分析。 已对两个数据库或数据库项目之间的比较结果进行分析,并允许用户将来自源数据库的更改应用到目标数据库,或仅生成可以在控制范围内查看、修改和运行的 T-SQL 脚本。

持续集成和部署

成功要素

持续集成和持续部署已经成为现代应用程序开发项目的常见做法。 无论何时对应用程序和数据库进行更改,都可以通过完全自动化生成和部署,使用 Visual Studio 将数据库引入端到端应用程序开发生命周期 (ALM) 实践。 花 10 分钟时间,大大提高项目的成功几率。

了解更多

适用于学生、开源和个人开发人员的功能完备的免费 IDE

免费下载

适用于小型团队的专业开发人员工具、服务和订阅权益

免费试用

满足所有规模大小的团队的要求质量和规模的端到端解决方案

免费试用