다음 선행 그래프(precedence graph)가 표현하는 충돌 직렬… | [경찰간부후보생 데이터베이스론] 26년 1회차 기출문제 상세 페이지
1[경찰간부후보생 데이터베이스론] 26년 1회차
다음 선행 그래프(precedence graph)가 표현하는 충돌 직렬 가능한(conflict-serializable) 스케줄에 대한 설명으로 가장 적절한 것은? (단, 노드는 트랜잭션이고 화살표는 선행 관계이다.)
1
그래프에 사이클이 있어 충돌 직렬 가능하지 않다.
2
충돌 직렬 가능하지만 등가 직렬 순서는 유일하지 않다.
3
충돌 직렬 가능하며 등가 직렬 순서는 T1 → T3 → T2이다.
4
충돌 직렬 가능하며 등가 직렬 순서는 T2 → T3 → T1이다.
해설
그래프를 위상 정렬하면 T2 → T3 → T1 하나만 나오므로, 이 순서가 등가 직렬 순서인 스케줄이다.
그래프의 간선은 T2→T3, T2→T1, T3→T1이다. 들어오는 간선이 없는 T2가 가장 먼저 오고, 그다음 T3, 마지막으로 T1이 온다. 세 트랜잭션의 모든 쌍에 선후 관계가 정해져 있어 순서가 유일하다.
- 사이클이 있어 충돌 직렬 가능하지 않다는 설명: 간선이 T2→T3→T1 방향으로만 이어지고 되돌아오는 경로가 없어 사이클이 없으므로 옳지 않다.
- 등가 직렬 순서가 유일하지 않다는 설명: T3→T1을 포함해 모든 쌍의 순서가 고정되므로 옳지 않다.
- T1 → T3 → T2 순서라는 설명: 간선 방향을 거꾸로 읽은 것으로, T1은 들어오는 간선만 있어 맨 마지막이어야 한다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[경찰간부후보생 데이터베이스론] 26년 1회차 40문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- ☆☆☆ 인간의적응기제(適機應制)에포함되지않는것은? {"answer":1,"content":[{"content":"<p1과목(산업재해 예방 및 안전보건교육) 201 ~ 300
- 다음중관계를중심으로치료가초점화되고있는정신역동적접근방법의단기치료가아닌것은? {"answer":3,"content":[{"content":"핵심적갈등관계주21년-3회차-임상심리사2급-필기
- 스트레스요인과상황에관한설명으로틀린것은? {"answer":4,"content":[{"content":"좌절(frustration)-원하는목표가지연되거나[직업상담사 2급 필기] 17년 1회차
