1. 분산기술
1.1 DCE(Distributed Computing Environment)
단말기에 고유번호(UUID)를 부여한다.
1.2 DCOM(Distributed Component Object Model)
단말기에 고유식별자(GUID)를 부여한다.
1.3 COBA
OMB(Object Management Group) - 객체지향 표준
IDL언어 - JAVA <=> C++, 다른 언어간 호환을 위한 언어
2. 악성 모바일 코드 해결책
*)Agent : 원격제어 S/W 대리인
Agent 프로그램이 감염된것이 악성 Agent
Moblie Code : 서버로부터 다운받아서 실행되는것, 애플릿, Active X
자원을 컴퓨터의 일정량만 쓸 수 있도록 Sand-box를 만든다.
Active X 의 해결책으로는 인증서가 있다.
3. DB
3.1 정의
통합,운용,공용,저장
3.2 구조
스키마{외부스키마, 개념스키마, 내부스키마}
3.3 DBMS
정의, 조작, 제어
3.2 DB 설계
모델링
개념적설계 -> 논리적 설계 -> 물리적 설계 -> 구현
3.3 관계형 DB
무결성 제약 조건
1. 개체무결성 (중복, NOT NULL)
2. 참조무결성 (유지를 위한 옵션에는 Cascade, Restrict(NoAction), Set Null이 있다.)
3. 도메인무결성 (더이상 분해할 수 없는 값을 가져야한다.)
3.4 DB응용
1. 트랜젝션
DB 작업의 논리적 단위, 연산자의 집합
특성(ACID)
A. 원자성 - 수행이 다되거나, 수행되지 않아야한다.(All or Nothing)
C. 일관성 - 연산전후의 DB상태 일치 유지를 해야한다.
I. 격리성 - 처리중 간섭되지 않아야한다.
D. 영속성 - 완료된 트랜젝션에 대해서는 영구반영이 되어야한다.