Database Edition

更新:2007 年 11 月

利用 Microsoft Visual Studio Team System Database Edition,可以吸收 Microsoft Visual Studio Team System 中的各种概念,并将其扩展为包括数据库团队。Database Edition 有助于管理数据库更改,它不仅能提高团队的工作效率,还能改进数据库团队内部、以及数据库团队与组织中其他团队之间的协作。有关 Database Edition 的最新信息,请参见 Visual Studio Team Edition for Database Professionals

本节内容

  • Database Edition 中的新增功能
    描述 Team System 2008 Database Edition 中增加或更改过的功能。

  • Database Edition 入门
    提供概述、介绍性演练、词汇表定义和其他基本信息,从而帮助您初步了解 Database Edition。

  • 创建和更新受版本控制的数据库架构
    描述如何组合使用数据库项目和版本控制软件来管理数据库更改。这一节概述如何在团队环境中使用数据库项目,数据库开发人员如何设置独立的开发工作环境以及如何定义、生成和部署数据库对象。

  • 使用 Transact-SQL 编辑器编辑数据库脚本和对象
    描述如何使用 Transact-SQL (T-SQL) 编辑器修改数据库对象定义以及编写和执行脚本。这一节包含有关如何创建编辑器会话、连接到数据库、执行数据库脚本及查看结果的信息。

  • 使用数据生成器生成数据
    描述如何使用数据生成器创建不包含敏感信息的可重现测试数据。在组合使用数据生成器、数据库单元测试和受版本控制的数据库项目时,可以在与团队的其他成员共享对数据库的更改之前验证这些更改,从而降低风险。

  • 比较数据库
    描述如何使用“数据比较”确定两个数据库中所包含的数据之间的相同之处和不同之处。这一节还描述了如何使用“架构比较”确定数据库之间以及数据库与数据库项目之间的结构性差异。比较数据或架构后,可以更新比较目标对象以匹配比较源对象。

  • 使用单元测试验证数据库
    描述如何使用数据库单元测试验证数据库对象(如存储过程和触发器)是否按预期工作。在与数据生成器组合使用执行单元测试时,可以对可预测结果进行测试。

  • 重构数据库
    描述如何使用数据库重构重命名数据库对象。引用已重命名对象的其他对象会自动根据这一新名称进行更新。

相关章节

  • Database Edition 术语概述
    描述与 Database Edition 功能相关的术语。

  • Team Foundation
    提供指向一些主题的链接,这些主题介绍使扩展信息技术团队的所有成员都可以管理和跟踪项目进展和状态的可扩展团队协作服务器。

  • Architecture Edition
    提供指向有关可视化设计器主题的链接,这些设计器可帮助架构师、操作管理员和开发人员设计出可根据操作环境进行验证的面向服务的解决方案。

  • Development Edition
    提供指向有关高级开发工具主题的链接,这些工具包括代码分析、性能和测试工具,使团队可以生成可靠的关键业务服务和应用程序。

  • Test Edition
    提供指向有关一套测试工具主题的链接,使用这些工具不仅可以创建、管理、编辑和运行测试,而且还可以获取和存储测试结果。在 Visual Studio 中,集成了包括单位、Web、负载和手动测试在内的多种测试类型,并且还可以执行测量代码覆盖率的测试。