2020 제1,2회(통합) 정보처리기사 기출문제

20문제가 검색되었습니다.

  • 1

    SQL의 분류 중 DDL에 해당하지 않는 것은?

     

    해설
    DDL (데이터 정의어): CREATE, ALTER, DROP, DML (데이터 조작어): SELECT, INSERT, UPDATE, DELETE, DCL (데이터 제어어): GRANT, REVOKE, COMMIT, ROLLBACK
  • 2

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

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

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

     

    해설
    외래키는 릴레이션의 기본키를 참조하는 속성이므로 과목번호가 외래키가 됨
  • 3

    데이터 무결성 제약조건 중 “개체 무결성 제약”조건에 대한 설명으로 맞는 것은?

     

    해설
    개체 무결성 제약 조건 : 기본 키를 구성하는 어떤 속성도 Null 값이나 중복 값을 가질 수 없음
  • 4

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

     

    해설
    뷰는 하나 이상의 기본 테이블로부터 유도된 논리적 가상 테이블
  • 5

    다음 SQL 문의 실행 결과는?

     

    해설
    도서 가격 테이블에서 '자료구조'와 일치하는 책 번호의 가격을 검색하는 질의어
  • 6

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

     

    해설
    물리적 설계 수행 작업 : 저장 구조 및 접근 경로 설계, 저장 레코드의 양식 설계, 레코드 집중의 분석 및 설계
  • 7

    이행적 함수 종속 관계를 의미하는 것은?

     

    해설
    이행적 함수 종속 관계 : A->B고 B->C면, A->C
  • 8

    하나의 애트리뷰트가 가질 수 있는 원자값들의 집합을 의미하는 것은?

     

    해설
    도메인 : 같은 타입의 모든 원자 값들의 집합
  • 9

    STUDENT 테이블에 독일어과 학생 50명, 중국어과 학생 30명, 영어영문학과 학생 50명의 정보가 저장되어 있을 때, 다음 두 SQL문의 실행 결과 튜플 수는? (단, DEPT 컬럼은 학과명)

    ⓐ SELECT DEPT FROM STUDENT;

    ⓑ SELECT DISTINCT DEPT FROM STUDENT;

     

    해설
    SELECT DEPT FROM STUDENT; 질의 결과는 전체 튜플을 검색하므로 130건(=50+30+50) SELECT DISTINCT DEPT FROM STUDENT; 질의 결과는 DISTINCT을 통해 중복이 제거되므로 독일어과 1건, 중국어과 1건, 영어영문학과 1건으로 총 3건 조회
  • 10

    관계대수 연산에서 두 릴레이션이 공통으로 가지고 있는 속성을 이용하여 두 개의 릴레이션을 하나로 합쳐서 새로운 릴레이션을 만드는 연산은?

     

    해설
    조인(Join, ⋈) : 두 릴레이션의 공통 속성을 이용해 두 개의 릴레이션을 합쳐서 새로운 결과를 생성하는 연산자
  •  
  • 1
  • 2
  •