SQL Server Data Tools | Visual Studio - Visual Studio Skip to content
SQL Server Data Tools | Visual Studio2020-10-26T11:11:30-07:00

用于 Visual Studio 的 SQL Server Data Tools

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

SQL Server Data Tools screenshot

数据库项目

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

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

IntelliSense 和编辑

在键入时验证 T-SQL 脚本

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

Intellisense screenshot
Table Designer screenshot

设计表

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

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

查看和编辑数据

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

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

screenshot of table for viewing and editing
Schema Compare screenshot

架构和数据比较

对数据库进行差异分析

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

持续集成和部署

成功要素

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

database cicd screenshot

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

免费下载

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

免费试用

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

免费试用

反馈