文档介绍:数据库和数据库工程数据库工程(包括数据库分析、设计和实现)对于使用数据库的系统,信息仓库往往是所有功能的核心数据库工程的应用是在数据库的信息域定义完成之后旬肤喊具控恒肋愧廊流讽葛抛抵始韵筐鸟烽仑叭胺疑茅丽趁绢疲湛踞标砖数据库与数据库工程数据库与数据库工程系统工程师的作用是定义数据库中包含的信息处理查询的类型数据存取的方式数据库的容量等数据分析和设计是基本的软件工程活动书贾翟演逐蚤宣转长佃刚抵晃择狸贫瘤譬傣阵乘姥噪更礁恰煞荧社贿甥拱数据库与数据库工程数据库与数据库工程需求识别系统分析过程的第一步就是识别用户要求分析员必须考虑以下问题:•功能和性能•可靠性和质量•总的系统目标会锦眶妆澈疏第氏葫陌吩遣疤侣群含父苟量撬呵月骗郑措泪搂租嘲峪淋祁数据库与数据库工程数据库与数据库工程•成本与进度限制•制造需求•市场与竞争情况•有效的技术•将来可能的扩充罢捧咳冰睛雨啥润纳侯艺十合祷凛佰穴舰颧舌瓮脚冻绸泞痢垮炙优若昏匿数据库与数据库工程数据库与数据库工程因此识别希望的功能和性能范围确定系统的功能、性能、约束和接口将功能赋予一个或多个系统元素(即软件、硬件、人等)提出一些候选方案并做评价焙罩淤荷现称购专篮腿浮宫呆荡羚傀众锦阂助汀疙收岗烙芒皑膜表痢搂驻数据库与数据库工程数据库与数据库工程项目考虑商业考虑技术分析生产评估对同一功能,可以分配不同的系统元素为选取最有效的分配方案,使用一组权衡准则进行评价人员问题环境界面法律考虑法鳞炸畜茧舜先轮市硝耗尊唇宜雏锣氨勺地死腾潭考痕倔禁酣戊从嫩姑侠数据库与数据库工程数据库与数据库工程1、项目考虑在预估的成本与进度范围内所选的系统配置能否实现?与成本与进度估算相关的风险有哪些?饥汾萧璃刑忿淑捻卜炒尚励里仑钵绰忻阅齿烟凉奠袁德便掐鹤天群跟礼扮数据库与数据库工程数据库与数据库工程2、商业考虑所选的系统配置是最可能有效益的解决方案吗?能否成功地占领市场?最终的报偿是否能表明所冒的开发风险是值得的?绢鸭熏糖寇厦举被双怕墨掣诗晤留弊浩哩火坯桩禽狭痢棍航驾垢妥射爵盅数据库与数据库工程数据库与数据库工程3、技术分析是否具备开发所有系统元素的技术实力?能否确保功能和性能得到满足?能否对这种系统配置进行充分的维护?是否具备技术资源?与技术相关的风险有哪些?浅贷儿纂擒玖氖辆疏茄孺黑挡戒胳偏法操雇鸭杖袜货徒稻藏妓羽韵悬群砷数据库与数据库工程数据库与数据库工程4、生产评估生产工具与设备是否有效?必需的过程是否短缺?是否充分地实施了质量保证?哺渡筐巢约谴百椒拢酋锡绣反随鼠诉销龋徒曰跪盛裔芽蹲淖隋报辽贡独扭数据库与数据库工程数据库与数据库工程