본 상품은 한국동서발전(주) IT 필기시험을 대비한 예상 실전모의고사입니다.
과년도 한국동서발전(주)의 출제경향을 분석하고, 문항복원 키워드 매칭을 통해 공기밥닷컴이 보유하고 있는 3만여 공기업 기출문제유형에서 출제분야별로 문항을 선별 및 재구성하였습니다.
이번 예상 실전모의고사는 그 이전에 출제되었던 문제유형들과 자격증, 공기업 필기시험에 자주 출제되었던 문항들로 구성되었습니다. 세부 출제분야는 아래를 참고하시면 됩니다.
공기업 전공필기 시험의 경우 매년 출제범위가 동일하기 때문에 중요한 문제들은 2~3년 주기로 계속 반복되어 출제되는 경향이 있습니다.
객관식 4지선다형 50문항 50분 2회 다운로드 상 30%, 중 50%, 하 20% 전산학 / 전산학 9,900원 (정가: 20,000원)
1. 데이터베이스의 뷰(View)에 대한 설명으로 올바른 것은? 
  • ① 뷰는 테이블과 사용법이 동일하지만, 다른 뷰를 생성하지는 못한다. 
  • ② 하나 이상의 기본 테이블로부터 유도된 가상의 테이블이다. 
  • ③ 보안성에 악영향을 끼치는 단점이 있다. 
  • ④ 뷰를 생성하기 위해서는 반드시 인덱스를 생성해야 한다. 
정답 2
뷰는 하나 이상의 기본 테이블로부터 유도된 가상의 테이블로 다음과 같은 특징을 가진다.
- 뷰를 이용하여 다른 뷰를 생성할 수 있다.
- 불필요한 필드를 노출하지 않는 뷰를 제공함으로써 보안성이 향상된다.
- 여러 테이블로 조인된 쿼리문을 뷰로 생성하면 간단하게 사용할 수 있다.
 
2. 트랜잭션의 ACID 속성 중 “트랜잭션 실행의 결과로 데이터베이스 상태가 모순되지 않는다.”를 의미하는 것은? 
  • ① Atomicity 
  • ② Isolation 
  • ③ Consistency 
  • ④ Durability 
정답 3
트랜잭션(Transaction)의 ACID 속성
- 원자성(Atomicity): 완전하게 수행되지 않으면 전혀 수행되지 말아야 한다.
- 일관성(Consistency): 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환한다. 즉, 트랜잭션 실행의 결과로 데이터베이스 상태가 모순되지 않는다.
- 고립성(Isolation): 트랜잭션을 수행 시 다른 트랜잭션의 연산 작업이 끼어들지 못한다.
- 영속성(Durability): 성공적인 트랜잭션의 수행 후에는 반드시 데이터베이스에 반영되어야 한다.