天天看点

《软考下午题之数据库建模》前言:正文:结语:

前言:

         承接软考的经验,小编在这里继续分享,望各位读者能有所收获。

正文:

   软考下午题中关于数据库建模是处于第二道题的位置,考试题型一般分为三种:

   1.实体联系图:补充联系和联系类型

   联系类型会有两种形式:

   (1)1:1        1: n              m:n   

   (2)1:1        1 : *              *:*

   答题关键:题干中的需求文字的描述

   比如:一个部门有一个经理

       一个部门被一个经理管辖

       部门:经理  联系类型:1:1

       多个学生同属于一个班级

       一个学生只能属于一个班级 

       学生:班级  联系类型: n:1

       一个学生可以选修多门课程

       多个学生可以选择同一门课程

       学生:课程  联系类型:n:m

   2.关系模式:关系模式补充完整和标出主键和外键

   答题关键:关注三个方面:

   第一,题干中的需求文字的描述   第二,实体联系图    第三,联系类型的原则

   重点说下实体由ER图转换到关系模式的方法:

   (1)对于两实体的一对一联系,转换时可以将其中任何一方实体的标识属性放入另一方实体的关系模式中作为外键,并将联系的属性也加入其中

   (2)对于两实体的一对多联系,转换时将“1”方实体的标识属性加入“多”方实体的关系模式中作为外键,并将联系的属性也加入其中。

   (3)对于两实体的多对多联系,转换时将相关实体的标识属性作为外键加入其中,并且它们联合构成该关系模式的主键。

   3.第三题考试类型就比较灵活了,但大部分考的一种类型,就是添加了新的需求,需要修改实体联系图,在解答这道题时大家就本着以上两道题的原则去思考即可。

结语:

         学会总结规律,掌握套路。

继续阅读