정보관리기술사
-
유비쿼터스(Ubiquitous)정보관리기술사/IT 관련 용어 2017. 10. 19. 15:43
유비쿼터스(Ubiquitous)란 사용자가 네트워크나 컴퓨터를 의식하지 않고 장소에 상관없이 자유롭게 네트워크에 접속할 수 있는 정보통신 환경을 말한다. 이 용어는 1988년 Xerox PARK의 연구원인 Mark Weiser가 처음 개념을 도입 하였고 시간이 흐름에 따라서 기술적 발전이 지속되어 왔다. Ubiquitous 특징 - 모든 컴퓨터는 서로 연결 - 이용자 눈에 보이지 않아야 함(사용자가 인지 못하도록 함) - 언제 어디서나 사용가능함 - 현실세계의 사물과 환경 속으로 스며들어 일상생활에 통합됨 - 5C : Computing, Communication, Connectivify, Contents, Calm - 5Any : Any-time, Any-where, Any-network, Any-dev..
-
DTD(Document Type Definition : 문서 형식 정의)정보관리기술사/IT 관련 용어 2017. 10. 18. 11:47
DTD(Document Type Definition : 문서 형식 정의)은 SGML 계열의 마크업 언어에서 문서 형식을 정의 하는 것이다. HTML, XHTML, XML등에서 사용된다. 이러한 DTD를 사용하여야 서로 다른 그룹 사람들간 표준 형식에 대해 합의를 볼 수 있고, 외부에서 받은 데이터등을 검증해보기 쉽다. 즉 DTD를 이용하면 문서의 가독성이 증가하고, 브라우저 별 호환성 증가(크로스 브라우징), 문서 제작의 효율성이 증가한다. DTD 3가지 Mode 1. 엄격모드(Strict) : 문법과 구조가 정확하게 맞아야함 2. 호환모드(Transitional DTD) : 어느정도 구버젼의 속성 태그를 허용(iframe _blank등) 3. 프레임셋(Frameset) : 현재의 거의 사용하기 않음, ..
-
XML(Extensible Markup Language)정보관리기술사/IT 관련 용어 2017. 10. 18. 11:33
마크업 언어란 인쇄시 사용하는 조판 지정 언어였다. 인쇄할 내용의 문단, 폰트 등을 지정하던 언어였던 것이다. 그러다가 텍스트 데이터에 처리할 내용을 어플리케이션에게 지시하는 언어로 개념이 확장되었다. 이런 마크업 언어의 시초는 SGML(Standard Generallzed Markup Language)이다. SGML로 인해 우리가 잘 아는 HTML과 XML등이 파생되었다. 하지만 SGML은 너무 복잡하고 이식성이 낮아서 대중성이 상당이 떨어졌다. 복잡한 탓에 사용자의 DTD작성 또한 어려웠다. 이러한 SGML의 단점을 극복하고 HTML등의 장점을 도입하여 새로운 언어를 만든것이 바로 XML이다. XML은 사용자 정의 태그를 통해 텍스트 데이터의 구조화된 문서 저장과 어플리케이션간의 문서 교환을 위해 1..
-
Web Mining (웹 마이닝)정보관리기술사/IT 관련 용어 2017. 10. 18. 11:04
Web Mining (웹 마이닝)은 웹에서 발생하는 고객의 행위분석과 특성 데이터를 추출, 정제, 로딩하여 의사결정에 활용하기 위한 마이닝 기법을 말한다. 웹 마이닝의 주요 특징 1. 실시간성 : 웹 로그를 기반으로 실시간으로 발생하는 트랜잭션 분석 2. Ono-to-One : 고객행위분석을 통해서 개인화를 지향 3. 규칙기반 : Rule-Matching 시스템과 연계하여 서비스 제공 4. 마이닝 기법 : 신경망, 연관성, 순서화, 군집화, 의사결정 등의 데이터 마이닝 기법 활용 웹 마이닝의 유형 1. 웹 구조 마이닝(Web Structure Mining) : 사이트의 구조적 요약정보 추출 참조정보를 이용하는 경우 2. 웹 내용 마이닝(Web Content Mining) : 패턴발견, 패턴분석, 개인화 ..
-
SOA(Service Oriented Architecture : 서비스 지향 아키텍쳐)정보관리기술사/IT 관련 용어 2017. 10. 16. 11:46
1996년 가트너(Gartner)그룹에 의해 처음 소개된 SOA(Service Oriented Architecture)은 서비스 중심의 유연한 구조를 만들자는 일종의 개념 혹은 사고방식이다. 서비스 제공을 할때, User입장에서 사용을 자유롭게 하고, 아키텍쳐는 어떤 서비스의 요청이든 유연하고 민첨하게 대응하도록 설계한다는 개념적 용어이다. 마치 레고 블럭처럼 서비스 단위로 시스템을 구현하여 공통적 사용 프로세스들을 컴포넌트 혹은 모듈화하여 저장하고 필요시 불러서 사용한다.
-
EAI(Enterprise Application Integration : 기업 어플리케이션 통합)정보관리기술사/IT 관련 용어 2017. 10. 16. 11:17
EAI(Enterprise Application Integration)은 간단하게 말해 타 시스템간의 연결을 용이하게 도와주는 도구이다. 기업내 운용중인 다양한 플랫폼, OS, DB의 종류등에 상관없이 비즈니스 차원에서 통합하여 제공하는 정보교환 통합시스템이다. EAI 구성요서는 다음과 같다. - 데이터 및 정보 추출을 하는 Adapter - 데이터/정보를 전송하는 Messaging (Message Oriented Middleware) - 송수신 데이터/정보의 Transform/Routing을 제공하는 Broker - Biz process 및 시스템 흐름의 상태를 Monitoring 하고 관리하는 Admin 툴 이런 EAI와 항상 비교되는 녀석이 있으니 그 녀석은 바로 ESB이다. ESB(Enterpri..
-
ETT(Extraction, Transformation, Transportation)정보관리기술사/IT 관련 용어 2017. 10. 16. 10:47
ETT(Extraction, Transformation, Transportation)은 소스데이터로부터 데이터를 추출하고 정제/변환하여 타겟DB에 적재하는 기능을 의미한다. 이 ETT는 DW 아키텍쳐 구성요소간 데이터 일관성 및 통합성을 유지시키는 역할을 수행한다. ETT의 주요 절차는 다음과 같다. 1. 데이터 추출 : 데이터 원천으로부터 필요한 데이터를 추출하는 과정 - 레코드 변경시간, DBMS의 로그정보 및 사용자로그 정보 이용 2. 데이터 전달 : 데이터를 데이터웨어하우스에 전달하는 과정 - 이기종간 데이터 전달시 오류 없이 수행될수 있도록 조치 필요, 큐 및 미들웨어 사용 3. 데이터 정제 : 원천 데이터의 정합성을 검증하여 정확한 데이터로 만드는 과정 - 필수 데이터 처리, 데이터 타입 처리..
-
DOM(Document Object Model : 문서 객체 모델)정보관리기술사/IT 관련 용어 2017. 10. 13. 17:45
XML문서와 DTD를 읽어 문서의 정확성을 검증(Parsing)하고 사용자가 원하는 결과를 얻을 수 있도록 지원하는 소프트웨어를 XML Processor이라고 한다. 이 XML Processor의 대표적인 종류에는 DOM, SAX, JDOM등이 있다. 그중 DOM(Document Object Model)은 XML문서를 트리 형태의 구조로 변경하여 접근하는 API이다. 참고로 SAX는 구조정보 생성 없이 순차적 이벤트를 발생시켜 접근하는 API이며, JDOM은 JAVA에서 XML 데이터를 제어하기 위한 API이다. DOM은 문서 전체를 읽어 문서내의 구성요소를 객체로 생성하여 부모자식 관계를 형성시켜 메모리상의 트리구조를 통해 원하는 요소에 접근하고 조작할수 있게 한다. DOM의 특징은 다음과 같다. - ..