미새문지

정처기 공부 본문

정보처리기사

정처기 공부

문미새 2025. 2. 3. 23:11
728x90

정규화 과정

  • 1NF : 모든 메인이 원자 값으로만 구성
  • 2NF : 기본키가 아닌 속성이 기본키에 대한 완전 함수적 종속을 만족, 분적 함수 종속을 제거한 정규형
  • 3NF : 기본키가 아닌 모든 속성이 기본키에 대해 행적 함수 종속 관계를 만족하지 않는 정규형
  • BCNF : 모든 결정자가 후보키인 정규형, 종속성 보존X
  • 4NF : 다치 종속이 성립하는 경우, R의 모든 속성이 A에 함수적 종속 관계를 만족
  • 5NF : 모든 조인 종속이 R의 후보키를 통해서만 성립되는 정규형

도부이결다조


시스템 카탈로그

  • 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하며, 시스템 자신이 필요로 하는 스키마 및 여러가지 객체에 관한 정보를 포함하고 있는 시스템 데이터베이스이다.
  • 또한, 시스템 카탈로그에 저장되는 내용을 메타데이터라고도 한다.
  • 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하기 때문에, INSERT, DELETE, UPDATE문으로 시스템 카탈로그를 갱신하는 것은 허용되지 않는다.

분산데이터베이스의 목표

  • 위치투명성(Location Trasparency): 데이터 베이스의 실제 위치를 알 필요 없이, 단지 데이터베이스의 논리적인 명칭만으로 액세스할 수 있다.
  • 중복투명성(Replication Transparency): 데이터가 여러 곳에 중복되어 있더라도 사용자는 마치 하나의 데이터만 존재하는 것 처럼 사용 가능, 시스템은 자동으로 여러 자료에 대한 작업을 수행할 수 있다.
  • 병행투명성(Concurrency Transparency): 다수의 트랜잭션이 동시에 실현되더라도 그 결과는 영향을 받지 않는다.
  • 장애투명성(Failure Transparency): 트랜잭션, DBMS, 네트워크, 컴퓨터 장애가 발생해도 트랜잭션을 정확히 처리한다.

데이터 모델

  • 개념: 현실 세계의 정보를 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델
  • 구성요소: 논리적 데이터 구조, 연산, 제약 조건
  • 절차: 개념적 데이터 모델 > 논리적 데이터 모델 > 물리적 데이터 모델

RIP(Routing Information Protocol)

  • 최단 경로 탐색에는 Bellman-Ford 알고리즘을 사용하는 거리 벡터 라우팅 프로토콜
  • 라우팅 프로토콜을 IGP와 EGP로 분류했을 때 IGP에 해당한다.
  • 최적의 경로를 산출하기 위한 정보로서 홉(거리 값)만을 고려하므로, RIP을 선택한 경로가 최적의 경로가 아닌 경우가 많이 발생할 수 있다.
  • 소규모 네트워크 환경에 적합하다.
  • 최대 홉 카운트를 15홉 이하로 한정하고 있다.

자율 시스템(AS : Autonomous System)

하나의 기관 내부를 나타내는 것으로 라우터들과 통신기기들의 집합
IGP(Interior Gateway Protocol, 내부 게이트웨이 프로토콜): 학내망 내부에서 라우팅하는것. 즉 하나의 AS 내에서의 라우팅에 사용되는 프로토콜

EGP(Exterior Gateway Protocol, 외부 게이트웨이 프로토콜): 학내망과 다른 학내망의 라우팅에 사용. 즉 AS간의 라우팅에 사용되는 프로토콜

RIP는 OSPF와 함께 IGP(내부 게이트웨이 프로토콜)에 해당한다.


행위(Behavioral) 다이어그램

  • 1. 유스케이스(UseCase) 다이어그램
  • 2. 시퀀스(Sequence) 다이어그램
  • 3. 커뮤니케이션(Communication) 다이어그램
  • 4. 상태(State) 다이어그램
  • 5. 활동(Activity) 다이어그램
  • 6. 상호작용 개요(Interaction Overview) 다이어그램
  • 7. 타이밍(Timing) 다이어그램

아키텍처 설계 과정

  1. 설계 목표 설정
  2. 시스템 타입 결정
  3. 아키텍처 패턴 적용(스타일 적용 및 커스터마이즈)
    • 아키텍처 패턴: 아키텍처 설계 시 발생하는 문제들을 해결하기 위해 미리 만들어 놓은 해결 방식
  4. 서브시스템 구체화(서브시스템의 기능, 인터페이스 동작 작성)
  5. 검토(아키텍쳐 설계 검토)
728x90

'정보처리기사' 카테고리의 다른 글

정처기 공부  (0) 2025.02.08
정처기 오답 풀이  (0) 2025.01.27
정처기 공부  (0) 2025.01.21
정처기 공부  (0) 2025.01.21
정처기 오답 풀이 - 1  (0) 2025.01.12