配置数据库项目和执行测试部署
开始执行迭代开发任务前,应根据目标部署环境对数据库项目进行配置。 配置数据库项目后,可以生成数据库,并将其部署到您的独立开发环境中,以检验生成和部署设置正确与否。
常见的情况
在下表中,可以找到支持此方案的常规任务的说明,以及指向有关如何成功完成这些任务的更多信息的链接。
方案 |
支持内容 |
---|---|
通过实践学习:如果完成介绍性演练,可以迅速了解从创建独立开发环境到建立测试基线和执行迭代开发的整个过程。 |
|
为生成配置数据库项目:可以配置相应的设置来控制数据库项目的生成方式。 例如,可以指定生成的输出位置。 |
|
针对部署配置数据库项目:
|
|
生成和部署对独立开发环境的更改:修改数据库或服务器项目后,生成和部署对独立开发环境的更改。 然后,即可在不影响团队其他成员的情况下测试这些更改。 |
相关方案
开始团队数据库开发
若要管理对数据库对象和设置的更改或对服务器对象和设置的更改,请首先创建数据库项目或服务器项目。 该项目是数据库或服务器的对象和设置的脱机表示形式。使用单元测试验证数据库代码
开始对数据库的迭代开发工作之前,可能要创建数据库单元测试来检验数据库的现有行为。 为了确认行为,可能要定义数据生成计划,以便将数据库设置为已知状态。 通过采用这些做法,可为产品建立起测试基线,从而降低后续更改破坏现有数据库或应用程序行为的可能性。编写和更改数据库代码
将数据库或服务器置于版本控制之下并定义测试基线后,可以执行占大量开发周期的各种迭代开发任务。生成数据库并将其部署到临时或生产环境中
测试了数据库的某个版本后,可以将其部署到临时环境中,并执行最终确认。 确认了数据库的运行符合预期后,即可将其部署到生产环境中。