1.쉬움
테이블에서 행을 삭제하는 문은 무엇입니까?
- ADELETE
- BREMOVE
- CDROP
- DTRUNCATE COLUMN
2.쉬움
SQL에서 NULL은 무엇을 나타냅니까?
- ABoolean 값 false
- B숫자 열에서의 숫자 0
- C누락되었거나 알 수 없는 값
- D빈 문자열
3.쉬움
CHECK 제약 조건은 무엇을 합니까?
- A값이 조건을 만족하지 않는 행을 거부한다
- B쿼리를 실행하기 전에 테이블이 존재하는지 확인한다
- C사용자의 비밀번호를 검증한다
- D테이블의 행 수를 센다
4.보통
orders 테이블에는 각각 기존 고객을 참조하는 5개의 행이 있습니다. customers 테이블에는 3개의 행이 있습니다. customer_id로 INNER JOIN하면 몇 개의 행이 반환됩니까?
- A3
- B5
- C8
- D15
5.보통
제2정규형(2NF)이 제거하는 것은 무엇입니까?
- A복합 키의 일부에 대한 비키 열의 부분 종속
- B다른 비키 열을 거치는 비키 열 사이의 이행적 종속
- C모든 NULL 값
- D외래 키
6.보통
테이블의 모든 행을 제거하고 구조는 유지하며 WHERE 절을 사용할 수 없는 문은 무엇입니까?
- AALTER TABLE
- BDROP TABLE
- CWHERE 절이 있는 DELETE FROM
- DTRUNCATE TABLE
7.어려움
두 트랜잭션이 모두 stock = 10을 읽고 각각 1을 빼서 결과를 기록하여 8이 아니라 9가 됩니다. 이것은 어떤 이상 현상입니까?
- A갱신 손실
- B더티 읽기
- C삭제 이상
- D팬텀 읽기
8.어려움
선행 기록 로깅(WAL) 규칙은 무엇을 요구합니까?
- A로그는 충돌 후에만 기록된다
- B모든 쿼리는 구문 분석 전에 로그에 기록되어야 한다
- C데이터 페이지가 로그보다 먼저 기록되어야 한다
- D변경의 로그 레코드가 변경된 데이터 페이지보다 먼저 안정적인 저장소에 도달해야 한다
정답표
- 1. A · DELETE
- 2. C · 누락되었거나 알 수 없는 값
- 3. A · 값이 조건을 만족하지 않는 행을 거부한다
- 4. B · 5
- 5. A · 복합 키의 일부에 대한 비키 열의 부분 종속
- 6. D · TRUNCATE TABLE
- 7. A · 갱신 손실
- 8. D · 변경의 로그 레코드가 변경된 데이터 페이지보다 먼저 안정적인 저장소에 도달해야 한다
자세한 단계별 풀이: examproblems.com에서 이 주제를 연습하세요.