일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 등가조인
- 기간계
- innerjoin
- 소수 #소인수분해 #소인수
- fusionchart
- StringTokens
- Collections.sort
- java
- SQL
- websquare
- eclipse shortcut
- NVM
- javascript내장함수
- 펙토리얼
- oracle
- orangefororacle
- websqueare
- sqldeveloper
- Baekjoon
- 계정계
- 마이플랫폼
- 등호
- JavaScript
- 대외계
- 거듭제곱
- REACT
- 운영계
- 컬럼조회
- 환경변수등록
- 정보계
Archives
- Today
- Total
티끌모아 개발
XML & 스키마(schema)란? 본문
XML(EXtensible Markup Language)
데이터를 저장하고 전달할 목적으로 만들어졌으며, 저장되는 데이터의 구조를 기술하기 위한 언어입니다.
수많은 응용 분야에서 데이터를 저장하고 전달하는 중요한 역할을 맡고 있습니다.
HTML과 매우 비슷한 문자 기반의 마크업 언어(text-based markup language)입니다.
이 언어는 사람과 기계가 동시에 읽기 편한 구조로 되어 있습니다.
그러나 XML은 HTML처럼 데이터를 보여주는 목적이 아닌, 데이터를 저장하고 전달할 목적으로만 만들어졌습니다.
또한, XML 태그는 HTML 태그처럼 미리 정의되어 있지 않고, 사용자가 직접 정의할 수 있습니다.
XML은 다른 마크업 언어를 만드는데 사용되는 다목적 마크업 언어입니다.
이렇게 다른 언어를 정의하기 위해서는
스키마(schema)
즉 해당 언어에 필요한 요소와 속성을 파악한 정보들의 집합이 필요합니다.
*스키마는 일관성 있는 XML 문서를 유지하는데 아주 중요한 역할을 합니다.
XML에서 스키마를 작성할 때에는 다음과 같이 두 가지 방법을 사용할 수 있습니다.
1. DTD(Document Type Definition)
2. XML 스키마(XSD)
'용어 정리 terminology' 카테고리의 다른 글
ERP란? -> 솔루션 프로그램의 한 종류 (0) | 2021.07.21 |
---|---|
EMS, NMS란 (0) | 2021.06.09 |
EAI란? (0) | 2021.05.14 |
SCM이란? (0) | 2021.03.31 |
IDE란? (0) | 2021.03.31 |