多个版本的 Visual Studio 中都提供了 Visual Database Tools。 下表描述各个版本中其不同的功能。
提示
除非另行说明,否则这些功能可用于与客户端(本地)和远程计算机上的数据库的连接。
提示
除非另行说明,否则这些可用于所有提供程序。
提示
学习版使用“数据库资源管理器”一词,而其他版本则使用“服务器资源管理器”一词。
Visual Database Tools 功能
| 功能 | Visual Studio 专业版、Visual Studio 高级专业版 或 Visual Studio 旗舰版。 | *Visual Studio 学习版(除非另行说明,否则只可用于本地连接) | 
|---|---|---|
| 创建/修改/移除/刷新连接 | 是 | 是 | 
| 从服务器资源管理器中添加 SQL Server 数据库 | Microsoft SQL Server | 是 | 
| 在服务器资源管理器中更改数据库视图 | Microsoft SQL Server | 否 | 
| 使用数据库项目 | 是 | 否 | 
| 打开或调试 SQL Server 公共语言运行时 (SQL CLR) 数据库对象 | 是 | 否 | 
| 运行数据库对象 | 是 | 本地连接和远程连接 | 
| 使用表设计器 | Microsoft SQL Server | 否 | 
| 使用数据库关系图设计器 | Microsoft SQL Server | 否 | 
| 使用视图设计器 | Microsoft SQL Server | 
 | 
| 使用查询设计器 | 是 | 
 | 
| 使用查询生成器 | 否 | 对于本地和远程连接,从服务器资源管理器打开以及从 Transact-SQL 编辑器中打开。 | 
| 使用 Transact-SQL 编辑器 | 是 | 是 | 
| 创建/修改存储过程 | Microsoft SQL Server | 是 | 
| 创建/修改用户定义的函数(标量、内联、表值) | Microsoft SQL Server | 是 | 
| 创建/修改触发器 | Microsoft SQL Server | 是 | 
| 创建/修改脚本 | Microsoft SQL Server | 否 | 
| 远程 SQL Server 连接 | 是 | 仅在 Visual Web Developer 速成版中 | 
* Visual Studio 学习版包括以下版本:
- Visual Basic 速成版 
- Visual C# 速成版 
- Visual C++ 速成版 
- Visual J# 速成版 
- Visual Web Developer 速成版