
[데이터베이스 설계]웹 기술 및 데이터 저장(XML)
·
Database design
XML 이란 XML은 확장성 마크업 언어(Extensible Markup Language)의 약자로 W3C에서 개발된, 특수한 목적들을 갖는 마크업 언어를 만드는 데 사용하도록 권장되는 마크업 언어이다 HTML과 유사한 형태를 띄고, Tag를 사용자가 정의할 수 있다 Tag는 XML Introduction와 같이 여는 태그가 있으면 닫는 태그가 반드시 존재한다 이러한 XML은 문서 만드는 것뿐만 아니라 데이터를 교환하는 좋은 방법이 될 수 있다 장점 데이터 교환 형식으로 관계형 튜플(Relational tuple) 보다 우수하다 태그의 존재로 자체 문서화가 가능하다(사람이 직접 데이터를 읽기 쉬움) 중첩 구조(Nested structure)를 허용한다 폭넓은 수용능력을 가졌다(ex 데이터베이스 시스템, ..