微软软件开发生命周期管理最佳实践系列课程(8):数据库管理

上传人:油条 文档编号:20496910 上传时间:2017-09-10 格式:PDF 页数:24 大小:2.26MB
返回 下载 相关 举报
微软软件开发生命周期管理最佳实践系列课程(8):数据库管理_第1页
第1页 / 共24页
微软软件开发生命周期管理最佳实践系列课程(8):数据库管理_第2页
第2页 / 共24页
微软软件开发生命周期管理最佳实践系列课程(8):数据库管理_第3页
第3页 / 共24页
微软软件开发生命周期管理最佳实践系列课程(8):数据库管理_第4页
第4页 / 共24页
微软软件开发生命周期管理最佳实践系列课程(8):数据库管理_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《微软软件开发生命周期管理最佳实践系列课程(8):数据库管理》由会员分享,可在线阅读,更多相关《微软软件开发生命周期管理最佳实践系列课程(8):数据库管理(24页珍藏版)》请在金锄头文库上搜索。

1、微软软件开发生命周期管理微软软件开发生命周期管理最佳实践系列课程最佳实践系列课程数据库管理数据库管理王京京王京京VSTS资深技术专家资深技术专家资深技术专家资深技术专家平台及开发合作部平台及开发合作部微软(中国)有限公司微软(中国)有限公司Agenda开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战数据库开发的新体验数据库开发的新体验VSTS 简介简介简介简介开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战与开发方的边界不清晰与开发方的边界不清晰与开发方的边界不清晰与开发方的边界不清晰不能进行有效、高质量的验收不能进行有效、高质量的验

2、收与开发方协作低效率与开发方协作低效率与开发方协作低效率与开发方协作低效率维护效率低下维护效率低下与开发方的边界不清晰与开发方的边界不清晰现状现状现状现状直接给开发方提供数据库备份直接给开发方提供数据库备份 商业机密泄露商业机密泄露开发方提供的数据库被直接部署开发方提供的数据库被直接部署 没有验证环节没有验证环节开发方提供的数据库被直接部署开发方提供的数据库被直接部署 没有验证环节没有验证环节期待期待开发方管理和提供数据结构 我们维护数据开发方管理和提供数据结构 我们维护数据开发方管理和提供数据结构 , 我们维护数据开发方管理和提供数据结构 , 我们维护数据为了避免数据库版本之间的冲突和不兼容

3、,我们需要对为了避免数据库版本之间的冲突和不兼容,我们需要对数据库进行充分验证和测试 然后再实施上线数据库进行充分验证和测试 然后再实施上线数据库进行充分验证和测试 , 然后再实施上线数据库进行充分验证和测试 , 然后再实施上线不能进行有效、高质量的验收不能进行有效、高质量的验收现状现状现状现状几乎没有专业的测试工具几乎没有专业的测试工具开发方 一 般不对数据库进行单独测试开发方 一 般不对数据库进行单独测试开发方 般不对数据库进行单独测试开发方 般不对数据库进行单独测试期待期待更专业的工具更专业的工具 方便开发方测试 同时也是我们验收方便开发方测试 同时也是我们验收更专业的工具更专业的工具

4、方便开发方测试 , 同时也是我们验收方便开发方测试 , 同时也是我们验收的依据的依据如果开发力量足够的情况下 我们自己可以开发数据库如果开发力量足够的情况下 我们自己可以开发数据库如果开发力量足够的情况下 , 我们自己可以开发数据库如果开发力量足够的情况下 , 我们自己可以开发数据库验证程序验证程序与开发方协作低效率与开发方协作低效率现状现状现状现状和开发方没有统一的数据库开发视图和开发方没有统一的数据库开发视图不能进行数据库增量部署不能进行数据库增量部署 每次都需要手工制作增量每次都需要手工制作增量不能进行数据库增量部署不能进行数据库增量部署 每次都需要手工制作增量每次都需要手工制作增量部署

5、脚本部署脚本数据库不能跟代码 一 样纳入到版本管理数据库不能跟代码 一 样纳入到版本管理数据库不能跟代码 样纳入到版本管理数据库不能跟代码 样纳入到版本管理期待期待在项目的维护和后续开发过程中 工具可以自动增量部在项目的维护和后续开发过程中 工具可以自动增量部在项目的维护和后续开发过程中 , 工具可以自动增量部在项目的维护和后续开发过程中 , 工具可以自动增量部署署数据库架构可以跟代码 一 样进行版本管理数据库架构可以跟代码 一 样进行版本管理数据库架构可以跟代码 样进行版本管理数据库架构可以跟代码 样进行版本管理统一视图!统一视图!维护效率低下维护效率低下现状现状现状现状不清楚数据的结构,没

6、法进行数据库的持续优化不清楚数据的结构,没法进行数据库的持续优化进行优化时 难以保存优化的内容 同时无法与开发方进行优化时 难以保存优化的内容 同时无法与开发方进行优化时 , 难以保存优化的内容 , 同时无法与开发方进行优化时 , 难以保存优化的内容 , 同时无法与开发方同步同步期待期待期待期待开发方能够提交数据库的整体解决方案,基于此,方便开发方能够提交数据库的整体解决方案,基于此,方便进行数据的维护进行数据的维护进行数据的维护进行数据的维护工具自动保存数据库优化和改进的内容,便于再次升级工具自动保存数据库优化和改进的内容,便于再次升级或与开发方同步或与开发方同步Agenda开发数据库应用中

7、遇到的挑战开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战数据库开发的新体验数据库开发的新体验VSTS 简介简介简介简介数据库的源代码管理数据库的源代码管理DEMO数据库的源代码管理数据库的源代码管理数据库单元测试数据库单元测试单元测试单元测试 可以可以 帮助确保现有帮助确保现有 的程的程 序不会受到影响序不会受到影响单元测试单元测试 可以可以 帮助确保现有帮助确保现有 的程的程 序不会受到影响序不会受到影响单元测试设计器现在支持单元测试设计器现在支持SQL SQL可供测试的数据库对象可供测试的数据库对象可供测试的数据库对象可供测试的数据库对象存储过程存储过程自定

8、义 数自定义 数自定义 函 数自定义 函 数触发器触发器任何任何SQLSQL语句语句数据库的部署数据库的部署现状现状现状现状难以产生增量部署难以产生增量部署在线部署困难在线部署困难在线部署困难在线部署困难VSTSVSTS的解决方案的解决方案可以完全重新部署或只部署更新部分可以完全重新部署或只部署更新部分可以完全重新部署或只部署更新部分可以完全重新部署或只部署更新部分增量部署时,将对数据库进行验证如果失败,部署被终增量部署时,将对数据库进行验证如果失败,部署被终止 不影响现有数据库止 不影响现有数据库止 , 不影响现有数据库止 , 不影响现有数据库数据库部署数据库部署DEMO测试数据测试数据现状

9、 : 如何为数据库填充海量数据 ?现状 : 如何为数据库填充海量数据 ?现状 : 如何为数据库填充海量数据 ?现状 : 如何为数据库填充海量数据 ?VSTSVSTS解决方案:解决方案: DataGeneratorPlan数据生成计划数据生成计划DEMO数据生成计划数据生成计划Agenda开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战开发数据库应用中遇到的挑战数据库开发的新体验数据库开发的新体验VSTS 简介简介简介简介Visual Studio Team SystemDeveloperVisual Studio 高高生生产产容容学习与学习与上手上手世界主开发工具

10、工具工具工具丰富丰富的的资源资源Visual Studio Team System系統架构师测试工程师Developer项目经系統设计师VS Team System从个人到开发团队发挥团队生产与协同运作能高品质的软件开发Visual Studio Team SystemMS Opportunity开发团队管透明化CIO将将CIO 的的策规划与软件策规划与软件开发成果密连接PMO系统架构师测试工程师Developer项目经系统设计师业务需求分析应用程序支持性作業Visual Studio Team SystemCIOPMO系統架構師測試工程師Team Edition forDeveloper数据

11、库专家for Developer纳纳入入版本库中管版本库中管管管数据数据庫的庫的设计变化设计变化專案經系統設計師家增加增加组织生产与协同能组织生产与协同能完整完整的品质管的品质管业务需求分析应用程序支持性作業Visual Studio Team System工具集成分布式系统方法论SOA应用开发周期可预测与可视化企业级应用Visual Studio Team SystemeVisualVisual十月起两者合并十月起两者合并十月起两者合并十月起两者合并GuidanceStudioIndustryPartnersStudioTeamExplorer应用程序设计系统架构设计程序代码分析工具执行效能

12、调整系统负载测试手动测试项目数据库整合部署数据库变更管理十月起两者合并十月起两者合并十月起两者合并十月起两者合并ss and G程序代码安全性分析 测试案例管理单元测试工具逻辑数据中心设计服务部署设计数据库变更管理自动产生测试数据MI ProcesVisio and UML建 模可视化Class建模工具代码覆盖率分析le/CMMVisual Studio ProfessionalLoad Test Agentand 建 模MSF Agi变更管理 报表分析 多种服务完全整合M工作项追踪 项目团队门户网站 项目管理模块立即行动立即行动试用试用 版免费下载版免费下载试用试用 版免费下载版免费下载ht

13、tp:/ 在Team SuiteTeam Suite版本中,无需额外成本支出版本中,无需额外成本支出购买购买Team Edition for DeveloperTeam Edition for Developer角色版角色版联系人联系人毛颖毛颖 王玉 平王玉 平 平平 yp或直接联系微软当地经销商或直接联系微软当地经销商ResourcesMSDN 中文技术论坛http:/ & TechNet http:/ Studio 2008 产品首页http:/msdn microsoft com/zh-cn/vstudio/products/default aspx.microsoft. .Visual

14、 Studio 2008 Team System 产品首页http:/ 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this pre

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号