정처기 2과목 2

[정보처리기사] 3과목 1장 - 논리 데이터베이스 설계

3과목 - 데이터베이스 구축 1장. 논리 데이터베이스 설계 70. 데이터베이스 설계 데이터베이스 설계 시 고려사항 무결성 : 삽입, 삭제, 갱신 등의 연산 후에도 데이터베이스에 저장된 데이터가 정해진 제약 조건을 항상 만족해야함 일관성 : 저장된 데이터들 사이나, 특정 질의에 대한 응답이 변함없이 일정해야함 회복 : 시스템 장애 발생 시 장애 발생 직전 상태로 복구할 수 있어야함 보안 : 불법적인 데이터의 노출 또는 손실로부터 보호할 수 있어야함 효율성 : 응답시간의 단축, 시스템의 생산성, 저장 공간의 최적화 등이 가능해야함 데이터베이스 확장 : 지속적으로 데이터를 추가할 수 있어야함 데이터베이스 설계 순서 요구 조건 분석 개념적 설계 논리적 설계 물리적 설계 구현 요구 조건 분석 데이터베이스를 사용할..

[정보처리기사] 2과목 2장 - 통합 구현

2과목 - 소프트웨어 개발 2장. 통합 구현 38. 단위 모듈 구현 단위 모듈 (Unit Module) 개요 단위 모듈은 소프트웨어 구현에 필요한 여러 동작 중 한 가지 동작을 수행하는 기능을 모듈로 구현한 것 단위 모듈은 독립적인 컴파일이 가능하며 다른 모듈에 호출되거나 삽입 또한 가능 단위 모듈 구현 순서 단위 기능 명세서 작성 입출력 기능 구현 알고리즘 구현 단위 기능 명세서 작성 단위 기능 명세서를 작성하는 단계에서는 추상화 작업이 필요 (복잡한 시스템을 단순히 구현하기 위해) 대형 시스템을 분해아여 단위 기능별로 구분하고, 각 기능들을 계층적으로 구성 입출력 기능 구현 단위 기능 명세서에서 정의한 데이터 형식에 따라 데이터 구현 사용자 인터페이스인 CLI, GUI와의 연동 고려 IPC (Inte..