1.쉬움
LIKE 패턴에서 와일드카드 _(밑줄)은 무엇을 나타냅니까?
- A정확히 한 문자
- B0개 이상의 문자
- C공백 문자
- D숫자를 제외한 임의의 글자
2.쉬움
SQL에서 NULL은 무엇을 나타냅니까?
- A누락되었거나 알 수 없는 값
- B숫자 열에서의 숫자 0
- CBoolean 값 false
- D빈 문자열
3.쉬움
결과에서 중복 행을 제거하는 SQL 키워드는 무엇입니까?
- ASINGLE
- BDIFFERENT
- CUNIQUE
- DDISTINCT
4.보통
열에 인덱스를 생성하는 이유는 무엇입니까?
- A해당 열에 대한 삽입과 갱신 속도를 높이기 위해
- B해당 열에 대한 검색과 조인 속도를 높이기 위해
- CNULL 값을 방지하기 위해
- D디스크 공간을 절약하기 위해
5.보통
제1정규형(1NF)이 요구하는 것은 무엇입니까?
- A키가 아닌 모든 열이 키 전체에 종속되고 오직 키에만 종속됨
- B각 열이 원자값을 가지며 반복 그룹이 없어야 함
- C모든 테이블이 정확히 하나의 열을 가져야 함
- D외래 키가 없어야 함
6.보통
동시 트랜잭션이 서로의 완료되지 않은 변경을 보지 못한다는 뜻의 ACID 속성은 무엇입니까?
- A고립성
- B가용성
- C원자성
- D지속성
7.어려움
FULL OUTER JOIN은 무엇을 반환합니까?
- A두 테이블의 모든 행, 가능한 경우 짝을 짓고 그렇지 않으면 NULL로 채움
- B일치하지 않는 행만
- C카티션 곱으로, 한 테이블의 각 행을 다른 테이블의 모든 행과 짝짓는다
- D일치하는 행만
8.어려움
쿼리에 대한 커버링 인덱스란 무엇입니까?
- A쿼리에 필요한 모든 열을 포함하여 테이블 자체를 읽을 필요가 없게 하는 인덱스
- B모든 테이블의 모든 열을 포함하는 인덱스
- C기본 키에만 있는 인덱스
- D매일 밤 다시 만들어지는 인덱스
정답표
- 1. A · 정확히 한 문자
- 2. A · 누락되었거나 알 수 없는 값
- 3. D · DISTINCT
- 4. B · 해당 열에 대한 검색과 조인 속도를 높이기 위해
- 5. B · 각 열이 원자값을 가지며 반복 그룹이 없어야 함
- 6. A · 고립성
- 7. A · 두 테이블의 모든 행, 가능한 경우 짝을 짓고 그렇지 않으면 NULL로 채움
- 8. A · 쿼리에 필요한 모든 열을 포함하여 테이블 자체를 읽을 필요가 없게 하는 인덱스
자세한 단계별 풀이: examproblems.com에서 이 주제를 연습하세요.