(첫번째) 릴레이션에서 튜플을 유일하게 구별해주는 속성, 속성들의 집합, 하나의 릴레이션에 속하는 모든 원소(튜플)들은 중복된 값을 가질 수 없는 것은?
(두번째) 작업 수행중인 데이터베이스 트랜잭션에 대해 강제로 작업을 종료, 데드락(DeadLock)의 원인이 될 수 있는 것으로, 비정상적으로 종료하는 것은?
1번 답은 후보키이고. 2번 답은 abort(어보트) 맞나요?
어보트는 원래 프로그래밍에서 강제종료하는 함수로 아는데 DB에서도 맞는지 알고 싶습니다.
어떤 분이 2번 답이 Rollback 이라고 하는데 답변을 듣고 싶습니다
안녕하세요.
1)
릴레이션에서 튜플을 유일하게 구별해 주는 속성은 기본키인데, 이러한 기본키가 될 수 있는 속성들의 집합은 후보키입니다.
2)
트랜잭션과 관련된 작업 중 취소는 Rollback, 완료는 Commit이라고 합니다.
트랜잭션의 상태 중
철회(Aborted)는 트랜잭션이 비정상적으로 종료되어 Rollback 연산을 수행한 상태를 말합니다.
오늘도 즐거운 하루 되세요.
"-
*2012-07-17 09:30:23
안녕하세요.
1)
릴레이션에서 튜플을 유일하게 구별해 주는 속성은 기본키인데, 이러한 기본키가 될 수 있는 속성들의 집합은 후보키입니다.
2)
트랜잭션과 관련된 작업 중 취소는 Rollback, 완료는 Commit이라고 합니다.
트랜잭션의 상태 중
철회(Aborted)는 트랜잭션이 비정상적으로 종료되어 Rollback 연산을 수행한 상태를 말합니다.
오늘도 즐거운 하루 되세요.
"