데이터베이스 총 5문제 질문 드립니다.
1. 선지 2번에서 Video는 반드시 1개가 아닌 0개의 Rental과 연관이 있을 수 있지 않나요?
2. 선지 2번 student는 building 속성이 없는대 찾지 못하는것 아닌가요? (제가 생각하는 순서는 student에서 kim을찾고 F2을 찾고 dept와 동등조인)
3. 11번문제 선지 2번과 21번문제 선지 3번의 차이가 무엇인가요?
(왜 11번문제 선지 2번은 틀리고 21번문제 선지 3번은 맞나요?)
4. 다중값 종속성 조건을 만족한다는 뜻이 다치종속성을 제거했다는 말인가요?
5. 대기그래프를 그릴때 T4가 먼저 X(C)에 대한 배타로크를 하였고 이후 T3이 X(C)의 배타로크를 하였는대 그렇다면 아래 그림에서 T3->T4그래프를 추가해야 하는 것 아닌가요?
첫댓글 17. 1..*로 되어 있습니다.
13. 본인이 생각하는 순서와 다릅니다. 해설 참조하면 됩니다.
11/21. SQL문 자체가 다릅니다.
19.
다중값 종속성 조건을 만족 : 하나의 릴레이션에 다가속성이 2개이상 존재하는 것
다치종속 : 하나의 릴레이션에 다가속성이 2개이상 존재하는 것
다중값 종속성 조건을 만족한다는 뜻이 다치종속성을 제거했다는 말은 아니지 않습니까?
아니면, 제가 본인이 적은 문장을 잘못 이해하는 것!
24.
해설에 적어 둔 것을 다시 적으면
•트랜잭션 T2가 로크한 데이터를 T1이 로크하기 위해 기다리면, 방향 간선 T1→T2를 추가한다.
여기서 핵심은 "로크한 데이터"입니다.
T4가 데이터 C를 로크하지 못한 상태입니다.
T2가 데이터 C를 로크한 상태이므로
그리고
질문은 가능한 한 문제씩 분리하여 올려주세요.
한꺼번에 올리면 답변하기 어려운 점이 많습니다.
다른 이유도 있습니다.