데이터베이스 프로젝트 구성 및 테스트 개발 수행
반복적인 개발 작업을 수행하려면 먼저 대상 개발 환경에 맞도록 데이터베이스 프로젝트를 구성해야 합니다. 데이터베이스 프로젝트를 구성한 후 데이터베이스를 빌드하고 격리된 개발 환경에 배포하여 빌드 및 배포 설정이 올바른지 확인할 수 있습니다.
일반적인 시나리오
다음 표에서는 이 시나리오를 지원하는 일반적인 작업에 대한 설명과 해당 작업을 성공적으로 완료하는 방법에 대한 자세한 내용을 볼 수 있는 링크를 보여 줍니다.
시나리오 |
지원 내용 |
---|---|
실습 항목: 기초 연습을 마친 경우 격리된 개발 환경을 만드는 단계부터 기준을 설정하고 반복적인 개발 작업을 수행하는 단계에 이르기까지 전체 프로세스에 대해 빠르게 배울 수 있습니다. |
|
데이터베이스 프로젝트에 대한 빌드 구성: 데이터베이스 프로젝트가 빌드되는 방식을 제어하는 설정을 구성할 수 있습니다. 예를 들어 빌드의 출력 위치를 지정할 수 있습니다. |
|
데이터베이스 프로젝트에 대한 배포 구성:
|
|
변경 내용 빌드 및 격리된 개발 환경에 배포: 데이터베이스 또는 서버 프로젝트를 수정한 후에는 변경 내용을 빌드하고 격리된 개발 환경에 배포합니다. 그런 다음 팀의 다른 멤버에게 영향을 주지 않고 변경 내용을 테스트할 수 있습니다. |
관련 시나리오
팀 데이터베이스 개발 시작
데이터베이스 개체 및 설정과 서버 개체 및 설정에 대한 변경 내용을 관리하려면 먼저 데이터베이스 프로젝트나 서버 프로젝트를 만듭니다. 이 프로젝트는 데이터베이스 또는 서버에 대한 개체 및 설정의 오프라인 표현입니다.단위 테스트를 사용하여 데이터베이스 코드 확인
데이터베이스에 대한 반복적인 개발 작업을 시작하기 전에 데이터베이스 단위 테스트를 만들어 데이터베이스의 기존 동작을 확인할 수 있습니다. 동작을 확인하려면 데이터 생성 계획을 정의하여 데이터베이스를 알려진 상태로 설정합니다. 이러한 방법으로 제품에 대한 테스트 기준을 설정하면 이후 변경으로 인해 기존 데이터베이스나 응용 프로그램의 동작에 미치는 영향을 줄일 수 있습니다.데이터베이스 코드 작성 및 변경
데이터베이스 또는 서버를 버전 제어에서 관리하도록 설정하고 테스트 기준을 정의한 후 대부분의 개발 주기에서 가장 많은 부분을 차지하는 반복적인 다양한 개발 작업을 수행할 수 있습니다.데이터베이스를 빌드하여 스테이징 환경 또는 프로덕션 환경에 배포
데이터베이스의 버전을 테스트한 후 스테이징 환경에 배포하고 최종 확인을 수행할 수 있습니다. 데이터베이스가 예상대로 작동하는 것을 확인한 경우 프로덕션 환경에 데이터베이스를 배포할 수 있습니다.