代码改变世界

每周感想及阅读内容

2016-05-05 17:41  121214  阅读(156)  评论(0编辑  收藏  举报

这周学习并了解了ER图。ER图:实体-联系图(Entity-Relation Diagram)用来建立数据模型,在数据库系统概论中属于概念设计阶段,ER图提供了表示实体(即数据对象)、属性和联系的方法,用来描述现实世界的概念模型

构成E-R图的基本要素是实体、属性和联系,其表示方法为:   

实体型:用矩形表示,矩形框内写明实体名;   

属性:用椭圆形或圆角矩形表示,并用无向边将其与相应的实体连接起来;多值属性由双线连接;主属性名称下加下划线;   

联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型   

在E-R图中要明确表明1对多关系,1对1关系和多对多关系。   

1对1关系在两个实体连线方向写1;   

1对多关系在1的一方写1,多的一方写N;   

多对多关系则是在两个实体连线方向各写N,M

 

阅读内容:(系统性能测试)系统性能测试的目的是验证软件系统是否能够达到用户提出的性能指标,同时发现软件系统中存在的性能瓶颈,优化软件,最后起到优化系统的目的。

系统性能测试包括以下几个方面:

1.评估系统的能力:测试中得到的负荷和响应时间数据可以被用于验证所计划的模型的能力,并帮助做出决策。

2.识别体系中的弱点:受控的负荷可以被增加到一个极端的水平并突破它,从而修复体系的瓶颈或薄弱的地方。

3.系统调优:重复运行测试,验证调整系统的活动是否得到了预期的结果,从而改进性能。

4.检测软件中的问题:长时间的测试执行可导致程序由于内存泄漏而引起的失败,从而揭露程序中隐含的问题或冲突,

5.验证稳定性及可靠性:在一个生产负荷下测试一定时间是评估系统稳定性和可靠性是否要求的唯一方法。