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

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

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

이름: ____________________   날짜: ____________

1.쉬움

LIKE 패턴에서 와일드카드 _(밑줄)은 무엇을 나타냅니까?

  1. A정확히 한 문자
  2. B0개 이상의 문자
  3. C공백 문자
  4. D숫자를 제외한 임의의 글자
2.쉬움

SQL에서 NULL은 무엇을 나타냅니까?

  1. A누락되었거나 알 수 없는 값
  2. B숫자 열에서의 숫자 0
  3. CBoolean 값 false
  4. D빈 문자열
3.쉬움

결과에서 중복 행을 제거하는 SQL 키워드는 무엇입니까?

  1. ASINGLE
  2. BDIFFERENT
  3. CUNIQUE
  4. DDISTINCT
4.보통

열에 인덱스를 생성하는 이유는 무엇입니까?

  1. A해당 열에 대한 삽입과 갱신 속도를 높이기 위해
  2. B해당 열에 대한 검색과 조인 속도를 높이기 위해
  3. CNULL 값을 방지하기 위해
  4. D디스크 공간을 절약하기 위해
5.보통

제1정규형(1NF)이 요구하는 것은 무엇입니까?

  1. A키가 아닌 모든 열이 키 전체에 종속되고 오직 키에만 종속됨
  2. B각 열이 원자값을 가지며 반복 그룹이 없어야 함
  3. C모든 테이블이 정확히 하나의 열을 가져야 함
  4. D외래 키가 없어야 함
6.보통

동시 트랜잭션이 서로의 완료되지 않은 변경을 보지 못한다는 뜻의 ACID 속성은 무엇입니까?

  1. A고립성
  2. B가용성
  3. C원자성
  4. D지속성
7.어려움

FULL OUTER JOIN은 무엇을 반환합니까?

  1. A두 테이블의 모든 행, 가능한 경우 짝을 짓고 그렇지 않으면 NULL로 채움
  2. B일치하지 않는 행만
  3. C카티션 곱으로, 한 테이블의 각 행을 다른 테이블의 모든 행과 짝짓는다
  4. D일치하는 행만
8.어려움

쿼리에 대한 커버링 인덱스란 무엇입니까?

  1. A쿼리에 필요한 모든 열을 포함하여 테이블 자체를 읽을 필요가 없게 하는 인덱스
  2. B모든 테이블의 모든 열을 포함하는 인덱스
  3. C기본 키에만 있는 인덱스
  4. D매일 밤 다시 만들어지는 인덱스

정답표

  1. 1. A · 정확히 한 문자
  2. 2. A · 누락되었거나 알 수 없는 값
  3. 3. D · DISTINCT
  4. 4. B · 해당 열에 대한 검색과 조인 속도를 높이기 위해
  5. 5. B · 각 열이 원자값을 가지며 반복 그룹이 없어야 함
  6. 6. A · 고립성
  7. 7. A · 두 테이블의 모든 행, 가능한 경우 짝을 짓고 그렇지 않으면 NULL로 채움
  8. 8. A · 쿼리에 필요한 모든 열을 포함하여 테이블 자체를 읽을 필요가 없게 하는 인덱스

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