본문 바로가기
정보처리기사/2020 1,2회 정보처리기사 필기

2020 정보처리기사 제 1, 2회 필기 A형 3과목 056~060

by Danne 2020. 6. 23.
56. 다음 설명의 (    )안에 들어갈 내용으로 적합한 것은?

"후보키는 릴레이션에 있는 모든 튜플에 대해 유일성과 (      )을 모두 만족시켜야 한다."

  1) 중복성
  2) 최소성
  3) 참조성
  4) 동일성

후보키 : 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용하는 속성드르이 부분집합, 기본키로 사용할 수 있는 속성

 유일성 : 하나의 키 값으로 하나의 튜플만을 유일하게 식별할 수 있야함

 최소성 : 모든 레코드들을 유일하게 식별하는 데 꼭 필요한 속성만으로 구성

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.328

 

 

 

57. 다음 SQL문의 실행 결과는?
  1)  10,000
  2) 15,000
  3) 20,000
  4) 25,000

SELECT 가격 FROM 도서가격
WHERE 책번호 = (SELECT 책번호 FROM 도서 WHERE 책명 = '자료구조');

1) <도서>테이블에서 책명이 자료구조인 튜플의 책번호를 선택 (=222) 

2) <도서가격>테이블에서 책번호가 222인 튜플의 가격을 선택 (=25,000)

 

 

 

58. 데이터 제어언어(DCL)의 기능으로 옳지 않은 것은?
  1) 데이터 보안
  2) 논리적, 물리적 데이터 구조 정의
  3) 무결성 유지
  4) 병행수행 제어

데이터 제어언어(DCL) : 데이터의 보안, 무결성, 회복, 병행 제어 등을 정의하는데 사용하는 언어

●GRANT, REVOKE, COMMIT, ROLLBACK, SAVEPOINT

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.435 ~ p.436

 

 

59. 참조 무결성을 유지하기 위하여 DROP문에서 부모 테이블의 항목 값을 삭제할 경우 자동적으로 자식 테이블의 해당 레코드를 삭제하기 위한 옵션은?
  1) CLUSTER
  2) CASCADE
  3) SET-NULL
  4) RESTRICTED

데이터 정의어 DDL : DB구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어

DROP : 스키마, 도메인, 기본 테이블, 뷰 테이블, 인덱스, 제약 조건 등을 제거하는 명령문

표기형식 : DROP SCHEMA 스키마명 [ CASCADE | RESTRICTED ];

CASCADE : 제거할 요소를 참조하는다른 모든 개체를 함께 제거. 테이블의 데이터 제거 시 각 외래키와 관계를 맺고 있는 모든 데이터를 제거하는 참조 무결성 제약 조건을 설정하기 위해 사용

RESTRICTED : 다른 개체가 제거할 요소를 참조중일 때는 제거를 취소

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.434

 

 

 

60. 트랜잭션의 특성 중 다음 설명에 해당하는 것은?

"트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야한다."

  1) Durability
  2) Share
  3) Consistency
  4) Atomicity

트랜잭션

 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위

 한꺼번에 모두 수행되어야 할 일련의 연산

트랜잭션의 특성

 Atomicty(원자성) : 트랜잭션의 연산은 데이터베이스에 모두 반영되도록 완료되든지 아니면 전혀 반영되지 않도록 복구되어야 함

 Consistency(일관성) : 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환함

 Isolation(독립성, 격리성, 순차성) : 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중 다른 트랜잭션의 연산이 끼어들 수 없음

 Durability(영속성, 지속성) : 성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더라도 영구적으로 반영되어야 함

 

[참고 자료]

길벗 2020 시나공 정보처리기사 필기 p.371

 

 

※ 잘못된 부분이 있다면 공유부탁드립니다!

 

 

 

2020 정보처리기사 

제 1, 2회 통합 필기 A형  

문제풀이 056~060

반응형

댓글