정보처리기사

[정보처리기사 실기 오답노트] - 데이터 입출력 구현

sson-coding 2025. 11. 11. 18:32

2022-2-1

데이터베이스에 대한 다음 설명에서 괄호에 공통으로 들어갈 알맞은 용어를 쓰시오.

(    )은 관계 데이터의 연산을 표현하는 방법으로, 
관계 데이터 모델의 제안자인 코드(E. F. Codd)가
수학의 술어 해석(Predicate Calculus)에 기반을 두고 관계 데이터베이스를 위해 제안하였다.
원하는 정보가 무엇이라는 것만 정의하는 비절차적 특성을 지니며, 
원하는 정보를 정의할 때 계산 수식을 사용한다.

튜플 해석식을 사용하는 튜플 (    )과 
도메인 해석식을 사용하는 도메인 (    )으로 구분된다.
  • 정답 : 관계 해석

2021-2-14

데이터베이스의 병행제어(Concurrency Control) 기법 중 하나로,
접근한 데이터에 대한 연산을 모두 마칠 때까지 
추가적인 접근을 제한함으로써 상호 배타적으로 접근하여 작업을 수행하도록 하는 기법을 쓰시오.
  • 정답 : 로킹

핵심개념

  • 로킹(Locking)
    • 하나의 트랜잭션이 데이터에 접근하는 동안 다른 트랜잭션의 접근을 차단
    • 상호 배타적 접근(Mutual Exclusion) 보장
    • 교착상태(Deadlock) 위험 존재