데이터 액세스 계층

2011. 2. 21. 14:52·개발
데이터 액세스 계층(DAL: Data Access Layer)이란?

애플리케이션 내에서 데이터 저장소(DB, XML파일 등등)에 비즈니스 객체를 저장하거나 조회하는 등의 작업을 담당하는 독립적인 객체.

모든 CRUD(Create, Read, Update, Delete) 메서드를 가지고 있을 뿐 아니라 비즈니스  로직 계층에서 주어진 조건에 따라 객체를 조회할 수 있는 쿼리 매커니즘도 제공한다. 

데이터 액세스 계층은 역활의 분리 원칙을 지키기 위해 비즈니스 로직을 구현해서는 안 되며, 비즈니스 로직 계층의 인터페이스를 통해서만 접근이 가능해야 한다.

발췌 - 엔터프라이즈닷넷


반응형
'개발' 카테고리의 다른 글
  • IIS7 + Web Pages(Razor Syntax) 배포 후 동작하지 않는 이슈
  • MSSQL - 테이블을 다시 만들어야 하는 변경 내용 저장 안함
  • 제어 역행화(Ioc), 제어의 역전
  • 관심사의 분리
zerozyn
zerozyn
블로그
  • zerozyn
    제로노트
    zerozyn
    • 전체 글 보기 (130)
      • 개발 (45)
      • 그림 (0)
      • 일상 (8)
      • 독서 기록 (4)
      • 경제 공부 (0)
      • 생활 정보 (73)
  • hELLO· Designed By정상우.v4.10.3
zerozyn
데이터 액세스 계층
상단으로

티스토리툴바