DC.생체인식



1. 개요

가. 정의

1) 사람의 신체적,행동적 특징을 자동화된 장치로 추출,저장

2) 정확하고 편리하게 개인의 신원을 확인하는 수단

나. 각광이유

1) 개인정보 오용,파괴 증대

2) 기존 PIN(개인고유번호)방식 한계극복



2. 특징 (보유영득)

가. 보편성

1) 누구나 갖은 특성

나. 유일성

1) 각 개인의 고유한 특성

다. 영속성

1) 변하지 않고, 변경불가

라. 획득성

1) 센서에 의한 획득

2) 정형화가능



3. 구성

가. Data Collection

1) 사용자로부터 생체정보 획득

2) 획득된 정보를 시스템인식형태로 저장

나. Trans Mission

1) 데이터 정보 전송기능

2) 다양한 전송매체 가능

다. Signal 프로세싱

1) 입력데이터를 Matching에 전송

라. Matching

1) 생체인식시스템의 Key Rule

마. Decision

1) Threshold값으로 Score판단결정



4. 성능기준

가. 오인식율

1) 타인수탁율

2) FAR : False Accept Rate

나. 오거부율

1) 본인거부율

2) FRR : False Reject Rate

다. 총에러율

1) CER : Cross Error Rate

2) FAR + FRR

라. 등록오차율

1) False Enrollment Error

마. 처리속도

1) 단일 트랜잭션에 대한 시간요구사항

바. 자료크기

1) 생체정보의 크기



5. 종류

가. 생리적특성

1) 지문인식

가) 저렴

나) 낮은신뢰도

다) 오인식율 ↑

2) 얼굴인식

가) 사용자 미인지

나) 구현난해

3) 혈관인식

가) 지문다음으로 각광

나) 신뢰도 다소 ↓

4) 홍체인식

가) 신뢰도 최고

나) 고가

다) 사용자 거부감

나. 형태적특성

1) 서명인식

가) 전자펜의 서명비교 인식

2) 음성인식

가) 화자인증

나) 신뢰도 다소 ↓



6. 표준

가. 응용기술

1) BIOAPI

가) 각 벤더별 생체응용기술 통합

나) 생체인식정보의 획득

다) 검증,인식등의 기능제공

나. 데이터상호운용

1) CBEEFF

가) Common Biometric Exchange File Format

나) 공통된 방법으로 생체인식 지원

다. 보안표준화

1) X.984

가) 생체정보의 기밀성능

나) 보안기술 표준화

7. 문제점/해결방안

가. 


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

디지털 컨버전스 > 생체인식


정보관리기술사 신재용

Posted by 승당
l



DC.멀티미디어검색



1. 개요

가. 정의

1) 이미지,비디오,오디오,지리정보,문서데이터 포함

2) 다양한 미디어 데이터를 검색하는 기술

나. 필요성

1) VOD, e러닝등 멀티미디어 데이터의 검색요구 증대

2) 멀티미디어특성 반영한 내용기반 검색 수요증대



2. 구성

가. 구성도

1) 

나. 구성요소

1) 질의처리기

가) 멀티미디어 검색요청 처리

나) 데이터 종류에 따른 질의분석

2) 멀티미디어 색인

가) 데이터 종류에 따른 색인

나) 미디어 자체의 색인

다) 미디어 정보,메타데이터 색인

3) 상연엔진

가) 검색결과를 상연



3. 검색엔진종류

가. 텍스트기반

1) 미디어 데이터내 키워드,속성에 의한 검색

2) 메타데이터의 검색

나. 미디어내용기반

1) 이미지

가) 이미지 내용의 정보를 통한 검색

나) 컬러 히스토그램

다) 이미지 유사도

2) 비디오

가) 비디오, 동영상의 내용기반

나) 비디오 시퀜스

3) 오디오

가) 오디오,음악 내용기반

나) 흐밍에 의한 검색



4. 질의처리기법

가. Filterling

1) 휴리스틱이용

2) 검색대상과 차이도가 큰 데이터 제외

나. 인덱스검색

1) 인덱스이용 구조 탐색

다. 매칭

1) 질의데이터와 저장데이터의 유사도 판정

2) 두 데이터 사이의 거리를 계산

라. 랭킹

1) 질의조건 혹은 질의 객체와 유사도 정렬

마. 관련도 피드백

1) 사용자 피드백에 의한 질의처리



5. 데이터검색기법

가. 미디어 내재특성

1) 미디어 데이터의 내재한 특성저장

2) 컬러

3) 질감

4) 모양

5) 객체의 시공간정보

나. 메타데이터

1) 저장된 메타데이터에 대한 색인기법

2) R*tree

3) Grid Tree

다. 고차원 색인

1) 고차원 멀티미디어 색인

2) LPC-file

3) LPC+_file

4) GC-tree



6. 표준

가. MPEG 1

1) 저장매체용 압축규정

나. MPEG 2

1) 방송을 위한 압축규정(영상,음성)

다. MPEG 4

1) 통신을 위한 압축규정(인터넷,IMT2000)

라. MPEG 7

1) 내용기반 멀티미디어 정보검색 표준

마. MPEG 21

1) 멀티미디어 정보관리 표준통합


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

디지털 컨버전스 > 멀티미디어 검색


정보관리기술사 신재용

Posted by 승당
l



DB.OLAP



1. 개요

가. 정의

1) 다차원정보에 직접접근

2) 대화식으로 정보분석, 의사결정에 활용

나. 등장배경

1) 쿼리와 레포팅에 의한 복잡한 데이터분석 한계

2) DW에서의 효과적인 데이터분석및 리포팅



2. 구성

가. 



3. 핵심기능

가. Drilling

1) 차원에 있어서 단계를 위/아래로 조정하면서 분석

2) Drill Up

가) 상위합계로 분석

3) Drill Down

가) 상세단계로 분석

나. Pivoting

1) 데이터 참조를 위한 축을 변경하여 분석

2) 제품-지역판매량=>대리점-지역판매량

다. Slice

1) 다양한 시각에서 수치분석

2) 데이터큐브 특정값을 축으로 잘라낸 값

라. Dice

1) 큰 데이터 큐브의 일부분 큐브



4. 유형

가. MOLAP

1) 다차원DB에 기반한 OLAP

2) 고속, 다양한 기능이 가능하나 대용량에 부적합

나. ROLAP

1) 관계형DB에 기반한 OLAP

2) 사용자를 대신하여 SQL생성및 연산수행

3) 대용량에 적합하나, 속도가 느림

다. HOLAP

1) MDB와 RDB를 함계 사용

2) 요약된 데이터나 관계식에 의해 서로 계산된 데이터는 => MDB

3) 상세 데이터는 => RDB



5. 특징

가. 다차원성

1) 사용자들이 여러차원에서 정보분석

나. 직접접근

1) 사용자가 정보에 직접접근후 분석

다. 대화식분석

1) 시스템과의 상호작용

2) 원하는 정보까지 반복적분석

라. 의사결정지원


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > OLAP


정보관리기술사 신재용

Posted by 승당
l



DB.MetaData



1. 개요

가. 정의

1) 데이터에 대한 구체적인 데이터

2) 자원을 기술하는 요소들의 구조화된 집합

나. 필요성

1) 다양한 데이터에 대한 명확한 이해

2) 정보검색의 용이성

3) 효율적인 사용/재사용

4) 데이터관리의 효율성

5) 데이터 공유 촉진



2. 구성

가. 정보자원의 내용

나. 다른 자원과의 관계

다. 자원의 지적속성

라. 자원식별 데이터 요소



3. 기본원칙

가. 간결성

나. 사용용이성

다. 일관성

라. 확장성

마. 상호운용성



4. 분류

가. 내용기반

1) 개체 내용기반

2) 사진, 얼굴특징

나. 내용기술

1) 사용자 인지 개체특징

2) 인상, 화나있음

다. 내용독립

1) 개체와 관련

2) 사진작가이름



5. 표준종류

가. 상이한 메타데이터통합

1) MARC21

2) MODS

나. 메타데이터 상이성 인정

1) Crosswolk

2) RDF

3) METS

다. 상호운영성

1) ISO11179 (MDR)



6. MDR

가. 개념

1) Meta Data Registry

2) 메타데이터의 생성,등록,관리 지원

3) 시스템간 조직간 정보공유 촉진

나. 체계

1) Part1

가) 전체 프레임워크

2) Part2

가) 분류체계 개념모델

3) Part3

가) MDR 개념모델

4) Part4

가) 데이터정의 형식,기술지침

5) Part5

가) 명명과 식별규칙, 지침

6) Part6

가) MDR등록 프로세스



http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 메타데이터, metadata


정보관리기술사 신재용

Posted by 승당
l




DB.DW



1. 개요

가. 정의

1) 기업내외의 산재한 데이터들을 주제별로 통합

2) 시계열적으로 저장된 통합 Data 관리시스템

나. 구축목적

1) 신속한 의사결정위한 통합된 정보의 요구

2) 경쟁우위 확보위한 정보인프라 구축

3) 데이터산재,불일치,상이한 정보시틈 체계적 관리방안



2. 특징 (주통불시)

가. 주제중심적

나. 통합적

다. 비휘발성

라. 시계열성



3. 구성요소

가. ODS

1) Operate Data Store

나. ETCL

1) Extract

2) Transform

3) Cleansing

4) Load

다. Metadata

라. OLAP

1) OnLine Analysis Processing

마. Data Mining

1) DataMart

2) 마이닝기법



4. 모델링

가. 구성

1) 사실(Fact)

2) 차원(Demension)

3) 속성(Attribute)

4) 속성계층(Hirecal)

나. 기법

1) Star Schema

가) 사실테이블만 정규화

2) Snowflake Schema

가) 사실과차원테이블 모두 정규화



5. 고려사항

가. 데이터통합

나. 데이터품질관리

다. 데이터 마이그레이션

라. 사용자 교육

마. 변화관리



http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 데이터웨어하우스, DW, Datawarehouse


정보관리기술사 신재용

Posted by 승당
l




DB.DataMining



1. 개요

가. 정의

1) 알려지지않은 새롭고 의미있는 정보를 발굴

2) 의사결정에 활용

나. 목적

1) 과거가 아닌 예측모델의 구현

2) 예상치 못한 패턴 지식검출이 목적

3) 상세한 세부데이터,기록데이터 요구=>지식집약적 작업

다. 등장배경

1) Mass 마케팅 -> Target 마케팅

2) What happen(Query) -> What will happen(Mining)

라. 외곽선만들기



2. 절차

가. DW/DM

나. Target  Data

다. Process Data

라. Pattern Data

마. 지식

바. 단계 (SEMMA)

1) Sample

2) Explore

3) Modify

4) Model

5) Access



3. 마이닝기법 (연연분군세)

가. 연관규칙

나. 연속규칙

다. 분류규칙

1) 과거데이터특성으로 결과값예측

2) 방법

가) 의사결정트리

나) 회구분석

다) 판별분석

라. 군집화

마. 세분화

바. 방법론

1) 예측적모델링

2) 탐색적모델링



4. 가치분석

가. 지지도 (Support)

1) 

2) 

3) 지지도가 높을수록 유의미

나. 신뢰도 (Confidence)

1) 

2) 

3) 신뢰도가 높을수록 유의미 (70~80%)

다. 향상도 (Lift)

1) 

2) 의미

가) 양수(>0)

(1) 향상도를 가짐

(2) 넥타이 & 셔츠

나) 0

(1) 독립적인 관계

(2) 넥타이 & 주전자

다) 음수(<0)

(1) 음의 향상도를 가짐

(2) 설사약 & 변비약


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 데이터마이닝


정보관리기술사 신재용

Posted by 승당
l





DB.트랜잭션



1. 개요

가. 정의

1) 하나의 논리적 작업단위

2) 작업수행, 세부적 연산들의 집합

나. 중요성

1) DB에서 동시성과 회복의 기본단위

2) DB의 일관된 상태를 변경



2. 특성 (원일격영)

가. 원자성

1) 분해 불가능 최소단위

2) All or Nothing

나. 일관성

1) 모순없는 일관된 상태유지

다. 격리성

1) 실행중 다른 트랜잭션 접근불가

라. 영구성

1) 성공결과는 영구적으로 DB저장



3. 처리방법

가. Commit

1) 트랜잭션 완료, DB저장

나. Rollback

1) 트랜잭션 중지, 저장내용 복귀



4. 동시성제어

가. 필요성

1) Lost Update

2) Dirty Read

3) Inconsistency

4) Cascading rollback

나. 제어기법

1) Locking

2) Timestamp

3) Validation



5. 회복기법

가. Log 이용

나. Check point

다. Shadow Page

라. 2PC



6. 상태도

가. Active

1) 초기, 트랜잭션실행

나. Partially Commited

1) 마지막 명령문 실행이후

다. Commited

1) 트랜잭선 정상종료

라. Failed

1) 트랜잭선 진행불가

마. Aborted

1) 트랜잭션 취소, 이전상태 복귀


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 트랜잭션


정보관리기술사 신재용

Posted by 승당
l



DB. 분산DB



1. 개요

가. 정의

1) NW를 이용 여러개의 지역 DB를 논리적으로 연관시킨 DB

나. 목적

1) 데이터 처리의 지역화

2) 데이터 운영및 관리의 지역화

3) 처리부하의 분산및 병렬처리

4) 가용성 향상및 신뢰성 증가



2. 특성 (투명성)

가. 위치투명성

1) 접근할 Data 위치정보 알 필요없음

나. 병행투명성

1) 분산DB의 동시트랜잭션 이상없음

다. 복제투명성

1) 접근 Data 복사/복제 여부 알 필요없음

라. 분할투명성

1) Data 분할 알 필요없음

마. 장애투명성

1) 특정 노드 장애발생시 무결성 보장



3. 구성

가. 스키마

1) 전역스키마

가) 분할스키마

(1) 할당스키마

(가) 지역스키마

(나) Local DB와 물리적 이미지맵핑

(2) Flagment 할당지역사이드

나) 전역과할당사이 관계정의

2) DB내 모든데이터정의

나. 구성도



4. 유형

가. 동질분산DB

1) 모든 지역에 동일 DB사용

2) 전역스키마 이용

3) 분할스키마,할당스키마 적용

4) 전역->지역 하향식

나. 이질분산DB

1) 지역간 이기종 DB사용

가) 분산 DBMS가 이들 DB관리

2) 지역 사용자들이 존재

3) 지역DB는 전역스키마에 포함될 내용 자치적으로 결정

4) 지역->전역 상향식



5. 할당기법

가. 중앙집중식할당

1) 모든데이터를 한노드에 집중

2) 노드 부하 집중

나. 분산할당

1) 지역DB에 분할된 테이블을 위치

2) 지역참조성

3) 신뢰성 저하

다. 중복할당

1) 여러노드에 동일한 데이터 저장

2) 신뢰성 향상

3) 효율성 감소

라. 선택결정

1) 질의처리를 위한 통신비용

2) 자료 갱신을 위한 통신비용

3) 데이터처리비용/저장비용

4) 데이터 가용성



6. 고려사항

가. 동시성제어

1) 2PC (2 Phase Commit)

2) 분산DB 일관성 유지

나. 네트워크 속도

1) 광대역 NW구축

2) 분산DB정보 신속제공

다. 보안문제

1) 분산DB 전체통제가능

2) 통합보안시스템 구축

라. 백업/복구

1) 장애에 대비한 광전송 백업시스템

2) 장애시 신속한 복구가능시스템



7. 설계기법

가. 데이터분할

1) 논리적단위로 분할

2) 분할조건

가) 완전성

나) 재구성

다) 별개성

3) 분할방법

가) 수평

나) 수직

다) 혼합

나. 데이터복제

1) 데이터를 여러개의 복제로 중복

2) 결과

가) 가용성증대

나) 질의처리속도증대

다) 갱신오버헤드

다. 데이터할당

1) 데이터의 단편을 지역에 할당


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 분산DB


정보관리기술사 신재용

Posted by 승당
l



동시성제어



1. 정의

가. 다수 트랜잭션의 동시수행환경에서

나. 트랜잭션간의 간섭이 없도록 하는 기법



2. 하지 않았을때 문제점

가. 갱신Data손실

나. 모순Data읽기

다. 연쇄복귀



3. 제어기법

가. Locking

1) Shared

가) 다른 트랜잭션 Read가능

2) Exclusive

가) 다른 트랜잭션 Read불가

3) 단위

가) 필드값

(1) ↑ 오버헤드증가,동시성 높아짐  ↓ 오버헤드감소,동시성 낮아짐

나) 레코드

다) 테이블

라) 파일전체

마) DB전체

나. 2PL

1) 정의

가) 직렬성 보장기법

나) 교착상태발생->예방과 탐지로 해결

2) 단계

가) 확장

나) 수축

다. TimeStamp

1) TimeStamp식별자이용 트랜잭션간 순서

2) 생성방법

가) 논리적계수

(1) 논리적 Count증가, 직렬성 유지

나) 시스템계수

(1) System Clock을 TimeStamp사용

라. Validation

1) 트랜잭션 종료시 일괄적 검사

2) 수행동안 Local 사본에서만 갱신

3) 종료시 동시성, 직렬성 검증후 DB 에 반영

동시성제어 필요


4. DB 무결성 보장


http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 동시성 제어


정보관리기술사 신재용

Posted by 승당
l



DB.데이터모델링



1. 개요

가. 정의

1) 현실세계의 개체와 관계를 도출

2) 데이터베이스 구조를 설계하는 과정

나. 중요성

1) 데이터중심의 업무분석

2) 아키텍트, 디자이너, 개발자, 사용자간의 의사소통수단

3) 정확한 모델링을 기준으로 시스템 구현가능



2. 과정

가. 요구사항분석및정의

1) 데이터관리항목파악

2) 업무프로세스정의

3) 현업담당자생각인지, 경우의수도출

4) 서류중심분석 마무리후 진행

나. 개념적모델링

1) ER모델

2) 요구사항기준 정보구조표현

3) 엔티티속성정의, 관계표현

4) 중복및 불일치점 제거

다. 논리적모델링

1) 조직전체 관점 DB구조

2) DB내의 개체와 개체들간의 관계,제약조건 명세화

3) DBMS특성에 맞는 데이터구조 설계

라. 물리적모델링

1) DBMS,운영체제 특성

2) 레코드 속성별, 데이터 크기, 타입정의, 제약조건정의

3) 인덱스정의, 역정규화, 무결성 확보

마. 물리적DB구조



3. 절차

가. 엔티티도출

1) 명사위주 실체도출

2) 정보관리단위

나. 엔티티간 관계설정

1) 상호관계파악

다. 속성결정

1) 엔티티에 속할 속성결정

라. 유일키/외래키결정

1) 키결정

마. 정규화

1) 중복성제거

2) 무결성유지

4. 개념모델->논리모델 변환

가. 개체집합

1) 릴레이션

나. 관계집합

다. 다중값속성

1) 신규릴레이션

라. 키속성

1) 기본키

2) 보조키




http://digilogmap.tistory.com


정보관리기술사 준비를 위한 마인드맵

데이터베이스 > 데이터 모델링


정보관리기술사 신재용

Posted by 승당
l