2023년 제 24회 정보시스템 감리사 기출문제 풀이 - 데이터베이스(66-70)
[오늘부터 데이터베이스 기출문제 65-70를 풀어보겠습니다.] 문제 66 66. 다음 그림은 트랜잭션의 동시성 제어에서 격리 성(isolation)을 나타내는 예로써, 트랜잭션 T1, T2가 ➀~➄ 순서대로 수행할 때 생길 수 있 는 현상으로 가장 적절한 것은? ➀ SELECT 도시, COUNT(*) FROM 고객 GROUP BY 도시; ➁ INSERT INTO 고객 (고객번호, 이름, 도시, 나이) VALUES (3, ‘김민재’, ‘통영’, 27); ➂ COMMIT; ➃ SELECT 나이, COUNT(*) FROM 고객 GROUP BY 나이; ➄ COMMIT; ① 오손 데이터 읽기(dirty read) ② 유령 데이터 읽기(phantom read) ③ 연쇄 데이터 읽기(cascading read) ④ ..
2023. 12. 4.
2023년 제 24회 정보시스템 감리사 기출문제 풀이 - 데이터베이스(61-65)
[오늘부터 데이터베이스 기출문제 61-65를 풀어보겠습니다.] 문제 61 61. 다음과 같은 함수 종속을 가진 릴레이션 R을 BCNF로 정규화한 결과로 옳은 것은? (단, 아래 지문에서 밑줄친 열은 기본키, 이탤릭체는 외래 키를 의미한다.) R(A, B, C, D) 함수종속: A→(B, C, D), B→(A, C, D), D→C ① R1(A, B, D), R2(D, C) ② R1(A, B, C), R2(C, D) ③ R1(A, B, C), R2(B, D) ④ R1(A, C, D), R2(B, A) 출제의도 BCNF 정규화에 대한 이해를 검증하려는 의도로 출제되었습니다. BCNF는 데이터베이스 설계에서 중요한 정규형이며, 그것이 어떻게 동작하는지 이해하는 것은 데이터베이스 시스템을 효과적으로 사용하는 데 ..
2023. 12. 3.