logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

Professional XML Schemas

Professional XML Schemas

Jon Duckett (지은이), 천주석 (옮긴이)
정보문화사
32,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Professional XML Schemas
eBook 미리보기

책 정보

· 제목 : Professional XML Schemas 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > XML
· ISBN : 9788976279873
· 쪽수 : 854쪽
· 출판일 : 2002-06-11

책 소개

W3C의 XML Schema 언어를 자세히 분석하여 제시한다. XML Schema를 활용하여 요소 및 속성들을 선언하는 방법과 복잡 내용 모델을 작성하는 방법, 그리고 다중 네임스페이스에 속한 스키마들을 이용하여 작업하는 방법뿐만 아니라 실제 상황에서 사용하는 방법에 이르는 다양한 주제들을 학습한다.

목차

제 1 장 XML Schema 시작하기

스키마가 필요한 이유
XML Schema의 배경
W3C XML Schema 권고안
XML Schema 시작하기
단순 형식 및 복잡 형식의 차이점
요소 선언
속성 선언
주해
인스턴스 문서의 유효성 검증하기
XML Schema 권고안은 유효성을 어떻게 규정하고 있는가
XSV를 사용하여 유효성 검증하기
예제 스키마 : 배달 영수증
요약


제 2 장 데이터형의 기초

XML의 데이터형 : 개요
XML Schema 데이터형의 특징
값 스페이스(Value Spaces)
렉시컬 스페이스(Lexical Spaces)
패싯(Facets)
원시 vs. 유도 데이터형
내장 형식 vs. 사용자 정의 형식
데이터형의 종류
원자 데이터형
리스트 데이터형
결합 데이터형
내장 데이터형의 네임스페이스
내장 원시 형식들
문자열 형식
부호화된 바이너리 형식
숫자 형식
날짜/시간 형식
내장 유도 형식들
string 형식들
decimal 형식들
요약


제 3 장 내용 모델 만들기

복잡 형식 정의
컴퍼지터
지명 모델 그룹
속성 그룹
요소 내용 스펙
닐(nil) 값
예제 스키마 : 연락처
스키마 복습
앞으로 살펴볼 특징들
13개의 스키마 구성요소
요약


제 4 장 새로운 형식 유도하기

데이터형의 패싯
기본 패싯
구속 패싯
내장 데이터형의 구속 패싯
원시 데이터형
유도 데이터형
정규 표현
XML Schema Regex
정규 표현 문법 비교
정규 표현 요약
xsi:type 속성
데이터형 상속
형식 계층
단순 형식 유도하기
복잡 형식 유도하기
대체 그룹
추상 형식
데이터형 유도 제어하기
요약


제 5 장 몇 가지 유용한 데이터형

자주 쓰는 데이터형 샘플
몇 가지 간단한 기본 형식
국가
인터넷 데이터형
인물
전화번호
우편주소
측지 위치
요약


제 6 장 XML Schema와 Namespace

XML Namespace 복습
XML Namespace가 필요한 이유
XML 문서에 Namespace를 선언하고 사용하는 방법
XML Schema의 세 가지 네임스페이스
XML Schema Namespace
XML Schema Datatypes Namespace
XML Schema Instance Namespace
마크업에 Namespace 정의하기
Namespace에 속하지 않는 어휘집 만들기
Namespace에 속하는 어휘집 만들기
Namespace 한정에 얽힌 뒷 이야기
모든 요소와 속성은 한정될 필요가 있다
Namespace 한정의 지역 제어
전역 vs. 지역 선언에 대한 모델과 이슈들
러시아 인형 설계법
살라미 조각 설계법
러시안 인형 설계법의 특징
살라미 조각 설계법의 특징
베니션 블라인드 모델
베니션 블라인드 모델 자세히 보기
복잡 형식과 베니션 블라인드 모델과 관련된 이슈들
요약


제 7 장 스키마 설계의 기초

규범적 vs. 기술적 모델
XML 문서 처리하기
명명법
동일한 이름의 다른 내용 모델을 갖는 두 요소의 예
일관성, 순서, 출현
문서 구조의 일관성, 순서, 출현
스키마의 일관성, 순서, 출현
계층과 그룹으로 묶기
문서들에 있는 관련 정보 항목들을 그룹으로 묶기
문서들에 있는 동일한 정보 항목들을 그룹으로 묶기
그룹으로 묶었을 때의 장점들
스키마에 계층 구조 만들기
선택과 옵션
고정 값들 중의 하나 선택
구조의 선택
요약


제 8 장 다중 문서로부터 스키마 생성하기

모듈식 스키마를 작성하는 이유
XHTML의 모듈화
스키마들 사이에 교차되는 정보를 재사용하는 방법
동일한 네임스페이스에 속하거나 네임스페이스를 가지지 않는 스키마들
얼마나 많은 네임스페이스를 사용할 것인가
네임스페이스를 감추어 주어야 할 때와 드러내 주어야 할 때
스키마 구성요소 변경하기
모델을 확장할 수 있도록 허용하기
마크업 보호하기 - 재사용의 제한
스키마 모듈화하기
요약


제 9 장 아이덴터티 제약 조건, 정규화, 문서 조각

아이덴터티 제한 조건
XPath를 이용하여 노드(node)들의 위치 결정하기
유일한 값
Key와 Key 참조
안정적이고, 안전하며, 정확하게 데이터 관리하기
데이터베이스 용어들에 대한 상세한 설명
데이터 무결성
정규형
XML에 정규화 적용하기
문서 조각 다루기
조각 다루기
요약


제10장 스키마와 XSLT

참고 문서 만들기
스키마 정보
구성요소들 요약하기
스키마 탐색하기
폼(form) 만들기
인스턴스로부터 스키마에 액세스하기
폼 생성하기
모델 그룹 탐색하기
요약


제11장 XML 시스템 모델링

데이터 모델링의 원리
단순화한 모델링 방법
객체 vs. 인스턴스
잡지사에 XML 도입하기
시스템 요구사항 결정하기
잡지사의 배경
예기치 못하는 일 예측하기
핵심 역할자 찾기
요구사항 정의 및 분석
UML 및 XML 모델링
비즈니스 프로세스 분석
비즈니스 도메인 객체 찾기
쓰임새 다이어그램
시스템 분해 및 추상화
정보 모델링
카디널러티
관계의 종류
1차 객체 리스트
2차 객체 리스트
시퀀스 다이어그램
프로퍼티 정의하기
사용자 데이터형
비즈니스 룰
프로세스 모델
반복적 개발
데이터 모델
네임스페이스, 스키마, 인스턴스 문서
스키마 및 인스턴스 문서 만들기
XML Schema에 관계 표현하기
전역 선언들
스키마 설계를 위한 가이드라인
데이터 모델 테스트하기
요약


제12장 기존 데이터베이스를 위한 XML Schema 만들기

비즈니스 문제
사용되는 기술들
관계형 데이터베이스 스키마
데이터베이스를 XML로 마이그레이션하기
문서의 범위 결정하기
형식 정보 표현하기
탐색 경로 만들기
스키마 작성하기
사용자 정의 데이터 형식 만들기
논리적 스키마 엔터티들을 모델링하기
논리적 스키마 속성들을 모델링하기
논리적 스키마 관계들을 모델링하기
좀더 복잡한 예제
문서의 범위
탐색 경로
논리적 스키마 엔터티들
논리적 스키마 속성들
논리적 스키마 관계들
고아
요약


제13장 문서 관리를 위한 W3C XML Schema

문서 스키마 vs. 데이터 스키마
사례 연구: Physics Press 출판사의 온라인화
스키마 설계 프로세스 : 개요
문서 분석
스키마 설계: 전략적 이슈들
스키마 설계: 전술적 이슈
스키마 설계 과정 관리하기
설계도를 스키마로 바꾸기
진행중인 개발 과정 관리하기
요약


제14장 Schematron과 다른 스키마 기술들

Schematron
그 밖의 Schematron 요소들
상호보완적 특징들
Co-location
Schematron과 XML Schema를 함께 사용할 때의 한계
Schematron과 XSLT 2.0
MSXML 4 확장을 사용한 몇 가지 샘플
토폴로지 - 대화형 Schematron 개발 툴
경쟁중인 스키마 기술들
RELAX NG
Examplotron
ASN.1
요약


제15장 전자상거래 사례 연구

서론
전자상거래 자동화하기
프로젝트 시나리오
SOAP - 개요
SOAP 메시지 구조
프로젝트 요구사항
주요 쓰임새
설계 목표
아키텍처
설계
입력/응답 시퀀스 다이어그램
트랜잭션 및 메시지
데이터 구조
데이터베이스의 몇몇 테이블
메시지 스키마
메시지 샘플
XML Schema에 Schematron 사용하기
XML Schema로 제한할 수 없는 제한 조건
미리 보기 - 웹 서비스들
WSDL
UDDI
웹 서비스에 대한 몇 가지 링크들
요약


제16장 스키마 기반 프로그래밍

선언형 프로그래밍
프로그램 개발을 위한 정형화된 도구들
SBP를 이용하여 애플리케이션 구현하기
모델 - 뷰 - 컨트롤러
모델

컨트롤러
SBP 스키마
모델

컨트롤러
SBP 애플리케이션 구현하기
처리 체계
초기 다운로드 액션
이벤트 처리
Petri Nets를 이용한 모델 구현
Petri Net 마크업 언어
PNML을 위한 XSLT 스타일시트
샘플 애플리케이션
모델

컨트롤러
요약

부록 A 스키마 요소와 속성 레퍼런스
부록 B 스키마의 데이터형 레퍼런스
부록 C UML 레퍼런스
부록 D 참고 도서와 그 밖의 읽을거리

저자소개

존 두켓 (지은이)    정보 더보기
20년 이상 작은 스타트업부터 글로벌 브랜드에 이르기까지 다양한 웹사이트를 디자인하고 개발했다. 본서 외 저서로 《자바스크립트 & 제이쿼리》(제이펍, 2015), 《HTML & CSS》(에이콘출판사, 2012)가 있다. 이 책들은 코드와 개념을 시각적으로 구분해서 설명하는 것이 특징으로, 40만 부 이상 판매되었으며 10개 언어로 번역되며 많은 독자에게 사랑받고 있다.
펼치기
천주석 (옮긴이)    정보 더보기
서울대 물리교육과를 졸업하고 소프트웨어 개발사에서 2년여간 기획 이사로 일했다. 현재 직장을 접고 프리랜서로 IT 및 과학 분야의 번역 및 칼럼 쓰는 일을 하고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책