본문 바로가기

주메뉴 바로가기

지안에듀 로고 빅모의고사 로고

문제은행 공통과목

이동할 직렬을 선택해주세요.

닫기
로그인 지안에듀 바로가기
문제은행

지안에듀의 문제은행을 실전처럼 활용해보세요.

2022 경찰간부후보생(72기) 데이터베이스론 시험 목록 바로가기

  1. 문제은행

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

  • 1

    데이터베이스의 논리적 설계 단계에서 수행하는 작업에 대한 설명으로 적절하지 않은 것은?

     

    해설

    ③ 개념적 설계 단계에서 수행하는 작업이다.
    •개념적 설계 : E-R 다이어그램 작성, 트랜잭션 정의 등의 작업을 수행한다.
    •논리적 설계 : 응용프로그램 인터페이스 설계, 스키마 정제, 정규화 등의 작업을 수행한다.

  • 2

    다음 E-R 다이어그램을 관계 데이터베이스 스키마로 변환할 때 가장 적절한 것은? (단, 밑줄은 기본키이다.)

     

    해설

    E1은 기본키 KA1과 일반속성 A2를 칼럼으로 가져야 하므로 E1(KA1, A2)로 정의한다. E2는 기본키 KA2와 일반속성 A3를 칼럼으로 가져야 하므로 E2(KA2, A3)로 정의한다. E1과 E2의 관계 R이 m:n 관계이므로 별도의 릴레이션 R(KA1, KA2)로 정의한다. E2가 다치속성 A4를 가지므로, 별도의 릴레이션 E21(KA2, A4)로 정의한다.

  • 3

    데이터베이스 관리 시스템(DBMS)의 주요 구성요소 중 디스크에 저장된 사용자 데이터베이스나 시스템 카탈로그 접근을 담당하는 것으로 적절한 것은?

     

    해설

    •질의어 처리기 : 일반 사용자의 질의문을 전처리, 최적화한다.
    •저장 데이터 관리자 : 디스크에 저장된 데이터와 시스템 카탈로그 접근을 담당한다.
    •트랜잭션 관리자 : 데이터베이스 접근 권한이 유효한지 검사하고, 무결성을 유지하기 위한 제약조건 위반 여부를 확인한다.
    •런타임 데이터베이스 처리기 : 컴파일된 질의어 실행 코드를 실제로 수행한다.

  • 4

    데이터베이스에서 한 조직의 고유 기능을 수행하기 위해 꼭 유지되어야 하는 것으로 적절한 것은?

     

    해설

    데이터베이스는 통합/저장/운영/공유되어야 한다.
    •통합 데이터 : 데이터베이스는 자료의 중복이 배제되고 일관성있게 통합된 데이터여야 한다.
    •저장 데이터 : 컴퓨터가 접근하고 수정할 수 있는 저장 매체에 저장된 데이터여야 한다.
    •운영 데이터 : 조직의 고유한 업무를 수행하기 위해 꼭 필요하고 가치 있는 데이터여야 한다.
    •공유 데이터 : 여러 시스템과 사용자들이 공동으로 소유하고 유지하는 데이터여야 한다.

  • 5

    논리적 데이터 독립성에 대한 설명으로 적절하지 않은 것은?

     

    해설

    ③ 물리적 데이터 독립성에 대한 설명이다.
    •논리적 데이터 독립성 : 응용프로그램 구현이 데이터의 논리적 구조로부터 독립된 상태로, 개념 스키마를 수정하더라도 외부 스키마에 영향을 미치지 않도록 한다.
    •물리적 데이터 독립성 : 데이터의 논리적 구조가 물리적 구조로부터 독립된 상태로, 내부 스키마를 수정하더라도 개념 스키마에 영향을 미치지 않도록 한다.

  • 6

    참조 무결성 규칙에 대한 설명으로 적절하지 않은 것은?

     

    해설

    ③ 도메인 무결성 규칙에 대한 설명이다.
    •개체 무결성 규칙 : 서로 다른 두 튜플은 같을 수 없고, 기본키 값은 NULL일 수 없다.
    •참조 무결성 규칙 : 참조 데이터들은 일관되게 변경/유지되어야 하고, 외래키는 해당 릴레이션의 기본키이거나 NULL이어야 한다.
    •도메인 무결성 규칙 : 속성의 값은 해당 속성의 도메인에 속한 값이어야 한다. (이를 위해 CHECK 제약조건 등을 활용한다.)

  • 7

    두 릴레이션 R(A,B,C)과 S(D,E,F)에서 현재 존재하는 값 만을 고려할 때 키(key)에 대한 설명으로 적절한 것은 모두 몇 개인가? (단, NULL은 널 값이다.)

     

    해설

    •수퍼키 : 각 행을 유일하게 식별해낼 수 있는 하나 이상의 속성들의 집합
    •후보키 : 수퍼키 중 최소 개수의 속성들의 집합
    •기본키 : 후보키 중 하나를 선택해 지정하며, NULL값을 가질 수 없다.
    •대체키 : 후보키 중 기본키가 아닌 나머지 집합
    •외래키 : 다른 테이블을 참조하게 해주는 키로, 해당 테이블의 기본키 값 중 하나이거나 NULL이어야 한다.

  • 8

    다음 릴레이션에서 ‘데이터베이스’ 책을 100번 고객이 주문한 날짜를 구하기 위한 관계대수식으로 적절하지 않은 것은?

    고객(고객번호(PK), 이름)
    책(책번호(PK), 제목)
    주문(고객번호(FK), 책번호(FK), 주문일)

     

    해설
  • 9

     

    해설
  • 10

    관계대수 연산자에 대한 설명으로 적절하지 않은 것은?

     

    해설

    ① 셀렉트 연산은 일부 레코드들을 골라내는 연산이므로, 차수(칼럼 수)는 변하지 않는다.
    ② 차집합과 디비전은 연산 순서에 따라 결과가 달라지므로, 교환법칙과 결합법칙이 성립하지 않는다.
    ③ 디비전을 기본 연산으로 대체하려면 프로젝트 연산이 필요하다.
    ④ 카티션 프로덕트와 외부 합집합은 릴레이션이 합병 가능하지 않아도 연산이 가능하다.