본문 바로가기

ComputerScience/DataBase

XML

xml은 마크업언어로서 복잡한 데이터를 표현하는데 유용하다.

XML과 DBMS의 차이점

1. xml이 더 flexible 하다.

2. xml은 계층형 구조이다.

3. xml은 ordering이 있다.

XML의 구성요소

1. Tagged Elements (nesting 가능)

2. Attributes : 한 개의 element가 여러 attribute을 가질 수 있다.

3. Text로 이루어져있다

XML structual requirements

1. root tag는 한 개만 존재해야된다.

2. Open Tag가 있으면 Closed Tag도 있어야된다.

3. 한 element 내에 중복된 attribute이 있으면 안된다.

XML parser

dom, sax

XML content specificaition

dtd, xsd

'ComputerScience > DataBase' 카테고리의 다른 글

SQL 명령어  (0) 2020.03.17
SQL 개요  (0) 2020.03.11