34 数据及数据库需求分析.ppt

上传人:qwe****56 文档编号:69507243 上传时间:2023-01-05 格式:PPT 页数:33 大小:254KB
返回 下载 相关 举报
34 数据及数据库需求分析.ppt_第1页
第1页 / 共33页
34 数据及数据库需求分析.ppt_第2页
第2页 / 共33页
点击查看更多>>
资源描述

《34 数据及数据库需求分析.ppt》由会员分享,可在线阅读,更多相关《34 数据及数据库需求分析.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.需求分析的概念和任务需求分析的概念和任务2.获取需求的方法获取需求的方法3.需求分析方法需求分析方法4.数据及数据库需求分析数据及数据库需求分析*第第3 3章章 需求分析需求分析1第三章 需求分析4 4、数据及数据库需求分析、数据及数据库需求分析*在数据词典中,强调对数据存储结构的逻在数据词典中,强调对数据存储结构的逻在数据词典中,强调对数据存储结构的逻在数据词典中,强调对数据存储结构的逻辑设计,并用数据结构表达数据项之间的辑设计,并用数据结构表达数据项之间的辑设计,并用数据结构表达数据项之间的辑设计,并用数据结构表达数据项之间的逻辑关系。逻辑关系。逻辑关系。逻辑关系。但任何一个软件系统都

2、可能有成千上万个但任何一个软件系统都可能有成千上万个但任何一个软件系统都可能有成千上万个但任何一个软件系统都可能有成千上万个数据项,仅仅描述这些数据项是不够的,数据项,仅仅描述这些数据项是不够的,数据项,仅仅描述这些数据项是不够的,数据项,仅仅描述这些数据项是不够的,更重要的是如何把它们以最优的方式组织更重要的是如何把它们以最优的方式组织更重要的是如何把它们以最优的方式组织更重要的是如何把它们以最优的方式组织起来,以满足系统对数据的要求。起来,以满足系统对数据的要求。起来,以满足系统对数据的要求。起来,以满足系统对数据的要求。2第三章 需求分析 有关数据库的基本概念有关数据库的基本概念在软件系

3、统中需要处理的数据是现实世在软件系统中需要处理的数据是现实世在软件系统中需要处理的数据是现实世在软件系统中需要处理的数据是现实世界中存在的事物及其联系的反映。界中存在的事物及其联系的反映。界中存在的事物及其联系的反映。界中存在的事物及其联系的反映。通常将与数据处理有关的领域分为三个通常将与数据处理有关的领域分为三个通常将与数据处理有关的领域分为三个通常将与数据处理有关的领域分为三个世界:世界:世界:世界:现实世界现实世界现实世界现实世界 信息世界信息世界信息世界信息世界 数据世界数据世界数据世界数据世界3第三章 需求分析现实世界现实世界现实世界现实世界现实世界现实世界是存在于人们头脑之外的客观

4、世界,是存在于人们头脑之外的客观世界,是存在于人们头脑之外的客观世界,是存在于人们头脑之外的客观世界,现实世界中的事物可分成现实世界中的事物可分成现实世界中的事物可分成现实世界中的事物可分成对象对象对象对象和和和和性质性质性质性质两大类。两大类。两大类。两大类。对象对象对象对象可以是人、是物,还可以是可以是人、是物,还可以是可以是人、是物,还可以是可以是人、是物,还可以是实际的东西或概念的东西,例如,实际的东西或概念的东西,例如,实际的东西或概念的东西,例如,实际的东西或概念的东西,例如,大学、城市等。对象还可以指事大学、城市等。对象还可以指事大学、城市等。对象还可以指事大学、城市等。对象还可

5、以指事物与事物间的联系。物与事物间的联系。物与事物间的联系。物与事物间的联系。性质性质性质性质则是指事物的性质或特征。则是指事物的性质或特征。则是指事物的性质或特征。则是指事物的性质或特征。4第三章 需求分析信息世界信息世界信息世界信息世界是现实世界在人们头脑中的反映是现实世界在人们头脑中的反映是现实世界在人们头脑中的反映是现实世界在人们头脑中的反映客观世界中的事物在信息世界中叫做客观世界中的事物在信息世界中叫做客观世界中的事物在信息世界中叫做客观世界中的事物在信息世界中叫做实体实体实体实体,反映事物之间联系的叫做反映事物之间联系的叫做反映事物之间联系的叫做反映事物之间联系的叫做实体模型实体模

6、型实体模型实体模型。实体是由若干属性的属性值组成。实体是由若干属性的属性值组成。实体是由若干属性的属性值组成。实体是由若干属性的属性值组成。属性属性属性属性是实是实是实是实体某一方面的特征,相应于事物的性质。体某一方面的特征,相应于事物的性质。体某一方面的特征,相应于事物的性质。体某一方面的特征,相应于事物的性质。信息世界信息世界5第三章 需求分析例如:例如:例如:例如:一个学生实体是如下的一个一个学生实体是如下的一个5 5元组:元组:(951149,(951149,袁秋慧袁秋慧,女女,19,19,软件软件);5 5元组中每一元素是学生的某一属性的属性值。元组中每一元素是学生的某一属性的属性值

7、。他们对应的属性集合是:他们对应的属性集合是:(学号学号,姓名姓名,性别性别,年龄年龄,专业专业)信息世界举例信息世界举例这些属性集合表征了这些属性集合表征了这些属性集合表征了这些属性集合表征了“学生学生学生学生”实体的类实体的类实体的类实体的类型,叫做型,叫做型,叫做型,叫做实体型实体型实体型实体型。同一类型的实体的集。同一类型的实体的集。同一类型的实体的集。同一类型的实体的集合叫做合叫做合叫做合叫做实体集实体集实体集实体集。6第三章 需求分析数据世界数据世界数据世界数据世界则是信息世界中信息的数据化,现则是信息世界中信息的数据化,现则是信息世界中信息的数据化,现则是信息世界中信息的数据化,

8、现实世界中的事物及其联系在数据世界中用数实世界中的事物及其联系在数据世界中用数实世界中的事物及其联系在数据世界中用数实世界中的事物及其联系在数据世界中用数据模型描述。据模型描述。据模型描述。据模型描述。描述每一实体的数据称为描述每一实体的数据称为描述每一实体的数据称为描述每一实体的数据称为记录记录记录记录,描述属性的,描述属性的,描述属性的,描述属性的数据叫做数据叫做数据叫做数据叫做数据项数据项数据项数据项或或或或字段字段字段字段。与实体集相对应的称为与实体集相对应的称为与实体集相对应的称为与实体集相对应的称为文件文件文件文件。例如:例如:例如:例如:学生文件就由多个记录组成,这些记录放学生文

9、件就由多个记录组成,这些记录放在一起构成一个二维表。表中每一横排叫做一个在一起构成一个二维表。表中每一横排叫做一个记录或元组,每一纵列叫做一个属性。记录或元组,每一纵列叫做一个属性。数据世界数据世界7第三章 需求分析数据世界举例数据世界举例8第三章 需求分析记录由记录由记录由记录由数据项数据项数据项数据项组成,正如实体由若干属性的属性组成,正如实体由若干属性的属性组成,正如实体由若干属性的属性组成,正如实体由若干属性的属性值组成一样。值组成一样。值组成一样。值组成一样。一般数据项沿用属性名。用做属性名时表示观念一般数据项沿用属性名。用做属性名时表示观念一般数据项沿用属性名。用做属性名时表示观念

10、一般数据项沿用属性名。用做属性名时表示观念信息,用做数据项名时表示数据信息。每个数据信息,用做数据项名时表示数据信息。每个数据信息,用做数据项名时表示数据信息。每个数据信息,用做数据项名时表示数据信息。每个数据项包括两个特征:即项包括两个特征:即项包括两个特征:即项包括两个特征:即数据类型数据类型数据类型数据类型和和和和数据长度数据长度数据长度数据长度。若干同类型的记录构成若干同类型的记录构成若干同类型的记录构成若干同类型的记录构成文件文件文件文件。为了对文件中的记录有效组织和存取,通常指定为了对文件中的记录有效组织和存取,通常指定为了对文件中的记录有效组织和存取,通常指定为了对文件中的记录有

11、效组织和存取,通常指定一个数据项进行区别,这个数据项叫做一个数据项进行区别,这个数据项叫做一个数据项进行区别,这个数据项叫做一个数据项进行区别,这个数据项叫做关键字关键字关键字关键字。文件的组成文件的组成9第三章 需求分析 实体联系图实体联系图 在需求分析模型建立过程中,使用在需求分析模型建立过程中,使用E-RE-R图来建立图来建立数据模型。它描述了从用户的角度看到的数据,数据模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而与在软件系统中的反映了用户的现实环境,而与在软件系统中的实现方法无关。实现方法无关。在在E-RE-R模型中,信息由实体型、实体属性和实体模型中,信息由实体型、

12、实体属性和实体间的联系三种概念单元来表示。间的联系三种概念单元来表示。10第三章 需求分析实体型实体型表示建立概念模型的对象,用长方形表示,在表示建立概念模型的对象,用长方形表示,在框内写上实体名框内写上实体名 11第三章 需求分析E-RE-R图中表示实体联系的符号图中表示实体联系的符号方框方框表示实体型或属性,方框之间表示实体型或属性,方框之间的的连线连线表示实体之间,或实体与属表示实体之间,或实体与属性之间的联系。出现在连线上的短性之间的联系。出现在连线上的短竖线可以看成是竖线可以看成是“1 1”,而圆圈隐含,而圆圈隐含表示表示“0 0”。12第三章 需求分析实体属性实体属性实体的说明实体

13、的说明用椭圆形表示实体的属性,并用无向边把实用椭圆形表示实体的属性,并用无向边把实体与其属性连接起来体与其属性连接起来13第三章 需求分析实体间的联系实体间的联系-实体及其联系图实体及其联系图是两个或两个以上实体类型之间的有名称的关联。是两个或两个以上实体类型之间的有名称的关联。实体间的联系用菱形表示,菱形内要有联系名,并实体间的联系用菱形表示,菱形内要有联系名,并用无向边把菱形分别与有关实体相连接,在无向边用无向边把菱形分别与有关实体相连接,在无向边旁标上联系的类型。旁标上联系的类型。14第三章 需求分析E-RE-R方法和实体模型方法和实体模型在需求分析阶段进行数据库逻辑设计过程在需求分析阶

14、段进行数据库逻辑设计过程在需求分析阶段进行数据库逻辑设计过程在需求分析阶段进行数据库逻辑设计过程中,中,中,中,使用使用使用使用E-RE-RE-RE-R图,可定义一个实体模型图,可定义一个实体模型图,可定义一个实体模型图,可定义一个实体模型。实体模型是现实世界的纯表示实体模型是现实世界的纯表示实体模型是现实世界的纯表示实体模型是现实世界的纯表示,它不涉及,它不涉及,它不涉及,它不涉及数据世界的数据结构、存取路径、存取效数据世界的数据结构、存取路径、存取效数据世界的数据结构、存取路径、存取效数据世界的数据结构、存取路径、存取效率等问题。因此,它率等问题。因此,它率等问题。因此,它率等问题。因此,

15、它可以转换成数据库中可以转换成数据库中可以转换成数据库中可以转换成数据库中的数据模型的数据模型的数据模型的数据模型。数据可以按相应数据模型进行组织。数据可以按相应数据模型进行组织。数据可以按相应数据模型进行组织。数据可以按相应数据模型进行组织。15第三章 需求分析简化的实体简化的实体及其联系图及其联系图16第三章 需求分析例如:例如:例如:例如:在教学管理中,一个教师可以教授零门、一门或在教学管理中,一个教师可以教授零门、一门或多门课程,每位学生也需要学习几门课程。因此,教学多门课程,每位学生也需要学习几门课程。因此,教学管理中涉及的对象(实体型)有管理中涉及的对象(实体型)有学生学生、教师教

16、师和和课程课程。E-RE-R图举例图举例用用E-RE-R图描述实体型之间的联系,图描述实体型之间的联系,得出右下图。其中,学生与课程得出右下图。其中,学生与课程是多对多的联系,而教师与课程是多对多的联系,而教师与课程的联系是一对零或一对多。的联系是一对零或一对多。17第三章 需求分析确定属性确定属性例如:例如:例如:例如:学生具有学生具有学号学号、姓名姓名、性别性别、年龄年龄、专业专业(其它略)(其它略)等属性;等属性;课程具有课程具有课程号课程号、课程名课程名、学分学分、学时数学时数等属性;等属性;教师具有教师具有职工号职工号、姓名姓名、年龄年龄、职称职称等属性。等属性。此外,学生通过学号、

17、分数与课程发生联系。如此此外,学生通过学号、分数与课程发生联系。如此可得教学实体模型。可得教学实体模型。18第三章 需求分析教学实体模型教学实体模型19第三章 需求分析数据结构的规范化数据结构的规范化信息域分析需要确定数据的内容,每信息域分析需要确定数据的内容,每个数据项要用表格列出,最后组织成个数据项要用表格列出,最后组织成文件的逻辑结构,即面向应用而不是文件的逻辑结构,即面向应用而不是面向存储的结构。面向存储的结构。为了便于数据库的设计,常常要对这为了便于数据库的设计,常常要对这种结构做一些简化,其中最常见的一种结构做一些简化,其中最常见的一种方法就是规范化技术种方法就是规范化技术20第三

18、章 需求分析数据结构的规范化数据结构的规范化“规范化规范化规范化规范化”将数据的逻辑结构归结为满足一定条将数据的逻辑结构归结为满足一定条将数据的逻辑结构归结为满足一定条将数据的逻辑结构归结为满足一定条件的件的件的件的二维表二维表二维表二维表(关系)。(关系)。(关系)。(关系)。不满足上述要求的二维表或关系,叫做非规范化不满足上述要求的二维表或关系,叫做非规范化不满足上述要求的二维表或关系,叫做非规范化不满足上述要求的二维表或关系,叫做非规范化关系。必须将其规范化成单纯和规则的关系。关系。必须将其规范化成单纯和规则的关系。关系。必须将其规范化成单纯和规则的关系。关系。必须将其规范化成单纯和规则

19、的关系。表中每个信息项必须是一个不可分割的数据项,表中每个信息项必须是一个不可分割的数据项,不可是组项。不可是组项。表格中每一列中所有信息项必须是同一类型,表格中每一列中所有信息项必须是同一类型,各列的名字各列的名字(属性名属性名)互异,列的次序任意。互异,列的次序任意。表格中各行互不相同,行的次序任意。表格中各行互不相同,行的次序任意。21第三章 需求分析消除数据冗余消除数据冗余消除数据冗余消除数据冗余,即消除表格中数据的重复;,即消除表格中数据的重复;消除多义性消除多义性消除多义性消除多义性,使关系中的属性含义清楚、单一;,使关系中的属性含义清楚、单一;使关系的使关系的使关系的使关系的“概

20、念概念概念概念”单一化单一化单一化单一化,让每个数据项只是一,让每个数据项只是一个简单的数或字符串,而不是一个组项或重复组;个简单的数或字符串,而不是一个组项或重复组;方便操作方便操作方便操作方便操作。使数据的插入、删除与修改操作可行。使数据的插入、删除与修改操作可行并方便;并方便;使关系模式更灵活使关系模式更灵活使关系模式更灵活使关系模式更灵活,易于实现接近自然语言的查,易于实现接近自然语言的查询方式。询方式。规范化的目的规范化的目的22第三章 需求分析规范化举例规范化举例-教学管理教学管理用三个关系用三个关系学生、教师、课程学生、教师、课程保存三个实体型的信息保存三个实体型的信息:学生学生

21、(学号学号,姓名,性别,年龄,专业,籍贯,姓名,性别,年龄,专业,籍贯)教师教师(职工号职工号,姓名,年龄,职称,工资级别,工资,姓名,年龄,职称,工资级别,工资)课程课程(课程号课程号,课程名,学分,学时,课程类型,课程名,学分,学时,课程类型)建立两个关系表示实体型之间的联系:建立两个关系表示实体型之间的联系:选课选课 (学号,课程号学号,课程号,听课出勤率,作业完成率,分数,听课出勤率,作业完成率,分数)教课教课 (职工号,课程号职工号,课程号)这五个关系,组成了这五个关系,组成了数据库的模型数据库的模型。23第三章 需求分析在每个关系中,属性名下加下划线指明在每个关系中,属性名下加下划

22、线指明关键字关键字。并规定关键字能唯一地标识一个元组。并规定关键字能唯一地标识一个元组。关系规范化的程度,通常按属性间的依赖程度来关系规范化的程度,通常按属性间的依赖程度来区分,并以范式区分,并以范式 NFNF(Normal Form)(Normal Form)来表达。常来表达。常用的范式分为第一范式用的范式分为第一范式(1NF)(1NF)、第二范式、第二范式(2NF)(2NF)和和第三范式第三范式(3NF)(3NF)。设设是是一个关系一个关系,和和是是中的中的两个属性两个属性。若。若对于的任一个值,仅有一个值与之对应,则对于的任一个值,仅有一个值与之对应,则称的属性函数依赖于属性。称的属性函

23、数依赖于属性。范式的概念范式的概念24第三章 需求分析教师教师教师教师 (职工号职工号职工号职工号,姓名姓名姓名姓名,年龄年龄年龄年龄,)属性属性属性属性姓名姓名姓名姓名,年龄年龄年龄年龄等函数都依赖于属性等函数都依赖于属性等函数都依赖于属性等函数都依赖于属性职工号职工号职工号职工号。属性可以是复合属性,如:属性可以是复合属性,如:属性可以是复合属性,如:属性可以是复合属性,如:选课选课选课选课 (学号学号学号学号,课程号课程号课程号课程号,听课出勤率听课出勤率听课出勤率听课出勤率,)如果属性函数依赖于复合属性,而不与的任何如果属性函数依赖于复合属性,而不与的任何如果属性函数依赖于复合属性,而

24、不与的任何如果属性函数依赖于复合属性,而不与的任何真子集函数依赖,则称属性完全函数依赖于复合属真子集函数依赖,则称属性完全函数依赖于复合属真子集函数依赖,则称属性完全函数依赖于复合属真子集函数依赖,则称属性完全函数依赖于复合属性。性。性。性。范式举例范式举例-教学管理教学管理25第三章 需求分析例如在例如在例如在例如在“选课选课选课选课”关系中,属性关系中,属性关系中,属性关系中,属性“听课出勤听课出勤听课出勤听课出勤率率率率”、“作业完成率作业完成率作业完成率作业完成率”和和和和“分数分数分数分数”等表示等表示等表示等表示某个学生学习某门课程时的学习情况。只某个学生学习某门课程时的学习情况。

25、只某个学生学习某门课程时的学习情况。只某个学生学习某门课程时的学习情况。只有同时指定有同时指定有同时指定有同时指定“学号学号学号学号”和和和和“课程号课程号课程号课程号”,才能,才能,才能,才能准确地说明是哪位学生学习哪门课程时的准确地说明是哪位学生学习哪门课程时的准确地说明是哪位学生学习哪门课程时的准确地说明是哪位学生学习哪门课程时的学习情况。学习情况。学习情况。学习情况。因此,因此,因此,因此,“分数分数分数分数”等属性完全函数依赖于等属性完全函数依赖于等属性完全函数依赖于等属性完全函数依赖于“学号学号学号学号,课程号课程号课程号课程号”。范式举例范式举例-教学管理教学管理26第三章 需求

26、分析关系中所有属性都是关系中所有属性都是“单纯域单纯域”,即不出现即不出现“表中有表表中有表”非主属性完全函数依赖于关键字非主属性完全函数依赖于关键字非主属性相互独立,即任何非主属非主属性相互独立,即任何非主属性间不存在函数依赖。性间不存在函数依赖。判断规范化程度的条件是:判断规范化程度的条件是:27第三章 需求分析如果一个关系连如果一个关系连如果一个关系连如果一个关系连条件条件条件条件都不满足,则这个关系是非规都不满足,则这个关系是非规都不满足,则这个关系是非规都不满足,则这个关系是非规范化的。范化的。范化的。范化的。如果一个关系仅满足如果一个关系仅满足如果一个关系仅满足如果一个关系仅满足条

27、件条件条件条件,则这个关系满足,则这个关系满足,则这个关系满足,则这个关系满足第一范第一范第一范第一范式式式式 (1NF)(1NF)(1NF)(1NF)。如果一个关系满足如果一个关系满足如果一个关系满足如果一个关系满足条件条件条件条件、,但不满足,但不满足,但不满足,但不满足,则这个,则这个,则这个,则这个关系满足关系满足关系满足关系满足第二范式第二范式第二范式第二范式 (2NF)(2NF)(2NF)(2NF)。如果一个关系同时满足如果一个关系同时满足如果一个关系同时满足如果一个关系同时满足条件条件条件条件、和和和和 ,则这个关,则这个关,则这个关,则这个关系表满足系表满足系表满足系表满足第三

28、范式第三范式第三范式第三范式(3NF)(3NF)(3NF)(3NF)。当数据模型达到当数据模型达到当数据模型达到当数据模型达到3NF3NF3NF3NF,一般情况下就能满足数据库应一般情况下就能满足数据库应一般情况下就能满足数据库应一般情况下就能满足数据库应用的需要。用的需要。用的需要。用的需要。判断规范化程度的条件是:判断规范化程度的条件是:28第三章 需求分析 数据库分析的过程在需求分析阶段进行数据库分析的流程在需求分析阶段进行数据库分析的流程29第三章 需求分析为开发一个系统所使用的数据库,在开始分析为开发一个系统所使用的数据库,在开始分析数据库的需求前,分析员必须数据库的需求前,分析员必

29、须了解该系统的总了解该系统的总目标和范围目标和范围。然后。然后建立一个完整并高度细化的建立一个完整并高度细化的信息模型信息模型。此信息模型应包括一个此信息模型应包括一个综合的数据词典综合的数据词典,定义,定义所有在开发数据库时用到的数据项。所有在开发数据库时用到的数据项。接着数据库分析定义数据库的接着数据库分析定义数据库的逻辑特性逻辑特性和和物理物理特性特性。以信息模型和系统规格说明为指导,定义数据以信息模型和系统规格说明为指导,定义数据库的库的逻辑数据结构逻辑数据结构。数据库分析的过程30第三章 需求分析这种逻辑结构必须适应这种逻辑结构必须适应这种逻辑结构必须适应这种逻辑结构必须适应数据存取

30、数据存取数据存取数据存取、修改修改修改修改、关联性关联性关联性关联性及其及其及其及其它相关需求。它相关需求。它相关需求。它相关需求。一旦逻辑数据结构建立起来,就可以研制数据库的一旦逻辑数据结构建立起来,就可以研制数据库的一旦逻辑数据结构建立起来,就可以研制数据库的一旦逻辑数据结构建立起来,就可以研制数据库的物物物物理结构理结构理结构理结构。物理数据库结构定义物理数据库结构定义物理数据库结构定义物理数据库结构定义文件结构文件结构文件结构文件结构、记录格式记录格式记录格式记录格式、与硬件相与硬件相与硬件相与硬件相关的处理方式关的处理方式关的处理方式关的处理方式以及以及以及以及数据库管理系统的特性数

31、据库管理系统的特性数据库管理系统的特性数据库管理系统的特性。最后,要最后,要最后,要最后,要对模式和物理特性进行完全的评审对模式和物理特性进行完全的评审对模式和物理特性进行完全的评审对模式和物理特性进行完全的评审。在数据库分析过程中所考虑的在数据库分析过程中所考虑的在数据库分析过程中所考虑的在数据库分析过程中所考虑的因素间存在着复杂的相因素间存在着复杂的相因素间存在着复杂的相因素间存在着复杂的相互联系互联系互联系互联系。改变其中的任何一个因素都会(潜在地)影改变其中的任何一个因素都会(潜在地)影改变其中的任何一个因素都会(潜在地)影改变其中的任何一个因素都会(潜在地)影响其它的因素响其它的因素

32、响其它的因素响其它的因素。所以必须在各个因素之间进行折衷。所以必须在各个因素之间进行折衷。所以必须在各个因素之间进行折衷。所以必须在各个因素之间进行折衷。数据库分析的过程31第三章 需求分析这种折衷包括这种折衷包括这种折衷包括这种折衷包括专用性专用性专用性专用性和和和和通用性通用性通用性通用性的折衷,的折衷,的折衷,的折衷,信息关联信息关联信息关联信息关联程度程度程度程度、扩充潜力扩充潜力扩充潜力扩充潜力及及及及操作特性操作特性操作特性操作特性等方面的折衷。等方面的折衷。等方面的折衷。等方面的折衷。考虑考虑考虑考虑信息关联程度信息关联程度信息关联程度信息关联程度和和和和扩充潜力扩充潜力扩充潜力

33、扩充潜力(包括(包括(包括(包括信息规模信息规模信息规模信息规模和和和和信息内容信息内容信息内容信息内容两方面)主要两方面)主要两方面)主要两方面)主要基于需求分析和设计阶段基于需求分析和设计阶段基于需求分析和设计阶段基于需求分析和设计阶段分派给数据库的专用性程度分派给数据库的专用性程度分派给数据库的专用性程度分派给数据库的专用性程度。专用的数据库要为系统特定的信息需求服务专用的数据库要为系统特定的信息需求服务专用的数据库要为系统特定的信息需求服务专用的数据库要为系统特定的信息需求服务,因,因,因,因此信息结构要设计得能适应要求的关联性和预计此信息结构要设计得能适应要求的关联性和预计此信息结构

34、要设计得能适应要求的关联性和预计此信息结构要设计得能适应要求的关联性和预计的扩充。的扩充。的扩充。的扩充。通用的数据库可以适应更为广泛的各种信息需求通用的数据库可以适应更为广泛的各种信息需求通用的数据库可以适应更为广泛的各种信息需求通用的数据库可以适应更为广泛的各种信息需求,但是为了获得通用性要付出代价。但是为了获得通用性要付出代价。但是为了获得通用性要付出代价。但是为了获得通用性要付出代价。数据库分析的过程32第三章 需求分析操作特性根据折衷的操作特性根据折衷的操作特性根据折衷的操作特性根据折衷的结果而定。数据库的结果而定。数据库的结果而定。数据库的结果而定。数据库的结构、规模和逻辑设结构、规模和逻辑设结构、规模和逻辑设结构、规模和逻辑设计都会对它的物理组计都会对它的物理组计都会对它的物理组计都会对它的物理组织、硬件、存取方式织、硬件、存取方式织、硬件、存取方式织、硬件、存取方式以及性能产生重要的以及性能产生重要的以及性能产生重要的以及性能产生重要的影响。影响。影响。影响。数据库分析的过程33第三章 需求分析

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 财经金融

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁