用于 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 分钟时间,大大提高项目的成功几率。