做题心得总结
结构化开发
给出实体名称
第一道大题找实体E1到En 实体的特点是: 主语, 名词, 找实体就是找名词
结合数据流和加工来看,描述一般是, 某一个加工接收XXX的数据,举例
解析: 数据接收这个加工接收到了充电数据, 接收, 是指数据流流入, 既然接收的是计量装置的数据,那么E1就是计量装置
向XXX发出/发送什么, XXX接收了什么, 结合子图,得到XXX就是对应的实体,举例
XXX根据什么做了什么,这里的XXX就是实体,如下
给出数据存储的名称
关键词, 信息 / 文件 / 表 , 发现这类关键词的时候, 表示当前的存储名称以这些关键字结尾
没有关键字出现的时候, 可以不写关键字后缀,也可以加后缀 表
数据库设计
特别要仔细, 不要丢分.......争取满分.不要丢实体中的联系
不需要补全题目没要求的子实体
两个实体有联系, 要把单个关系的主键加入到另外一个实体中
特别注意这一点. 会导致扣分. 补全属性错了. 会导致第3问也一起错. 错一道就是错两道
最后一问,存在某种情况, 问你有什么问题, 需要怎么解决?
回答模板:
题目抄一遍,(一般都是重复记录某个关系模式的属性),会导致冗余,插入,删除,更新等异常,需要进行拆解,拆解后的关系模式是:
原关系模式抄一遍,去掉一对多的关系,
新的关系模式写一遍. 主要主键和外键不要丢