使用 SQL Server Management Studio 生成数据库项目

数据库脚本项目由与数据库或数据库的一部分相关联的一系列脚本、连接信息和模板组成。Microsoft SQL Server 提供了 SQL Server Management Studio,用于在脚本项目的环境中管理和设计 SQL Server。SQL Server Management Studio 包括设计器、编辑器、指南和向导,可帮助用户开发、部署和维护数据库。

SQL Server Management Studio

SQL Server Management Studio 是一套管理工具,用于管理从属于 SQL Server 的组件。此集成环境使用户可以在一个界面内执行各种任务,例如,备份数据、编辑查询和自动执行常见函数。

SQL Server Management Studio 包含以下工具:

  • 代码编辑器,用于编写和编辑脚本,是一种功能丰富的脚本编辑器。代码编辑器取代了 SQL Server 早期版本中包含的查询分析器。SQL Server Management Studio 提供了四种版本的代码编辑器:SQL 查询编辑器、MDX 查询编辑器、XML 查询编辑器和 SQL Server Compact 3.5 SP2 查询编辑器。

  • 对象资源管理器,用于查找、修改、编写脚本或运行从属于 SQL Server 实例的对象。

  • 模板资源管理器,用于查找模板以及为模板编写脚本。

  • 解决方案资源管理器,用于将相关脚本组织并存储为项目的一部分。

  • 属性窗口,用于显示当前选定对象的属性。

SQL Server Management Studio 通过提供下列项目支持有效的工作过程:

  • 断开连接的访问。可以编写和编辑脚本,而不用与 SQL Server 实例连接。

  • 在任意对话框中编写脚本。可以在任意对话框中创建脚本,以便在创建脚本之后读取、修改、存储和重用脚本。

  • 无模式对话框。在访问某个 UI 对话框时,可以浏览 SQL Server Management Studio 中的其他资源而不用关闭该对话框。

解决方案和脚本项目

解决方案资源管理器是用来存储和重新打开数据库解决方案的实用工具。解决方案将相关的脚本项目和文件组织在一起。脚本项目用于存储 SQL Server 脚本文件、SQL 模板、连接信息和其他杂项文件。将脚本保存到脚本项目中后,用户能够:

  • 维护脚本的版本控制。

  • 用脚本存储结果选项。

  • 在单个脚本项目中组织相关脚本。

  • 用脚本保存连接信息。

解决方案资源管理器是开发人员用来创建和重用与同一项目相关的脚本的一种工具。如果以后需要类似的任务,就可以使用项目中存储的脚本组。如果您曾经使用 Microsoft Visual Studio 创建过应用程序,就会发现解决方案资源管理器非常熟悉。

解决方案由一个或多个脚本项目组成。项目则由一个或多个脚本或连接组成。项目中可能还包括非脚本文件。