본문 바로가기

추천 검색어

실시간 인기 검색어

데이터 접근 패턴

클리프턴 녹 저자(글) · 임혜연 번역
에이콘출판 · 2013년 05월 20일
0.0 (0개의 리뷰)
평가된 감성태그가
없습니다
  • 데이터 접근 패턴 대표 이미지
    데이터 접근 패턴 대표 이미지
  • A4
    사이즈 비교
    210x297
    데이터 접근 패턴 사이즈 비교 188x250
    단위 : mm
무료배송 이벤트 소득공제
10% 36,000 40,000
적립/혜택
2,000P

기본적립

5% 적립 2,000P

추가적립

  • 5만원 이상 구매 시 추가 2,000P
  • 3만원 이상 구매 시, 등급별 2~4% 추가 최대 2,000P
  • 리뷰 작성 시, e교환권 추가 최대 300원
절판되었습니다.

해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.

패키지

북카드

키워드 Pick

키워드 Pick 안내

관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

전통적으로 가장 견고한 데이터 접근 솔루션에서만 쓰였던 기법을 알기 쉽게 설명한다!
데이터베이스와 효율적으로 상호작용하는 25가지 소프트웨어 디자인 패턴 『데이터 접근 패턴』. 효율적인 고품질의 데이터 접근 코드는 기업용 애플리케이션의 성능과 사용성에 결정적이다. 저자 클리프턴 녹은 25가지의 검증된 솔루션을 알아보고, 각각을 명쾌하고 사용하기 쉬운 패턴 형태로 제시한다. 모든 패턴은 충분히 주석을 붙인 자바/JDBC 코드 예제와 인터페이스, 클래스, 관계를 나타내는 UML 다이어그램과 함께 설명한다.

작가정보

저자(글) 클리프턴 녹

저자 클리프턴 녹(Clifton Nock)은 콜로라도 덴버에 있는 피플소프트의 시니어 소프트웨어 아키텍트다. IBM에서 5년 동안 iSeries 운영체제와 그 운영체제에 통합된 데이터베이스에 대한 접근을 단순화하는 프로그래밍 인터페이스를 설계하는 업무를 수행했고, 그 일과 관련된 9개의 미국 특허를 보유 중이다. 미네소타 주립대학에서 프로그래밍 강의 몇 개를 진행했고, 전 세계의 기술 컨퍼런스에서 발표했다. 미네소타 주립대학교의 컴퓨터 과학 석사학위가 있다.

역자 임혜연은 KAIST에서 전산학 전공으로 학사와 석사과정을 마쳤다. 5년 동안 검색엔진 개발 업무를 했고, 지금은 사용자와 더 가까운 애플리케이션을 개발 중이다. 하고 싶은 일은 많은데, 시간과 집중력이 한정돼 있어 늘 아쉬워 한다.

목차

  • 1부 분리 패턴
    데이터 모델과 데이터 접근
    도메인 객체와 관계형 데이터
    분리 패턴

    1장 데이터 접근자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    2장 능동적 도메인 객체
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    3장 객체/관계형 맵
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    4장 계층 중첩
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    2부 리소스 패턴
    리소스와 맥락
    리소스와 동시성
    데이터 접근 리소스
    리소스 관리
    리소스 패턴

    5장 리소스 장식자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    6장 리소스 풀
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    7장 리소스 타이머
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    8장 리소스 기술자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    9장 리트라이어
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    3부 입출력 패턴
    입출력 연산
    아이덴티티 객체
    입출력 패턴

    10장 선택 팩토리
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    11장 도메인 객체 팩토리
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    12장 갱신 팩토리
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    13장 도메인 객체 조립자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    14장 페이징 반복자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    4부 캐시 패턴
    캐시 연산과 투명성
    캐시된 데이터
    캐시 패턴

    15장 캐시 접근자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    16장 요구 캐시
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    17장 준비된 캐시
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    18장 캐시 검색 시퀀스
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    19장 캐시 컬렉터
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    20장 캐시 복제자
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    21장 캐시 통계
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    5부 동시 실행 패턴
    작업 단위
    작업 사본
    동시 실행 문제
    동시 실행 솔루션
    동시 실행 패턴

    22장 트랜잭션
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    23장 낙관적 잠김
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    24장 비관적 잠김
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

    25장 원상회복 트랜잭션
    ___설명
    ___배경
    ___적용 가능성
    ___구조
    ___상호작용
    ___결과
    ___전략
    ___예제 코드
    ___연관 패턴과 기술

출판사 서평

데이터 접근과 애플리케이션 성능을 향상시키는 검증된 25가지 소프트웨어 디자인 패턴!

효율적인 고품질의 데이터 접근 코드는 기업용 애플리케이션의 성능과 사용성에 결정적이다. 그리고 기존 시스템의 성능을 향상시키는 데 데이터 접근 코드를 최적화하는 것보다 더 좋은 방법은 없다. 개발자는 데이터베이스 엔진, 플랫폼, 언어, 애플리케이션과 상관없이 반복적으로 같은 관계형 데이터베이스에 접근하는 도전에 부딪힌다. 『데이터 접근 패턴 Data Access Patterns』에서 저자 클리프턴 녹은 25가지의 검증된 솔루션을 알아보고, 각각을 명쾌하고 사용하기 쉬운 패턴 형태로 제시한다.

이러한 데이터 접근 패턴은 효율적인 데이터베이스 독립 애플리케이션을 만들고, 이해하기 어려운 데이터베이스 의미 체계를 사용자에게서 숨기고, 개발과 유지 보수를 단순화하고, 동시성과 트랜잭션 지원을 향상시키고, 데이터 접근 병목을 제거하는 등의 광범위한 문제를 해결한다. 모든 패턴은 충분히 주석을 붙인 자바/JDBC 코드 예제와 인터페이스, 클래스, 관계를 나타내는 UML 다이어그램과 함께 설명했다.

★ 이 책에서 다루는 내용 ★

■ 분리 패턴: 다른 애플리케이션 로직으로부터 데이터 접근 코드를 분리해서 더 깔끔하고 신뢰성 있는 시스템을 만든다.
■ 리소스 패턴: 관계형 데이터베이스 리소스를 더 효율적으로 관리한다.
■ 입출력 패턴: ‘물리적’ 관계형 데이터와 그 데이터의 도메인 객체 표현 사이를 일관적으로 해석해서 I/O 연산을 단순화한다.
■ 캐시 패턴: 데이터 접근 최적화와 캐시 부담 사이의 트레이드오프를 최적화하기 위해 전략적으로 캐싱을 사용한다.
■ 동시 실행 패턴: 동시성과 트랜잭션을 더 효율적이고 신뢰성 있게 구현한다.

『데이터 접근 패턴 Data Access Patterns』은 전통적으로 가장 견고한 데이터 접근 솔루션에서만 쓰였던 기법을 알기 쉽게 설명한다. 그 기법을 모든 소프트웨어 개발자, 아키텍트, 디자이너에게 실용적으로 만들어 준다.

★ 이 책의 대상 독자 ★

이 책은 데이터 접근 소프트웨어의 구성 요소를 만드는 일을 맡은 소프트웨어 아키텍트, 디자이너, 엔지니어들을 위한 책이다. 또한 이 책의 자료는 공통적인 데이터 접근 문제와 해결책을 이해하려는 학생들에게도 적합하다.

독자가 이미 데이터베이스와 객체지향 개념에 익숙하다고 가정하고, 일반적인 데이터베이스와 객체지향 개념과 용어를 사용해 데이터 접근 패턴을 설명한다. 친숙하지 않은 용어를 만났을 때는 책의 마지막 부분에 있는 ‘용어 정리’를 참고하라.

이 책의 패턴은 다양한 플랫폼, 프로그래밍 언어, 데이터베이스에 적용된다. 각 패턴의 예제 코드는 Java 2 Standard Edition(J2SE), Java 2 Enterprise Edition(J2EE), Java Database Connectivity(JDBC) API를 사용해 작성됐다. 예제 코드는 데이터베이스 연산을 SQL로 표현했다. 자바와 JDBC를 이미 알고 있다면 예제 코드를 공부할 때 도움이 되지만, 잘 몰라도 무방하다. 복잡한 코드에는 주석과 설명을 붙였다.

★ 이 책의 구성 ★

이 책은 일종의 패턴 편람으로, 데이터 접근 패턴들을 자세히 설명한다. 이 책을 구성하는 절들은 여러 가지 패턴을 적용성에 기반을 두고 그룹으로 묶었다. 패턴 편람이므로, 패턴 설명을 반드시 순서대로 읽어야 할 필요는 없다. 특정 패턴이 다른 패턴이 정의하는 개념에 의존한다면 본문에 그 사실을 분명히 명시했다.

패턴들은 간결하고, 서술적이고, 친숙한 이름으로 식별된다. 패턴 이름은 대화와 문서에서 사용되기 때문에 중요하다. 상호작용하는 클래스들을 자원 장식자(Resource Decorator)의 인스턴스라고 기술하는 것이 패턴의 각 요소들을 반복해 자세히 기술하는 것보다 훨씬 효율적이다.

이 책의 ‘서론’에서는 데이터 접근 패턴을 학습하고 적용하는 동기를 보여주고, 각 패턴을 간단히 소개한다. 서론에서는 또한 이후 장에서 패턴 세부 사항을 기술할 양식을 미리 정의한다.

이 책의 나머지는 각 패턴 범주에 해당하는 부분으로 나뉜 패턴 목록이다.

ㆍ1부, '분리 패턴'에서는 데이터 접근 코드를 다른 애플리케이션 로직으로부터 분리함으로써 데이터 접근 세부 사항에만 연관된 변경 사항으로부터 야기된 결함에 덜 민감하고 더 깔끔한 애플리케이션 코드를 낳는 분리 패턴들을 다룬다.
ㆍ2부, '리소스 패턴'에서는 효율적인 데이터베이스 자원 관리를 위한 패턴들을 다룬다.
ㆍ3부, '입/출력 패턴'에서는 관계형 데이터의 물리적 형태와 도메인 객체 표현 사이의 일관된 해석을 사용해 데이터 입력과 출력 연산을 단순화하는 패턴들을 다룬다.
ㆍ4부, '캐시 패턴'에서는 전략적 데이터 캐싱을 가능하게 하는 패턴을 기술하고, 데이터 접근 최적화와 캐시 부담 사이의 트레이드오프를 다룬다.
ㆍ5부, '동시 실행 패턴'에서는 동시성 전략을 구현하는 패턴을 다룬다.

★ 저자 서문 ★

데이터는 모든 기업의 근간을 이루는 중대한 요소다. 회계사는 금융 데이터를 사용해 결정을 내리거나 방어한다. 제조업자와 구매자는 재고와 주문 데이터에 기반을 두고 재고를 통제한다. 판매원은 고객 이력 데이터를 조사한다. 경영진은 회사의 제어 상태를 검사하기 위해 데이터를 필요로 한다.

기업용 소프트웨어는 이런 중요한 결정을 내리는 사람들이 데이터를 읽고, 쓰고, 정리할 수 있게 한다. 비즈니스 애플리케이션의 데이터 접근 기능은 품질과 유용성에 중요한 역할을 한다. 개발자는 효율적인 데이터 접근 코드를 설계하기 위해 상당한 노력을 해야 한다. 그렇지 않으면 전체 애플리케이션이 느려지거나 결함을 갖기 쉬울 것이다.

데이터 접근 패턴

기업용 소프트웨어 개발자는 애플리케이션 도메인에 관계없이 동일한 데이터 접근 문제와 씨름한다. 다음은 데이터 접근 구성 요소를 설계할 때 발생하는 공통적인 몇 가지 사례다.

ㆍ애플리케이션은 여러 가지의 데이터베이스 제품과 동작해야 한다.
ㆍ사용자 인터페이스는 이해하기 힘든 데이터베이스 의미 체계를 감춰야 한다.
ㆍ데이터베이스 자원 초기화는 느리다.
ㆍ데이터 접근 세부 정보로 인해 애플리케이션 코드는 개발과 유지 보수가 어려워진다.
ㆍ애플리케이션은 자주 사용하는 데이터를 캐시에 둬야 한다.
ㆍ동일한 데이터에 여러 사용자가 동시에 접근할 수 있어야 한다.

이런 문제에 대한 일반적인 솔루션이 있다. 매우 직관적이어서 그야말로 수천 명의 개발자가 저마다 자신만의 방법으로 해결한 솔루션도 있고, 일부는 모호해서 매우 견고한 데이터 접근 솔루션에서만 해결할 수 있었던 솔루션도 있다.

데이터 접근 패턴은 앞에서와 같은 일반적인 설계 문제를 해결하는 포괄적 전략을 기술한다. 패턴은 특정한 구현을 반드시 강제하지 않는다. 그 대신 솔루션의 기초를 형성하는 효율적인 설계와 구조를 기술한다.

이 책은 특히 관계형 데이터 접근(relational data access)에 적용되는 패턴들을 설명한다. 기업용 소프트웨어가 오늘날 사용하는 가장 일반적이고 검증된 데이터 저장 방식은 단연 관계형 데이터베이스다. 객체지향이나 계층형 데이터베이스 같은 다른 지속적인 기술은 인기가 높아지고 있는 중이다. 이런 대안 데이터베이스는 데이터를 런타임 객체 형태에 가깝게 저장함으로써 종래의 객체지향 디자인 패턴과 기법을 더 쉽게 적용할 수 있다.

★ 옮긴이의 말 ★

프로그래머로 일하면서 작성하는 소프트웨어의 상당수는 데이터를 다루는 애플리케이션입니다. 그 중 많은 수의 애플리케이션이 데이터베이스를 사용합니다. 데이터 관련 작업이 주 역할인 애플리케이션의 성능과 유지 보수 적합성은 데이터베이스 접근 코드를 어떻게 작성하느냐에 달려 있습니다. 애플리케이션과 데이터베이스 사이의 상호작용은 필수적이지만, 데이터를 바라보는 방식이 각기 다르고 상호작용에는 비용 부담이 따르기 때문에 프로그래머가 적절한 완충지대를 마련해줘야 합니다. 이 책은 그런 상황에서 적용해볼 만한 데이터 접근에 관련된 소프트웨어 디자인 패턴을 소개합니다.

책에서 설명한 패턴을 적용해서 얻을 수 있는 장점에는 다음과 같은 것이 있습니다.

- 애플리케이션의 데이터 접근 코드가 특정 지점에 집중되어 개선 및 오류 수정 작업을 하기 쉬워집니다.
- 새로운 기술이나 데이터베이스 제품을 애플리케이션에서 사용하기 쉬워집니다.
- 관계형 데이터 형식이 변경될 때 연관된 도메인 객체를 맞추어 변경하기 쉬워집니다.
- 데이터베이스 접근 횟수를 최적화시켜 애플리케이션의 성능이 좋아집니다.
- 여러 애플리케이션 인스턴스가 동일한 데이터를 사용할 때 발생하는 문제에 대처할 수 있습니다.

원서가 2003년에 출간되었기 때문에, 책에서 사용한 예제가 현장과 조금 동떨어져 있을 수도 있습니다. 그렇지만 책의 내용은 소프트웨어 설계의 일반적인 부분을 다루었기 때문에 여전히 유효합니다. 소개된 패턴을 이해하면 개발하는 데 큰 도움이 될 것이라고 생각합니다. 직접 패턴을 애플리케이션 개발에 적용하고 발전시키는 경우는 물론, 하부 데이터베이스 접근 코드를 직접 작성하지 않고 이미 있는 프레임워크를 사용하는 경우에도 마찬가지입니다. 패턴을 이해하면 프레임워크 설계를 이해하기 쉬워지고, 적절하게 사용할 수 있기 때문입니다.

저자가 붙인 패턴 이름을 번역하는 데 고민이 많았습니다. 의미를 제대로 전달할 수 있고 이미 정착된 외래 용어가 없는 경우라면 번역 용어를 사용하려고 노력했고, 패턴 이름의 경우에는 『GoF의 디자인 패턴』(피어슨에듀케이션코리아, 2007)에 사용된 용어를 독자들이 받아들일 만한 일반적인 것으로 보고 그에 따랐습니다.

기본정보

상품정보
ISBN 9788960774292
발행(출시)일자 2013년 05월 20일
쪽수 525쪽
크기
188 * 250 * 35 mm / 1060 g
총권수 1권
원서명/저자명 Data access patterns : database interactions in object-oriented applications/Nock, Clifton

Klover

Klover 리뷰 안내
교보를 애용해 주시는 고객님들이 남겨주신 평점과 감상을 바탕으로, 다양한 정보를 전달하는 교보문고의 리뷰 서비스입니다.
1.리워드 안내
구매 후 90일 이내에 평점과 10자 이상의 리뷰 작성 시 e교환권 200원을 적립해 드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다.
리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 리뷰 종류별로 구매한 아이디당 한 상품에 최초 1회 작성 건들에 대해서만 제공됩니다.
판매가 1,000원 미만 도서의 경우 리워드 지급 대상에서 제외됩니다.
한달 후 리뷰
구매 후 30일~ 120일 이내에 작성된 두 번째 구매리뷰에 대해 한 달 후 리뷰로 인지하고 e교환권 100원을 추가 제공합니다.

* 강연, 공연, 여행, 동영상, 사은품, 기프트카드 상품은 지급 제외
2.운영 원칙 안내
Klover 리뷰를 통한 리뷰를 작성해 주셔서 감사합니다. 자유로운 의사 표현의 공간인 만큼 타인에 대한 배려를 부탁합니다.
일부 타인의 권리를 침해하거나 불편을 끼치는 것을 방지하기 위해 아래에 해당하는 Klover 리뷰는 별도의 통보 없이 삭제될 수 있습니다.
  • 도서나 타인에 대해 근거 없이 비방을 하거나 타인의 명예를 훼손할 수 있는 리뷰
  • 도서와 무관한 내용의 리뷰
  • 인신공격이나 욕설, 비속어, 혐오발언이 개재된 리뷰
  • 의성어나 의태어 등 내용의 의미가 없는 리뷰

리뷰는 1인이 중복으로 작성하실 수는 있지만, 평점계산은 가장 최근에 남긴 1건의 리뷰만 반영됩니다.
3.신고하기
다른 고객이 작성리뷰에 대해 불쾌함을 느끼는 경우 신고를 할 수 있으며, 신고 자가 일정수준 이상 누적되면 작성하신 리뷰가 노출되지 않을 수 있습니다.

구매 후 리뷰 작성 시, e교환권 200원 적립

문장수집

문장수집 안내
문장수집은 고객님들이 직접 선정한 책의 좋은 문장을 보여주는 교보문고의 새로운 서비스입니다. 마음을 두드린 문장들을 기록하고 좋은 글귀들은 "좋아요“ 하여 모아보세요. 도서 문장과 무관한 내용 등록 시 별도 통보 없이 삭제될 수 있습니다.
리워드 안내
구매 후 90일 이내에 문장수집 작성 시 e교환권 100원을 적립해드립니다.
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.

구매 후 리뷰 작성 시, e교환권 100원 적립

이 책의 첫 기록을 남겨주세요

교환/반품/품절 안내

상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)

이벤트
TOP

저자 모두보기

저자(글)

번역

매장별 재고 및 도서위치

할인쿠폰 다운로드

  • 쿠폰은 주문결제화면에서 사용 가능합니다.
  • 다운로드한 쿠폰은 마이 > 나의 통장 에서 확인 가능합니다.
  • 도서정가제 적용 대상 상품에 대해서는 정가의 10%까지 쿠폰 할인이 가능합니다.
  • 도서정가제 적용 대상 상품에 10% 할인이 되었다면, 해당 상품에는 사용하실 수
    없습니다.

적립예정포인트 안내

  • 통합포인트 안내

    • 통합포인트는 교보문고(인터넷, 매장), 핫트랙스(인터넷, 매장), 모바일 교보문고 등 다양한 곳에서 사용하실 수 있습니다.
    • 상품 주문 시, 해당 상품의 적립률에 따라 적립 예정 포인트가 자동 합산되고 주문하신 상품이 발송완료 된 후에 자동으로 적립됩니다.
    • 단, 쿠폰 및 마일리지, 통합포인트, e교환권 사용 시 적립 예정 통합포인트가 변동될 수 있으며 주문취소나 반품시에는 적립된 통합포인트가 다시 차감됩니다.
  • 통합포인트 적립 안내

    • 통합포인트는 도서정가제 범위 내에서 적용됩니다.
    • 추가적립 및 회원 혜택은 도서정가제 대상상품(국내도서, eBook등)으로만 주문시는 해당되지 않습니다.
  • 기본적립) 상품별 적립금액

    • 온라인교보문고에서 상품 구매시 상품의 적립률에 따라 적립됩니다.
    • 단 도서정가제 적용 대상인 국내도서,eBook은 15%내에서 할인율을 제외한 금액내로 적립됩니다.
  • 추가적립) 5만원 이상 구매시 통합포인트 2천원 추가적립

    • 5만원 이상 구매시 통합포인트 2천원 적립됩니다.
    • 도서정가제 예외상품(외서,음반,DVD,잡지(일부),기프트) 2천원 이상 포함시 적립 가능합니다.
    • 주문하신 상품이 전체 품절인 경우 적립되지 않습니다.
  • 회원혜택) 3만원이상 구매시 회원등급별 2~4% 추가적립

    • 회원등급이 플래티넘, 골드, 실버 등급의 경우 추가적립 됩니다.
    • 추가적립은 실결제액 기준(쿠폰 및 마일리지, 통합포인트, e교환권 사용액 제외) 3만원 이상일 경우 적립됩니다.
    • 주문 후 취소,반품분의 통합포인트는 단품별로 회수되며, 반품으로 인해 결제잔액이 3만원 미만으로 변경될 경우 추가 통합포인트는 전액 회수될 수 있습니다.

제휴 포인트 안내

제휴 포인트 사용

  • OK CASHBAG 10원 단위사용 (사용금액 제한없음)
  • GS&POINT 최대 10만 원 사용
더보기

구매방법 별 배송안내

지역별 도착 예정일

수도권 지역

배송 일정 안내 테이블로 결제 완료 시간, 도착예정일 결제 완료 시간 컬럼의 하위로 평일 0시 ~ 12시 토요일 0시 ~ 11시 평일 12시 ~ 22시 평일 12시 ~ 24시 토요일 11시 ~ 21시 을(를) 나타낸 표입니다.
결제 완료 시간 도착예정일
평일 0시 ~ 12시

토요일 0시 ~ 11시
당일배송 오늘

당일배송 오늘
평일 12시 ~ 22시

평일 12시 ~ 24시

토요일 11시 ~ 21시
새벽배송 내일 07시 이전

내일

일요배송 일요일

수도권 외 (천안, 대전, 울산, 부산, 대구, 창원)

배송 일정 안내 테이블로 결제 완료 시간, 도착예정일 결제 완료 시간 컬럼의 하위로 월~토 0시 ~ 11시 30분 을(를) 나타낸 표입니다.
결제 완료 시간 도착예정일
월~토 0시 ~ 11시 30분
당일배송 오늘

배송 유의사항

  • 새벽배송과 일요배송은 수도권 일부 지역을 대상으로 합니다. 상품 상세페이지에서 도착 예정일을 확인해 주세요.
  • 수도권 외 지역에서 선물포장하기 또는 사은품을 포함하여 주문할 경우 당일배송 불가합니다.
  • 무통장입금 주문 후 당일 배송 가능 시간 이후 입금된 경우 당일 배송 불가합니다.
  • 새벽배송의 경우 공동 현관 출입 번호가 누락 되었거나 틀릴 경우 요청하신 방법으로 출입이 어려워, 부득이하게 공동 현관 또는 경비실 앞에 배송 될 수 있습니다.
  • 학교, 관공서, 회사 등 출입 제한 시간이 있는 곳은 당일배송, 새벽배송, 일요배송이 제공되지 않을 수 있습니다.
  • 공휴일과 겹친 토요일, 일요일은 일요일 배송에서 제외됩니다. 일요배송은 한정 수량에 한해 제공됩니다. 수량 초과 시 일반배송으로 발송되니 주문 시 도착 예정일을 확인해 주세요.
  • 주문 후 배송지 변경 시 변경된 배송지에 따라 익일 배송될 수 있습니다.
  • 수도권 외 지역의 경우 효율적인 배송을 위해 각 지역 매장에서 택배를 발송하므로, 주문 시의 부록과 상이할 수 있습니다.
  • 각 지역 매장에서 재고 부족 시 재고 확보를 위해 당일 배송이 불가할 수 있습니다.
  • 기상악화로 인한 도로 사정으로 일부 지역의 배송 지연이 발생될 수 있습니다.
  • 출고 예정일이 5일 이상인 상품의 경우(결제일로부터 7일 동안 미입고), 출판사 / 유통사 사정으로 품/절판 되어 구입이 어려울 수 있습니다. 이 경우 SMS, 메일로 알려드립니다.
  • 분철상품 주문 시 분철 작업으로 인해 기존 도착 예정일에 2일 정도 추가되며, 당일 배송, 해외 배송이 불가합니다.
  • 해외주문도서는 해외 거래처 사정에 의해 품절/지연될 수 있습니다.
  • 스페셜오더 도서나 일서 해외 주문 도서와 함께 주문 시 배송일이 이에 맞추어 지연되오니, 이점 유의해 주시기 바랍니다.

바로드림존에서 받기

  1. STEP 01
    매장 선택 후 바로드림 주문
  2. STEP 02
    준비완료 알림 시 매장 방문하기
  3. STEP 03
    바로드림존에서 주문상품 받기
  • 바로드림은 전국 교보문고 매장 및 교내서점에서 이용 가능합니다.
  • 잡지 및 일부 도서는 바로드림 이용이 불가합니다.
  • 각 매장 운영시간에 따라 바로드림 이용 시간이 달라질 수 있습니다.

수령 안내

  • 안내되는 재고수량은 서비스 운영 목적에 따라 상이할 수 있으므로 해당 매장에 문의해주시기 바랍니다.
  • 바로드림 주문 후 재고가 실시간 변동되어, 수령 예상 시간에 수령이 어려울 수 있습니다.

취소/교환/반품 안내

  • 주문 후 7일간 찾아가지 않으시면, 자동으로 결제가 취소됩니다.
  • 취소된 금액은 결제수단의 승인취소 및 예치금으로 전환됩니다.
  • 교환/반품은 수령하신 매장에서만 가능합니다.

사은품 관련 안내

  • 바로드림 서비스는 일부 1+1 도서, 경품, 사은품 등이 포함 되지 않습니다.

음반/DVD 바로드림시 유의사항

  • 음반/DVD 상품은 바로드림 주문 후 수령점 변경이 불가합니다. 주문 전 수령점을 꼭 확인해 주세요.
  • 사은품(포스터,엽서 등)은 증정되지 않습니다.
  • 커버이미지 랜덤발매 음반은 버전 선택이 불가합니다.
  • 광화문점,강남점,대구점,영등포점,잠실점은 [직접 찾아 바로드림존 가기], [바로드림존에서 받기] 로 주문시 음반 코너에서 수령확인이 가능합니다
  • 선물 받는 분의 휴대폰번호만 입력하신 후 결제하시면 받는 분 휴대폰으로 선물번호가 전달됩니다.
  • 문자를 받은 분께서는 마이 > 주문관리 > 모바일 선물내역 화면에서 선물번호와 배송지 정보를 입력하시면 선물주문이 완료되어 상품준비 및 배송이 진행됩니다.
  • 선물하기 결제하신 후 14일까지 받는 분이 선물번호를 등록하지 않으실 경우 주문은 자동취소 됩니다.
  • 또한 배송 전 상품이 품절 / 절판 될 경우 주문은 자동취소 됩니다.

바로드림 서비스 안내

  1. STEP 01
    매장 선택 후 바로드림 주문
  2. STEP 02
    준비완료 알림 시 매장 방문하기
  3. STEP 03
    바로드림존에서 주문상품 받기
  • 바로드림은 전국 교보문고 매장 및 교내서점에서 이용 가능합니다.
  • 잡지 및 일부 도서는 바로드림 이용이 불가합니다.
  • 각 매장 운영시간에 따라 바로드림 이용 시간이 달라질 수 있습니다.

수령 안내

  • 안내되는 재고수량은 서비스 운영 목적에 따라 상이할 수 있으므로 해당 매장에 문의해주시기 바랍니다.
  • 바로드림 주문 후 재고가 실시간 변동되어, 수령 예상시간에 수령이 어려울 수 있습니다.

취소/교환/반품 안내

  • 주문 후 7일간 찾아가지 않으시면, 자동으로 결제가 취소됩니다.
  • 취소된 금액은 결제수단의 승인취소 및 예치금으로 전환됩니다.
  • 교환/반품은 수령하신 매장에서만 가능합니다.

사은품 관련 안내

  • 바로드림 서비스는 일부 1+1 도서, 경품, 사은품 등이 포함되지 않습니다.

음반/DVD 바로드림시 유의사항

  • 음반/DVD 상품은 바로드림 주문 후 수령점 변경이 불가합니다. 주문 전 수령점을 꼭 확인해주세요.
  • 사은품(포스터,엽서 등)은 증정되지 않습니다.
  • 커버이미지 랜덤발매 음반은 버전 선택이 불가합니다.
  • 광화문점,강남점,대구점,영등포점,잠실점은 [직접 찾아 바로드림존 가기], [바로드림존에서 받기] 로 주문시 음반코너에서 수령확인이 가능합니다.
  1. STEP 01
    픽업박스에서 찾기 주문
  2. STEP 02
    도서준비완료 후 휴대폰으로 인증번호 전송
  3. STEP 03
    매장 방문하여 픽업박스에서 인증번호 입력 후 도서 픽업
  • 바로드림은 전국 교보문고 매장 및 교내서점에서 이용 가능합니다.
  • 잡지 및 일부 도서는 바로드림 이용이 불가합니다.
  • 각 매장 운영시간에 따라 바로드림 이용 시간이 달라질 수 있습니다.

수령 안내

  • 안내되는 재고수량은 서비스 운영 목적에 따라 상이할 수 있으므로 해당 매장에 문의해주시기 바랍니다.
  • 바로드림 주문 후 재고가 실시간 변동되어, 수령 예상시간에 수령이 어려울 수 있습니다.

취소/교환/반품 안내

  • 주문 후 7일간 찾아가지 않으시면, 자동으로 결제가 취소됩니다.
  • 취소된 금액은 결제수단의 승인취소 및 예치금으로 전환됩니다.
  • 교환/반품은 수령하신 매장에서만 가능합니다.

사은품 관련 안내

  • 바로드림 서비스는 일부 1+1 도서, 경품, 사은품 등이 포함되지 않습니다.

음반/DVD 바로드림시 유의사항

  • 음반/DVD 상품은 바로드림 주문 후 수령점 변경이 불가합니다. 주문 전 수령점을 꼭 확인해주세요.
  • 사은품(포스터,엽서 등)은 증정되지 않습니다.
  • 커버이미지 랜덤발매 음반은 버전 선택이 불가합니다.
  • 광화문점,강남점,대구점,영등포점,잠실점은 [직접 찾아 바로드림존 가기], [바로드림존에서 받기] 로 주문시 음반코너에서 수령확인이 가능합니다.

도서 소득공제 안내

  • 도서 소득공제란?

    • 2018년 7월 1일 부터 근로소득자가 신용카드 등으로 도서구입 및 공연을 관람하기 위해 사용한 금액이 추가 공제됩니다. (추가 공제한도 100만원까지 인정)
      • 총 급여 7,000만 원 이하 근로소득자 중 신용카드, 직불카드 등 사용액이 총급여의 25%가 넘는 사람에게 적용
      • 현재 ‘신용카드 등 사용금액’의 소득 공제한도는 300만 원이고 신용카드사용액의 공제율은 15%이지만, 도서·공연 사용분은 추가로 100만 원의 소득 공제한도가 인정되고 공제율은 30%로 적용
      • 시행시기 이후 도서·공연 사용액에 대해서는 “2018년 귀속 근로소득 연말 정산”시기(19.1.15~)에 국세청 홈택스 연말정산간소화 서비스 제공
  • 도서 소득공제 대상

    • 도서(내서,외서,해외주문도서), eBook(구매)
    • 도서 소득공제 대상 상품에 수반되는 국내 배송비 (해외 배송비 제외)
      • 제외상품 : 잡지 등 정기 간행물, 음반, DVD, 기프트, eBook(대여,학술논문), 사은품, 선물포장, 책 그리고 꽃
      • 상품정보의 “소득공제” 표기를 참고하시기 바랍니다.
  • 도서 소득공제 가능 결제수단

    • 카드결제 : 신용카드(개인카드에 한함)
    • 현금결제 : 예치금, 교보e캐시(충전에한함), 해피머니상품권, 컬쳐캐쉬, 기프트 카드, 실시간계좌이체, 온라인입금
    • 간편결제 : 교보페이, 네이버페이, 삼성페이, 카카오페이, PAYCO, 토스, CHAI
      • 현금결제는 현금영수증을 개인소득공제용으로 신청 시에만 도서 소득공제 됩니다.
      • 교보e캐시 도서 소득공제 금액은 교보eBook > e캐시 > 충전/사용내역에서 확인 가능합니다.
      • SKpay, 휴대폰 결제, 교보캐시는 도서 소득공제 불가
  • 부분 취소 안내

    • 대상상품+제외상품을 주문하여 신용카드 "2회 결제하기"를 선택 한 경우, 부분취소/반품 시 예치금으로 환원됩니다.

      신용카드 결제 후 예치금으로 환원 된 경우 승인취소 되지 않습니다.

  • 도서 소득공제 불가 안내

    • 법인카드로 결제 한 경우
    • 현금영수증을 사업자증빙용으로 신청 한 경우
    • 분철신청시 발생되는 분철비용

알림 신청

아래의 알림 신청 시 원하시는 소식을 받아 보실 수 있습니다.
알림신청 취소는 마이룸 > 알림신청내역에서 가능합니다.

데이터 접근 패턴
데이터베이스와 효율적으로 상호작용하는 25가지 소프트웨어 디자인 패턴
신고

신고 사유를 선택해주세요.
신고 내용은 이용약관 및 정책에 의해 처리됩니다.

허위 신고일 경우, 신고자의 서비스 활동이 제한될 수 있으니 유의하시어
신중하게 신고해주세요.

판형알림

  • A3 [297×420mm]
  • A4 [210×297mm]
  • A5 [148×210mm]
  • A6 [105×148mm]
  • B4 [257×364mm]
  • B5 [182×257mm]
  • B6 [128×182mm]
  • 8C [8절]
  • 기타 [가로×세로]
EBS X 교보문고 고객님을 위한 5,000원 열공 혜택!
자세히 보기

해외주문양서 배송지연 안내

현재 미국 현지 눈폭풍으로 인해
해외 거래처 출고가 지연되고 있습니다.

해외주문양서 주문 시
예상 출고일보다 배송기간이 더 소요될 수 있으니
고객님의 너그러운 양해 부탁드립니다.

감사합니다.