• 18975873199
什么叫做网站数据层
文章来源:长沙网站建设公司 /  编辑:世云网络 / 2020-06-06 22:54 / 浏览次数:
网站数据层处于三层逻辑体系架构中的最底层,它用于实行信息系统对数据库的操作, 包括增加、删除、修改、查找记录等,是网站中相对稳定持续的部分,它向网站逻辑层提供数 据,原则上不涉及网站逻辑层的设计。网站数据层通常由一个或多个数据库系统组成,如 SQL Server 2014, Oracle, DB2 等。
1) 网站数据层的功能
当网站的逻辑层获取从表示层得到的数据请求之后,完成对业务逻辑的编译,将这种信 号以SQL语句的形式传输给网站的数据层。网站数据层主要是对原始数据的操作层,而不 是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为网站逻辑层或表示层提供 数据服务。数据层从SQL语句中获取相应的参数,该参数是以对象的方式传递的,即在用户 界面层获得一系列数据,把这些数据以对象属性的方式进行封装,然后仅将对象传递给网站 逻辑层即可,网站逻辑层将对象的属性进行相应的处理操作,最后将对象传递给网站数据 层。数据层将对象的各个属性作为SQL参数参与执行,该层将执行结果返回给网站逻辑层, 执行结果是以某条或多条数据记录或者一个或多个数据表的形式呈现的。
2) 网站数据层的工作理念
在网站系统中用户操作相关界面完成对应的业务流程的操作,但无论是什么业务流程 最终反映到软件系统中则是对数据库中相关数据表单的数据进行操作,所在网站框架中可 以将数据访问进行深入抽象,将其分为数据库的查询运算、插入运算、修改运算及删除运算。 这样对应的每个业务流程只需指定相关的数据表或视图,就可根据表中的数据项自动生成 相关数据操作。
3) 网站数据层的设计原则
网站数据层的设计原则应时刻与网站的总体思想相一致,所设计的各个环节或板块应 做到为整个系统更好地提供服务,在网站的三层逻辑体系架构中,各个层次之间相互协作。 在数据库中包含有不同的层次以及不同的功能模块,各部分的主要职责不同。尽量降低系 统各部分之间的耦合度,提高模块内部的聚合程度是网站数据层设计的重要原则。将各个 层面的数据进行明确分工,有助于减少因数据的混乱所造成的损失。总之,网站数据层设计 的核心思想是要做到“高内聚,低耦合”。
将网站应用系统在逻辑上划分为不同的层次,有利于各个层次之间的相互独立。在每 一层发生改变时而不影响其他层的正常运行。
【世云网络】网站建设、网站设计、服务器空间租售、网站维护、网站托管、网站优化、口碑营销、百度下拉框推广
如有意向请联系我们
热门栏目
热门资讯
长沙网站建设公司世云网络主营业务:长沙网站建设、企业网站建设、营销型网站建设、手机网站建设、长沙网络推广、小程序开发、软文推广、口碑营销、长沙SEO优化,为企业提供一站式网络营销推广服务。

网站建设 建站案例 网站优化 新闻资讯 关于我们 联系方式 网络推广

Copyright @ 2013-2019 长沙世云网络科技有限公司 All Rights Reserved. 版权所有 咨询QQ:252452205 手机:18975873199


备案号:湘ICP备18009594号