此条目可参照英语维基百科相应条目来扩充。 (2020年11月9日) 若您熟悉来源语言和主题,请协助参考外语维基百科扩充条目。请勿直接提交机械翻译,也不要翻译不可靠、低品质内容。依版权协议,译文需在编辑摘要注明来源,或于讨论页顶部标记 {{Translated page}} 标签。 |
数据访问层(Data Access Layer),简称DAL,或称资料存取层、资料访问层。 计算机软件中的数据访问层可以使用户便捷访问持久性数据,如关系型数据库。数据访问层向用户隐藏了操作数据的复杂性。
例如在面向对象的编程方面,数据访问层可能会返回一个对象的引用以及它的属性,而不是数据库表中的一行字段。用户可以直接通过创建方法来对对象进行操作。在对这些对象操作的同时,对象对应的数据库中的数据也会变更。