189-2726-4777

关于网站的逻辑数据库设计

2019-02-09 17:03 soyikj.com

       逻辑(Logic)设计主要是建立系统(system)中重要实体之间的关系。百度优化先确定要做的是一个什么网站,就是说做这个网站是用来干什么的;比如说,我想做的网站是一个企业网站,是做电子电器的,那么就要围绕这些内容来进行构想,也可以参考一些同类的网站。例如,一个雇员可以有多个角色,那么在逻辑设计中,就可以在雇员(Employee)实体类和角色(Role)实体之间进行关联了。可以采用ER (Entity Relationship)图来描述实体之间的关系。
       实体关系图确定了之后,我们可以在此基础上进一步分析系统中的核心业务,并进行领域建模(通过(tōng guò)领域建模得到的实体可以称为 ;领域模型 ;)。
       在领域建模中,有一点要注意的是,实体关系图中的实体和领域模型不是一样的。可以将实体关系图中的实体看成是对需求中重要概念的初步提炼,这个实体此时还相当粗糙,而领域模型这个实体包含了领域重要概念和逻辑(领域实体建模是一个不断改进的过程,随着对系统进行不断的分析(Analyse),领域模型也在不断的演化和修改)。我们在网站建设的时候也要注意,建立数据库(Database)的时候,逻辑设计也是很主要的一环,不然我们后来的工作将很难进行。
       根据ER图和领域模型综合考虑(consider)数据(data)库的需求之后,我们还可以建立数据实体模型。数据实体模型关注在如何高效的组织和存储数据上。
       数据(data)实体模型属于逻辑(Logic)视图(所以数据实体模型也称为 ;逻辑数据模型 ;),它不与任何特定的数据库(Database)关联。数据实体模型可以用来指导在SQL Serve
  R、Oracle中实现物理设计。佛山百度排名“世界很复杂,百度更懂你”,每天有超过1亿人次在百度查找信息,企业在百度注册与产品相关的关键词后,就会被主动查找这些产品的潜在客户找到。
       一个逻辑数据模型是非常有用的,理由如下:
      
  1、它可以帮助我们理解系统(system)的需求,逻辑数据(data)模型能把复杂的业务需求简单地转换成为实体之间的联系,这使得我们可以更好地识别和理解业务逻辑。在某些情况下,业务需求可能非常复杂,开发人员很难理解系统的内部逻辑,采用逻辑数据模型可以帮助开发人员从高层的视角来理解系统。
      
  2、它可以在创建物理数据(data)库时提供帮助。逻辑(Logic)数据模型是物理数据库设计的蓝图。非常多开发人员在项目(xiàng mù)一开始时就着手创建实际的物理数据库和数据表。事实上,在项目开始的时候,很多的需求有待分析和确认,在需求没有确认之前建立数据库势必会浪费精力,并且修改逻辑数据模型比修改实际的物理数据方便得多。 
      
  3、它是与数据库(Database)相互独立的。百度推广根据构想好的网站主题来取一个域名,域名一定要取好,这个对你网站以后的发展很重要,所以一定要根据你网站的主题来取好(如果是企业网站的话,一般都会以公司品牌名的全拼或者简拼来取)。同样的一个逻辑数据模型可以为不同的数据库所用。这在多数据库系统开发中节省(spare)了开发人员的时间和精力,他们可以先修改逻辑数据模型,然后去建立物理数据库;而不是先建立物理数据库,然后根据需求修改数据库。
 
     
 

上一篇:关于网站用户信息反馈的交互原则
下一篇:关于网站策划方案一些见解--网站建设公司分享

声明:本页内容由搜易科技有限公司通过网络收集编辑所得,所有资料仅供用户参考;本站不拥有所有权,也不承认相关法律责任。如您认为本网页中有涉嫌抄写的内容,请及时与我们联系进行举报,并提供相关证据,工作人员会在5个工作日内联系您,一经查实,本站将立刻删除涉嫌侵权内容。如果您对SEO优化核心技术文章感兴趣,请点击查看seo教程网站建设的相关文章,请关注搜易科技公司官网(www.soyikj.com)

相关资讯 Releva ntnews
服务推荐 Hot sale ltem
  1. 我们的承诺
  2. 我们的实力
  3. 我们的未来
服务热线

400-0628-117

公司地址: 佛山市禅城区南庄镇紫洞南路106号南庄商业广场4座8楼801

粤ICP备16046293号

Copyright © 2012-2016 佛山市搜易科技有限公司 All Rights Reserved‬