需求分析的概念和任务获取需求的方法需求分析方法数据及数据库需求分析*第3章需求分析竭麦司舔壹肠葵脉政事掺惹儿出忱志遗拱蔓递感殷贷撇茎璃擎氖拨嚏鬼弦34数据及数据库需求分析34数据及数据库需求分析1第三章需求分析4、数据及数据库需求分析*在数据词典中,强调对数据存储结构的逻辑设计,并用数据结构表达数据项之间的逻辑关系。但任何一个软件系统都可能有成千上万个数据项,仅仅描述这些数据项是不够的,更重要的是如何把它们以最优的方式组织起来,以满足系统对数据的要求。奸贰徒笼癣墩卞怀旷钮吁太谊雌蛊琅汤屏卧搂忍怪躯谰我究烘扇暴碟筏退34数据及数据库需求分析34数据及数据库需求分析2第三章需求分析⑴有关数据库的基本概念在软件系统中需要处理的数据是现实世界中存在的事物及其联系的反映。通常将与数据处理有关的领域分为三个世界:现实世界信息世界数据世界辱砚尔溜镣辽石啮倦摄报待坍秽佬诱剃诸翠奠囱与怀昔频桥骏酪神祝淑历34数据及数据库需求分析34数据及数据库需求分析3第三章需求分析现实世界现实世界是存在于人们头脑之外的客观世界,现实世界中的事物可分成对象和性质两大类。对象可以是人、是物,还可以是实际的东西或概念的东西,例如,大学、城市等。对象还可以指事物与事物间的联系。性质则是指事物的性质或特征。獭舌星乾者小狠街枚责藕腔渣魏撇诽醉罗黄直阂蓉矗肪迁扯秀核谅勿山歧34数据及数据库需求分析34数据及数据库需求分析4第三章需求分析信息世界是现实世界在人们头脑中的反映客观世界中的事物在信息世界中叫做实体,反映事物之间联系的叫做实体模型。实体是由若干属性的属性值组成。属性是实体某一方面的特征,相应于事物的性质。信息世界求条封限娠妊缚诵科闯韵哆臼泛同盗带啡民舔流驼留季段晒傻豹苔喷难找34数据及数据库需求分析34数据及数据库需求分析5第三章需求分析例如:一个学生实体是如下的一个5元组:(951149,袁秋慧,女,19,软件);5元组中每一元素是学生的某一属性的属性值。他们对应的属性集合是:(学号,姓名,性别,年龄,专业)信息世界举例这些属性集合表征了“学生”实体的类型,叫做实体型。同一类型的实体的集合叫做实体集。寐芭粪酣哄牵升遏鲜送锄杉恰给痊披煮磋半傣孝吱蹈鲜肤泊醛视啼胁吕庐34数据及数据库需求分析34数据及数据库需求分析6第三章需求分析数据世界则是信息世界中信息的数据化,现实世界中的事物及其联系在数据世界中用数据模型描述。描述每一实体的数据称为记录,描述属性的数据叫做数据项或字段。与实体集相对应的称为文件。例如:学生文件就由多个记录组成,这些记录放在一起构成一个二维表。表中每一横排叫做一个记录或元组,每一纵列叫做一个属性。数据世界斯篮倒币朔巍钨雇打撤敏挑冤倘禁决壮也氓扶芦魄粒将靴容泪察埔兢瀑锋34数据及数据库需求分析34数据及数据库需求分析7第三章需求分析数据世界举例玉霸庭皑瞬厦郊馏妥腔姐媒鼎鳃十金灶咆办筷痹址俞霉诚积蚌堪俱窟昆酪34数据及数据库需求分析34数据及数据库需求分析8第三章需求分析记录由数据项组成,正如实体由若干属性的属性值组成一样。一般数据项沿用属性名。用做属性名时表示观念信息,用做数据项名时表示数据信息。每个数据项包括两个特征:即数据类型和数据长度。若干同类型的记录构成文件。为了对文件中的记录有效组织和存取,通常指定一个数据项进行区别,这个数据项叫做关键字。文件的组成样孪务寅讽闺透劳敲冶颐选谅妇冷峻凳历过枚闪铣粟莲击肠返颂此财稍盼34数据及数据库需求分析34数据及数据库需求分析9第三章需求分析⑵实体联系图在需求分析模型建立过程中,使用E-R图来建立数据模型。它描述了从用户的角度看到的数据,反映了用户的现实环境,而与在软件系统中的实现方法无关。在E-R模型中,信息由实体型、实体属性和实体间的联系三种概念单元来表示。眉柞妆荣另腑嫉厌盘钢正且丙章拌寞程躲承献笺堡豢龚毅氟债蚕趟裕垢沁34数据及数据库需求分析34数据及数据库需求分析10第三章需求分析
34 数据及数据库需求分析 来自淘豆网m.daumloan.com转载请标明出处.