본문 바로가기

분류 전체보기98

XML 네임스페이스 1. 네임스페이스의 필요성 1.1 엘리먼트 이름 충돌 XML에서 태그를 자유롭게 정의할 수 있다는 점은 장점이 될 수 있지만, 예를 들어 문서를 공유하는 경우에는 태그가 중복되는 문제가 발생할 수 있게 된다. 중복 태그로 인해 발생할 수 있는 이름 충돌의 문제를 해결하기 위해 등장한 개념이 바로 네임스페이스(namespace) 이다. XML 네임스페이스 방송대출판부 홍길동 방송대 또한 네임스페이스는 각 엘리먼트명과 속성명을 정확히 인식할 수 있는 개념을 제공한다. 예를 들어, 위의 XML 문서는 책과 관련된 데이터를 표현하기 위해 와 엘리먼트를 사용하고, 책 저자에 관한 정보를 표현하기 위해서 와 이라는 엘리먼트를 사용하고 있다. 이 문서는 XML 문법에는 어긋나지 않지만, 엘리먼트를 통해서 문서의 의미.. 2023. 9. 5.
트랜잭션 처리 1. 트랜잭션 처리의 개념 ① 사용자 수에 따른 시스템 분류 ∘데이터베이스 시스템을 분류함에 있어서 사용자 수를 기준으로 하여 시스템 분류하면, 단일사용자 시스템과 다수 사용자 시스템으로 구분할 수 있음 - 단일 사용자 시스템: 한번에 한 사람만이 그 시스템을 사용할 수 있는 시스템 . 대다수 개인용 컴퓨터 시스템 - 다수 사용자 시스템: 많은 사용자가 동시에 그 시스템을 사용할 수 있는 시스템 . 대부분의 DBMS는 다수 사용자 시스템 - 항공기 예약, 은행, 보험, 증권 등 ∘다수 사용자 시스템은 한 컴퓨터가 동시에 여러 개의 프로그램(또는 트랜잭션)을 처리하는 다중 프로그래밍 개념 때문에 여러 사용자들이 컴퓨터 시스템을 동시에 사용할 수 있음 ∘다수 사용자 DBMS에서 사용자 프로그램들이 동시에 접.. 2023. 9. 5.
시스템 카탈로그 및 질의 최적화 1. 관계 DBMS의 카탈로그 ① 카탈로그의 의미 ∘카탈로그(catalog)는 각 데이터베이스에 대한 정의를 저장한다. 즉 데이터베이스를 기술하는 데이터를 저장하는데, 이런 데이터를 종종 메타 데이터(meta-data)라고 함 ∘카탈로그라는 용어보다 좀더 일반적인 소프트웨어 유틸리티를 나타내기 위해서 흔히 데이터 사전(data dictionary)이라는 용어를 사용함 ∘카탈로그에 저장된 정보는 사용자나 데이터베이스관리자에게 제공되기도 하지만, 데이터 정의어나 데이터 조작어 컴파일러, 질의최적화기, 트랜잭션 처리기, 보고서 생성기, 제약조건 관리기 등과 같은 DBMS 자체의 다양한 소프트웨어 모듈들이 주로 시스템 카탈로그를 접근함 ∘데이터베이스 설계의 각 단계와 설계에 관한 결정 결과에 대한 정보를 저장함.. 2023. 9. 5.
XML 문법 1. XML 문서의 종류 1.1 정형식 문서 정형식 문서 또는 잘 짜여진 문서(Well-Formed XML Document)는 XML 1.0 권고안에 언급되어 있는 문법(Spec)을 잘 지켜서 작성된 문서를 말한다. XML로 개발된 마크업 언어로 작성된 문서는 반드시 XML 1.0 문법을 지켜야 하며 그렇지 않을 경우 문서로 취급하지 않는다. 1.2 유효한 문서 유효한(valid) 문서란 정형식 문서이면서, 문서형태정의(DTD) 또는 스키마의 규칙을 따르는 문서를 말한다. 일반적으로 'XML 문서에 대해 유효성 검사를 한다' 라는 것은 XML로 개발된 DTD나 스키마의 규칙대로 잘 작성 되었는지 검증하는 것을 말한다. 한편 유효하지 않은 문서라는 것은 XML 문법/규칙을 따르지 않거나, DTD 를 포함하.. 2023. 9. 4.
장비의 관리와 유지 교육과정 중 혹은 과정을 마친 직후에 구입하는 장비는 교육 중에 지급되었던 장비와 동일하거나 비슷한 것이어야 한다. 구입한 장비를 오래도록 사용하기 위해서는 올바른 관리 습관이 필수적이다. 적절한 관리만 해 준다면 오랫동안 사용하지 못할 이유가 전혀 없다. 다이빙 후 장비를 상당기간 동안 사용하지 않고 보관해둘 계획이라면 깨끗이 씻고 건조한 뒤에 열로부터 멀리하여 보관 해야 한다. 가능한 좋은 상태로 장비를 유지해야 한다. 다이버의 장비는 생명과 직결된다. 다이빙은 절대 자만 해서는 안되는 스포츠 중 하나이다. 바다속 여행 을 위해선 장비를 꼼꼼히 관리 해야 된다. 2023. 9. 4.
다이빙 수칙과 절차 1. 다이빙 계획 다이빙을 계획할 때는 다음과 같은 것들을 고려하여야 한다. • 다이빙을 하기 위한 자격을 체크한다(동굴, 혼합기체, 심해, 나이트록스 등). • 다이빙 전 장비 확인 및 모든 장비를 체크한다. • 깊이를 본다. • 다이빙 시간을 본다. • 감압을 할 수 있는 자격과 포함한 상승 시간을 체크한다. • 공기 공급량을 본다. • 공기 소모량을 본다. • 감압/반복 잠수표 또는 다이브 컴퓨터를 사용한다. • 국제적으로 공인된 과정을 마친 자격증과 경험 있는 다이버들과 함께 한다. 2. 조하대(수중) 조사원 안전 수칙 - 잠수조사 전 • 몸에 이상이 있는지 확인하고 최적의 신체 상태 유지한 후 잠수를 한다. • 기상 상태와 잠수장비 이상 유무 점검을 한다. • 지역의 수중 상태 및 지형을 숙지한.. 2023. 9. 4.