搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
数据库重构
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7111202090
  • 作      者:
    (加)Scott W.Ambler, (美)Pramod J.Sadalage著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2007
收藏
内容介绍
    本书首次专门讨论数据库重构,向数据专业人员展示了如何运用重构、测试驱动及其他敏捷技术进行演进式数据库开发。书中通过许多实际例子,详细说明了数据库重构的过程、策略以及部署。<br>    本书前第5章介绍了演进式数据库开发的基本思想和技术,后6章详细描述了每一类重构,包括结构、数据质量、参照完整性、架构、方法的重构;另外还描述了不属于重构范畴的转换技术。<br>    书中的示例代码是用Java、Hibernate和Oracle代码编写的,代码都很简单,读者可毫无困难地将它们转换成C#、C++或Visual Basic代码。
展开
目录
对本书的赞誉<br>序<br>前言<br>致谢<br>第1章  演进式数据库开发<br>1.1 数据库重构<br>1.2 演进式数据库建模<br>1.3 数据库回归测试<br>1.4 数据库工件的配置管理<br>1.5 开发者沙盒<br>1.6 演进式数据开发技术的障碍<br>1.7 本章小结<br>第2章  数据库重构<br>2.1 代码重构<br>2.2 数据库重构<br>2.3 数据库重构的分类<br>2.4 数据库味道<br>2.5 数据库重构在开发中的位置<br>2.6 使数据库schema的得构更容易<br>2.7 本章小结<br>第3章  数据库重构过程<br>3.1 验证数据库重构是否合适<br>3.2 选择最合适的数据库重构<br>3.3 让原来的数据库schema过程<br>3.4 前测试、中测试和后测试<br>3.5 修改数据库schema<br>3.6 迁移源数据<br>3.7 重构外部访问程序<br>3.8 运行回归测试<br>3.9 对工作进行版本控制<br>3.10 宣布批次重构<br>3.11 本章小结<br>第4章  部署到生产环境<br>4.1 在沙盒之间有效地部署<br>4.2 采用数据库重构包<br>4.3 制定部署时间窗口进度计划<br>4.4 部署系统<br>4.5 移除已过的schema<br>4.6 本章小结<br>第5章  数据库重构策略<br>5.1 小的变更更容易进行<br>5.2 唯一地标识每一次重构<br>5.3 通过许多小变更实现一次大变更<br>5.4 建立数据库配置表<br>5.5 触发器优于视图或批量问步<br>5.6 选择一个足够长的转换期<br>……<br>第6章  结构重构<br>第7章  数据质量重构<br>第8章  参照完整性重构<br>第9章  架构重构<br>第10章  方法重构<br>第11章  转换<br>附录 UML数据建模表示法<br>词汇表<br>参考文献和推荐读物<br>重构和转换列表
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证