有时候事实证明,你对系统的改动并不是一个好主意,你需要将变更回滚到前一个状态。例如,将Customer.FName列改名为 Customer.FirstName会破坏50个外部程序,更新这些程序的费用可能过于巨大,所以目前不能进行。为了使数据库重构能够进行,你需要将下 列工件置于配置管理之下:

创建数据库schema的数据定义语言(DDL)脚本;

数据加载/抽取/迁移的脚本;

数据模型文件;

对象/关系映射元数据;

参考数据;

存储过程和触发器定义;

视图定义;

参照完整性约束;

其他数据库对象,如序列、索引等;

测试数据;

测试数据产生脚本;

测试脚本。

相关文章:

  • 2021-09-15
  • 2022-12-23
  • 2021-07-26
  • 2021-09-14
  • 2022-01-20
  • 2021-07-22
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-04-06
  • 2022-02-14
  • 2021-08-11
  • 2022-12-23
  • 2022-02-01
  • 2021-04-01
  • 2022-12-23
相关资源
相似解决方案