정답이 있는 데이터베이스와 SQL 학습지

무료 인쇄용 데이터베이스와 SQL 학습지: 쉬운 문제부터 시험 수준까지 8문제, 정답표 포함. 인쇄하거나 PDF로 저장하세요.

교수자 안내: 수업에서 무료로 인쇄, 복사, 사용할 수 있습니다. 새 워크시트마다 값이 새로 바뀌고 별도의 정답이 함께 제공됩니다. 강의 페이지에 ExamProblems 링크를 걸어 주시면 감사하겠습니다.

이름: ____________________   날짜: ____________

1.쉬움

기본 키(primary key)란 무엇입니까?

  1. A데이터베이스의 비밀번호
  2. B중복 값을 가질 수 있지만 NULL을 포함해서는 안 되는 열
  3. C모든 테이블의 첫 번째 열
  4. D각 행을 고유하게 식별하는 열 또는 열의 집합
2.쉬움

CHECK 제약 조건은 무엇을 합니까?

  1. A테이블의 행 수를 센다
  2. B쿼리를 실행하기 전에 테이블이 존재하는지 확인한다
  3. C값이 조건을 만족하지 않는 행을 거부한다
  4. D사용자의 비밀번호를 검증한다
3.쉬움

구조를 포함하여 테이블 전체를 삭제하는 문은 무엇입니까?

  1. ADROP TABLE
  2. BDELETE FROM
  3. CREMOVE TABLE
  4. DTRUNCATE ROWS
4.보통

LEFT JOIN이 반환하는 것은 무엇입니까?

  1. A왼쪽 테이블의 모든 행과 오른쪽 테이블의 일치하는 행, 일치하지 않는 경우 NULL
  2. B두 테이블에서 일치하는 행만
  3. C오른쪽 테이블의 모든 행만
  4. D어느 테이블에서도 일치하지 않는 행
5.보통

두 SELECT 쿼리 사이에 사용한 INTERSECT는 무엇을 반환합니까?

  1. A첫 번째 결과에는 있지만 두 번째에는 없는 행
  2. B결과들의 카티션 곱
  3. C두 결과 모두에 나타나는 행
  4. D두 결과의 모든 행
6.보통

부서마다 가장 높은 급여를 반환하는 쿼리는 무엇입니까?

  1. ASELECT MAX(dept), salary FROM emp GROUP BY salary
  2. BSELECT dept, MAX(salary) FROM emp ORDER BY dept
  3. CSELECT dept, salary FROM emp WHERE salary = MAX(salary)
  4. DSELECT dept, MAX(salary) FROM emp GROUP BY dept
7.어려움

한 테이블에 백만 개의 행이 있고 불리언 열 is_active는 95%가 TRUE입니다. WHERE is_active = TRUE에 대해 옵티마이저가 is_active의 인덱스를 무시할 수 있는 이유는 무엇입니까?

  1. A불리언 열에는 인덱스를 만들 수 없다
  2. B옵티마이저는 WHERE 절에서 인덱스를 결코 사용하지 않는다
  3. C인덱스가 TRUE를 NULL로 취급한다
  4. D대부분의 행이 일치하므로 전체 테이블 스캔이 많은 인덱스 조회보다 저렴하다
8.어려움

(last_name, first_name)에 복합 인덱스가 있습니다. 어떤 조건이 이를 가장 효과적으로 사용할 수 있습니까?

  1. AWHERE first_name LIKE '%a'
  2. BWHERE first_name = 'Eva'
  3. CWHERE UPPER(first_name) = 'EVA'
  4. DWHERE last_name = 'Jansen'

정답표

  1. 1. D · 각 행을 고유하게 식별하는 열 또는 열의 집합
  2. 2. C · 값이 조건을 만족하지 않는 행을 거부한다
  3. 3. A · DROP TABLE
  4. 4. A · 왼쪽 테이블의 모든 행과 오른쪽 테이블의 일치하는 행, 일치하지 않는 경우 NULL
  5. 5. C · 두 결과 모두에 나타나는 행
  6. 6. D · SELECT dept, MAX(salary) FROM emp GROUP BY dept
  7. 7. D · 대부분의 행이 일치하므로 전체 테이블 스캔이 많은 인덱스 조회보다 저렴하다
  8. 8. D · WHERE last_name = 'Jansen'

자세한 단계별 풀이: examproblems.com에서 이 주제를 연습하세요.