DB Lock 하루 전 쿼리가 거의 없고 코딩도 끝났는데, 일차 평가변수에 필요한 값 하나가 자동 대조에서 빠져 있다면 무엇이 문제일까. 데이터가 없었던 것이 아니라 서로 다른 시스템이 같은 사건을 다른 방문 코드로 불렀다면, 잠금 버튼은 그 불일치를 해결해 주지 않는다. 데이터베이스 잠금은 품질을 만드는 마지막 기능이 아니라 그 전에 수행한 설계·수집·검토·수정·대조가 충분했다는 판단을 고정하는 순간이다.
이 책은 임상시험 데이터 잠금을 마지막 날의 체크리스트가 아니라 프로토콜에서 시작되는 운영 구조로 풀어낸다. 평가변수를 CRF 항목과 추적 가능하게 연결하고, 데이터 형식과 단위·방문·결측 상태를 명확히 설계한 뒤 검증 규칙과 시스템 품질을 점검한다. 기관·모니터·데이터관리·의학·통계·안전성 담당자의 역할과 승인선을 구분하고, 쿼리가 생성되어 답변·검토·종결되는 생애주기를 통제한다.
중앙검사실과 같은 외부 데이터의 식별자와 버전, 의학용어 코딩의 사전·재코딩 기준, 임상 데이터와 안전성 데이터의 대조, 블라인드를 깨뜨리지 않는 검토 경계까지 잠금 전 핵심 작업을 이어서 다룬다. 마지막에는 “Clean Data”라는 모호한 표현을 구체적인 잠금 기준으로 바꾸고, Freeze·Soft Lock·Final Lock의 운영 정의, 승인·전자서명·권한 차단, Unlock과 잠금 후 변경의 예외 절차까지 정리한다. DB Lock을 일정 맞추기가 아니라 신뢰를 증명하는 프로젝트로 운영하려는 데이터 매니저와 임상시험 실무자에게 필요한 전체 흐름을 제공한다.