기록

3과목 오답(2020) 본문

정보처리기사

3과목 오답(2020)

pringspring 2022. 2. 25. 13:41

*2020-09

42.데이터베이스에 영향을 주는 생성, 읽기, 갱신, 삭제 연산으로 프로세스와 테이블 간에 매트릭스를 만들어서 트랜잭션을 분석하는 것은?

→CRUD 분석

 

*CRUD

 -Create Read Update Delete

 

 

 

49.DBA가 사용자 PARK에게 테이블 [STUDENT]의 데이터를 갱신할 수 있는 시스템 권한을 부여하고자 하는 SQL문을 작성하고자 한다. 다음에 주어진 SQL문의 빈칸을 알맞게 채운 것은?

 →㉠ UPDATE, ㉡ ON

 

*GRANT UPDATE ON 테이블

 

 

 

55.데이터 모델에 표시해야 할 요소로 거리가 먼 것은?

→출력 구조

 

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

 

 

 

*2020-08

 

44.관계 데이터베이스인 테이블 R1에 대한 아래 SQL 문의 실행결과로 옳은 것은?

→ DISTINCT는 중복 발견시 첫번째 하나만 검색

 

 

49.분산 데이터베이스의 투명성(Transparency)에 해당 하지 않는 것은?

→ Media Access Transparency

 

 

*분산 db 투명성 조건

  • 분할
  • 위치
  • 지역사상
  • 중복
  • 장애
  • 병행

 

51.다음에 해당하는 함수 종속의 추론 규칙은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.) 

"X Y 이고 Y→Z 이면 X Z 이다."

→이행 규칙

 

  • 분해규칙 :  X→YZ 면 X→Y , X→Z이다.
  • 반사규칙 : X→Y면 X→Y, X→X이다.
  • 결합규칙 : X→Y이고 X→Z면 X→YZ이다.

 

 

52.다음 R과 S 두 릴레이션에 대한 Division 연산의 수행 결과는?

 

 

 

→D2(1) D3(A)가 포함된 R중 S를 제거  

 

 

 

 

53. player 테이블에는 player_name, team_id, height 컬럼이 존재한다. 아래 SQL문에서 문법적 오류가 있는 부분은?

"BETWEEN A OR B"

→ "BETWEEN A AND B"

 

 

54.데이터베이스 로그(log)를 필요로 하는 회복 기법은?

→ 즉각 갱신 기법

 

 

 

✨✨57.관계대수의 순수관계 연산자가 아닌 것은?

→ Cartesian Product

 

*순수관계 연산자✨✨✨✨

  • SELECT
  • PROJECT
  • JOIN
  • DIVISION

 

 

 

*2020-06

 

42.다음 두 릴레이션에서 외래키로 사용된 것은? (단 밑줄 친 속성은 기본키이다.)

"과목(과목번호, 과목명)"

"수강(수강번호, 학번, 과목번호,학기)"

 

→과목번호

 

*외래키 :  타 릴레이션의 기본키를 참조하는 속성 OR 속성들의 집합

** 수강에 과목번호가 있거나 과목에 수강번호가 있거나.

 

 

 

44.뷰(view)에 대한 설명으로 옳지 않은 것은?

→뷰는 저장장치 내에 물리적으로 존재한다.

 

*뷰는 "논리적"으로 구성/독립 되어있다.

 

 

 

 

46.데이터베이스의 논리적 설계(logical design) 단계에서 수행하는 작업이 아닌 것은?

→레코드 집중의 분석 및 설계

 

*물리적 세계

  • 레코드 집중 분석 및 설계
  • 접근 경로 설계
  • 물리적 구조의 데이터로 변환
  • DB파일의 저장 구조 및 엑세스 경로 설정
  • 데이터가 컴에 저장되는 방법 묘사
  • 기본적 데이터 단위는 저장레코드

 

 

 

53.데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL은?

→트리거(trigger)

 

 

 

 

57.병행제어의 로킹(Locking) 단위에 대한 설명으로 옳지 않은 것은?

→로킹 단위가 작아지면 로킹 오버헤드가 감소한다.

 

*로킹단위가 커지면 로킹 오버헤드 감소

 

**로킹단위↑ : 로크 수↓, 병행성↓, 오버헤드↓, 공유도↓, 제어기법 간단하여 관리 수월
  로킹단위↓ : 로크 수↑, 병행성↑, 오버헤드↑, 공유도↑, 제어기법 까다로워 관리 복잡

 

 

 

 

 

60.정규화 과정 중 1NF에서 2NF가 되기 위한 조건은?

→1NF를 만족하고 키가 아닌 모든 속성이 기본키에 대하여 완전 함수적 종속 관계를 만족해야 한다.

 

✨완전 함수 종속 관계 = 부분 함수 종속 제거

 

 

 

 

 

 

 

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

5과목 복습(시나공)  (0) 2022.03.01
3과목 복습(시나공)  (0) 2022.02.25
3과목 오답(2021)  (0) 2022.02.25
5과목 오답(2020)  (0) 2022.02.23
5과목 오답(2021)  (0) 2022.02.22