- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 2005数据库实践教程——开发与设计篇 主编:钱 哨 本章概述 7.1 数据库需求分析与规划基本概念,数据库设计的要点 7.2 数据库设计的基本步骤和流程顺序 7.3 数据库设计的事实发现技术 7.4 PowerDesigner与数据库建模,包括概念模型图和物理模型图的产生,报告书的形成 数据库设计的特点 1、定义: 是指对于一个给定的应用环境,创建一个性能良好、能满足不同用户使用要求、又能被选定的DBMS所接受的数据库模式,建立数据库及其应用系统,使之能有效地存储数据,满足用户的信息要求和处理要求。 数据库设计的特点 2、数据库设计的主要内容 静态设计:结构特性设计,根据给定应用环境,设计数据库的数据模型或数据库模式,它包括概念结构设计和逻辑结构设计。 动态特性设计:确定数据库用户的行为和动作,即数据库的行为特性设计,包括设计数据库查询、事务处理和报表处理等。 物理设计:根据动态特性,即应处理要求,在选定的DBMS环境下,把静态特性设计中得到的数据库模式加以物理实现,即设计数据库的存储模式和存取方法。 结构设计和行为特性设计应该结合,但现实还没有有效工具使之结合较好。 数据库设计特点 1、硬件、软件和管理界面的结合 2、数据库设计和应用设计要相结合 要求达到:减少数据冗余、实现数据共享 7.1事实发现技术 1、事实发现的时机 在生命周期的早期,主要的目的就是发现IS所需要的实际业务流程以及真实的业务数据。 2、事实发现的具体内容 包括数据库的规划、系统的边界定义、需求的收集、签定合同、规范合同双方的责、权、利。 收集那些事实 事实发现技术的具体步骤 在一个MIS中,通常的事实发现技术包括以下的几个内容: 检查公司业务文档;查阅记录等; 面谈,开调查会;询问;请专人介绍; 观察公司运行中的业务流程,跟班作业; 同行业软件的业务研究 问卷调查;设计调查表要用户填写; 检查公司业务文档 在进行事实发现的时候,检查与目前系统相关的文档、表格、报告和文件是非常快速的解决办法。 面谈 需要良好的沟通能力;能够和具有不同的价值观、喜好、个性、动机的人打交道。 观察业务流程 第一步:数据库系统的任务分析 1、明确组织结构和组织工作的基本流程。 方法: 查阅组织的发展历程和历史;查阅组织的具体结构。 2、确认组织的目的和软件的目标 方法: 与组织首席领导进行正式谈话 目的: 取得组织领导的信任,明确软件的边界。 第二步:确定数据库系统的任务目标 创建目标的过程应该包括与员工中的合适人选进行引导性的对话。自由对话通常是这个阶段最有用的。典型的问题如下: 请描述您的工作 通常一天里面你会做那些工作呢? 你经常和哪些数据打交道?需要使用哪些类型的报告?格式我可以复印一下吗? 公司给你的任务主要是什么?你是如何完成的? 调查对象主要是: 公司的业务主管;业务经理、监理、助理;业务员 第三步:系统的边界定义 1、目的 确定数据库的应用范围和边界以及它的主要用户的视图。(一个特定类型的数据库应用视图必须支持一个特定的工作角色或者是业务范围) 2、步骤 定义数据库的系统边界 确定数据库系统的主要用户视图 第四步:需求的收集和分析 由第三步产生的更多的细节,最终产生用户的需求说明。 具体步骤: 1、收集数据库系统的用户视图相关的更多信息 2、收集数据库系统的系统需求信息 3、管理数据库系统的用户视图 案例研究—学生管理系统 我系准备设计学生管理系统的软件,以解决日益复杂的学生管理的复杂度问题。本案例目的是实施数据库的规划设计;按照事实发现的步骤,应该如何进行呢? 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 案例说明——事实的发现与收集 收集实况的类型 第三部分:PowerDesigner第一节、 PowerDesigner介绍 第三部分:PowerDesigner第一节、 PowerDesigner介绍 第三部分:PowerDesigner第一节、 PowerDesigner介绍 第三部分:PowerDesigner第一节、 PowerDesigner介绍 第三部分:PowerDesigner第一节、 P
您可能关注的文档
- SQL Server 2005数据库实践教程——管理与维护篇 钱哨 4.第四章 .数据库转换与复制技术.ppt
- SQL Server 2005数据库实践教程——管理与维护篇 钱哨 6.第六章 .自动化管理任务.ppt
- SQL Server 2005数据库实践教程——管理与维护篇 钱哨 9.第九章 .SQL Server 2005 报表服务.ppt
- SQL Server 2005数据库实践教程——开发与设计篇 钱哨 第1章 关系数据库标准语言SQL.ppt
- SQL Server 2005数据库实践教程——开发与设计篇 钱哨 第2章 T SQL 程序设计基础.ppt
- SQL Server 2005数据库实践教程——开发与设计篇 钱哨 第4章 管理触发器与存储过程.ppt
- SQL Server 2005数据库实践教程——开发与设计篇 钱哨 第5章 SQL Server 2005 XML 开发.ppt
- SQL Server 2005数据库实践教程——开发与设计篇 钱哨 第6章 .NET Framework集成与Service Broker开发.ppt
- SQL Server 2005数据库应用技术(第二版)虞益诚 第7章Transact-SQL语言基础YU1001.ppt
- SQL Server 2005中文版基础教程 作者 宋晓峰 SQL Server 2005中文版基础教程 课件.ppt
文档评论(0)