- 1、本文档共50页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2002-12-30 主要内容 主要指标与文档 全程一体化建模过程 建模要领 应用要领 建模的主要文档 描述组织分工的建模文档 描述业务流程的建模文档 描述业务信息的建模文档 描述信息化需求定义的建模文档 1.6 全程一体化建模过程 业务调查 填写业务调查表 描述组织结构 准确捕捉业务流程,全面搜集业务信息(数据) 归纳业务部门间的活动 归纳业务部门间交换的业务信息 描述业务数据的具体内容 需求定义 确定哪些业务需要计算机软件 描述软件系统的运行模式 总体设计 描绘软件的全部结构 原则 描述软件的总体运行过程 划分软件的功能界面 划分软件的数据界面 描述信息流动情况 归纳上下级模块的数据传递 进行数据库的概念设计 描述数据(信息/表单)间的相互关系 详细设计 设计用户界面及其运行序列 进行数据库的逻辑设计 进行数据库的物理设计 物理数据库的设计 理解应用类型 应用类型 使用定量评估 理解存储分层结构 RAID 理解DBMS中的瓶颈 选择平台 物理设计原则与常规硬件设计建议 1.设计原则 2.硬件设计 设计模块 生成程序 1.7 建模要领 1.8 应用要领 对于用户业务,应当从四个方面来全面深入地来认识 对开发的软件的把握 建立起用户业务与软件的紧密联系 定义信息/表单的键字(包括主键、外键和候选键),保持数据一致性; 确定实现信息/表单具体的DBMS或编程语言; 定义信息/表单属性值的具体类型; 建立交叉表,消除多对多的连接关系; 信息/表单应当符合第3范式,至少要达到第2范式,消除更新异常情况。 定义信息/表单的索引,优化数据检索; 垂直分割信息/表单,优化数据存取; 定义视图、查询,为编程提供方便; 定义信息/表单的方法。 理解应用类型 使用定量评估 理解存储分层结构 理解DBMS中的瓶颈 选择平台 物理设计原则与常规硬件设计建议 操作类型 只读: SELECT操作; DML:Insert,Update,Delete操作。 应用类型 OLTP、DSS、批作业处理、OLAP、VCDB (1)OLTP(联机事务处理)——是一个包含繁重DML的应用。 (2)DSS(决策支持系统)——通常是一个大型的、包含历史性内容的只读数据库,通常用于简单的固定查询。 (3)批作业处理——批作业处理系统是作用于数据库的非交互性的自动应用。通常含有繁忙的DML语句并有较低的并发性。 (4)OLAP(联机分析处理)——可提供分析服务。包含大量计算。有时是OLTP和DSS模型的交叉。 (5)VCDB(可变基数数据库)——通常被用作一个处理系统的数据库后端。在数据处理期间,数据库中的表显著地增长或收缩。 事务分析 * 并发用户数目 * 响应时间 * 经过的时间 * 事务数目 * 并发程序的数目 * 读或写的字节数 筛分分析 表有多大 CPU中的 高速缓存 内存 RAID硬盘 SCSI磁盘 普通磁盘 联机磁带 联机读写光盘 脱机使用的磁带和光盘 RAID(冗余廉价磁盘阵列)是一组能并行工作的磁盘。能够减少I/O时间,通过数据条技术来实现并行工作。 1.RAID 0——没有校验的基本数据条。 特点:速度快,但无校验。适用于tempdb。 2.RAID 1——是传统的,硬件级的磁盘镜像。两部分磁盘是同时写的。 特点:可靠性最高。写较慢、读快、贵、没有数据条状化的内部机制。 3.RAID 5——带有校验的数据条。它将校验信息与数据一起保存在所有磁盘上。校验信息和数据一样受到保护。 特点:可靠性较高、写慢。 4.使用RAID设备的考虑: 造价、性能、可靠性; 数据和日志使用不同的RAID设备。 1.网络; 2.对DSS、VLDS来说,硬盘的I/O尤为突出; 3.OLTP和OLAP内存和CPU 较突出。 1.Intel公司的微机系列和Sun公司的Solaris系统; 2.Windows NT Unix:支持多CPU 3.Oracle 9i SQL SERVER 2000 Sybase 1.设计原则 2.硬件设计: 主要目标是消除或减少竞争。 分而治之:分区、分段和并行。 预分配和预编译:静态分配和固定分配。即提前分配你的资源。 前摄:预测主要的问题。 批量、块和批处理:使用大量传送。即持有着相同的起源和终点的I/O操作组合在一起。 合理地分割应用:客户/服务器的分工要合理。 把表和索引分开; 把大的表和索引段放到它们自己的盘上; 把经常联合的表放在单独的盘上,或把它们聚合; 必要时,把不常联合的表放在相同的盘上;
文档评论(0)