
소프트웨어 테스트 원리 (결완초집 살정오) 결함 존재 증명 결함이 없다는 것을 증명할 수는 없음 완벽 테스팅은 불가능 완벽하게 테스팅하려는 시도는 불필요한 시간과 자원낭비 초기 집중 개발 초기 체계적인 분석 및 설계가 수행되지 못하면 그 결과가 프로젝트 후반에 영향을 미치게 되어 비용이 커지게 된다는 요르돈의 법칙 적용 결함 집중 - 소프트웨어 테스트에서 오류의 80%는 전체 모듈의 20% 내에서 발견 - 파레토 법칙 적용 살충제 패러독스 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못함 정황 의존성 - 소프트웨어의 성격에 맞게 테스트 실시 - 정황과 비즈니스 도메인에 따라 다르게 수행 오류-부재의 궤변 요구사항을 충족시켜주지 못한다면, 결함이 없다고 해도 품질이 높다고 볼 수 없음 ..

IPSec(Internet Protocol Security) : IP 계층(3계층)에서 무결성과 인증을 보장하는 인증헤더(AH)와 기밀성을 보장하는 암호화(ESP)를 이용한 프로토콜 인증(AH) 프로토콜 메시지 인증 코드(MAC)를 이용하여 인증과 송신처 인증을 제공해주는 프로토콜로 기밀성은 제공하지 않음 암호화(ESP) 프로토콜 메시지 인증 코드(MAC)와 암호화를 이용해 인증과 송신처 인증과 기밀성을 제공하는 프로토콜 키 관리 프로토콜 공개된 네트워크를 통하여 key를 어떻게 할 것인가를 정의, IKE 교환을 위한 메시지를 전달하는 프로토콜 SSL(Secure Socket Layer) / TLS(Transport Layer Security) : 전송계층(4계층)과 응용계층(7계층) 사이에서 클라이언트..

스키마 외부 스키마 (External Schema) 사용자나 개발자의 관점에서 필요로 하는 데이터베이스의 논리적 구조 - 사용자 뷰를 나타냄 - 서브 스키마로 불림 개념 스키마 (Conceptual Schema) - 데이터베이스의 전체적인 논리적 구조 - 전체적인 뷰를 나타냄 - 개체 간의 관계, 제약 조건, 접근 권한, 무결성, 보안에 대해 정의 내부 스키마 (Internal Schema) - 물리적 저장장치의 관점에서 보는 데이터베이스 구조 - 실제로 데이터베이스에 저장될 레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 표현 CREATE TABLE CREATE TABLE 테이블명 ( 컬럼명 데이터 타입 CHECK(조건식) : 제약 조건 설정 ); 테이블에 컬럼..