数据库原理及应用(学习笔记)-创新互联
数据库的静态结构设计:数据库的结构特性是静态的,一般不会轻易改变。
创新互联是一家专注于成都网站建设、成都网站设计与策划设计,新绛网站建设哪家好?创新互联做网站,专注于网站建设十多年,网设计领域的专业建站公司;建站业务涵盖:新绛等地区。新绛做网站价格咨询:028-86922220数据库的行为结构设计:确定数据库用户的行为和动作,设计出数据库应用系统的系统层次结构,功能结构和数据流程图。用户的行为和动作的通俗理解就是对数据库的存取操作,即用户查询数据和报表统计。
数据库行为特性设计步骤:1)需求调研我们可能要操作的数据,分析操作频率和实时性要求;2)再确定层次结构 (表现层-服务层-业务层-数据访问层), 然后确定功能模块结构,最后确定数据库的子模式。
简化E-R图遵循的规则:现实世界的事物能作为属性(字段)对待的,尽量作为属性(字段)对待。
1)属性必须是不可再分割的数据项,
2)属性不能与其他实体具有联系,所有的联系必须是实体间的联系,而不能有属性与实体之间的联系。
例如:第一种情况:职工表:职工号,姓名,职称。若职称这个字段没有与工资和福利挂钩,就没有必要进一步描述,可以作为职工表的一个字段表示。
第二种情况:若职称有两种,教授和专家,教授1万元/月,专家2万元/月,
1)职工表:职工号,姓名。 职称表:职称ID,职称名。 职称--工资表:职称ID,工资。
2)职工表:职工号,姓名。 职称表:职称ID,职称名。 工资表:工资ID,工资。
职称--工资表:职称ID,工资id 。
个人比较:第二种方式比较更符合规则,字段已不可再分,更有利于系统的扩展,满足需求。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章题目:数据库原理及应用(学习笔记)-创新互联
链接分享:http://abwzjs.com/article/jpecs.html