
软件设计师考试
爱吃冰淇凌的羊驼
处在学习阶段一名在校研究生,博客记录下我的疑问以及如何解决的,以菜鸟的视角解决问题,避免专家盲点,共同学习,共同进步
展开
-
数据库设计的三范式
第一范式(1NF)定义:如果关系模式R的每个关系r的属性都是不可分的数据项,那么就称R是第一范式的模式。简单的说,每一个属性都是原子项,不可分割。1NF是关系模式应具备的最起码的条件,如果数据库设计不能满足第一范式,就不称为关系型数据库。关系数据库设计研究的关系规范化是在1NF之上进行的。例如(学生信息表):学生编号 姓名 性别 联系方式20080901 张三 男 emai转载 2017-05-13 19:16:06 · 1786 阅读 · 0 评论 -
设计数据库笔记
E-R图与关系模型转换:转换内容:将实体、实体的属性和实体之间的联系转换为关系模式转换原则:一个实体转换为一个关系模式实体的属性即为关系的属性实体的码即为关系的码E-R图实体型间的联系有以下不同情况:一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并:转换为一个独立的关系模式与某一端实体对应的关系模式合并一个1:n原创 2017-05-31 17:10:24 · 1992 阅读 · 0 评论 -
软件设计师考试:如何计算圈复杂度?
公式:边(数)- 结点(数)+ 2 = 圈复杂度(McCabe度量法)原创 2017-05-13 18:56:16 · 8370 阅读 · 0 评论 -
左连接、右连接、内连接、外连接简单说明
例如有两个表:test1:test2:内连接:(inner join on)返回两个表的交集。例如:select * from test1 a inner join test2 b on a.id=b.id;结果:外连接:返回两个表的并集。(在此就不做截图了)左连接:(left join on)根据条件返回第一个表中存在的数据。例如:se...原创 2018-09-21 10:51:17 · 3856 阅读 · 0 评论