방법: 생성할 행 수 지정
데이터를 생성하려면 데이터 생성 계획을 만들어 실행해야 합니다. 데이터 생성 계획에는 채우려는 테이블과 생성할 데이터의 행 수에 대한 정보가 있습니다. 자세한 내용은 데이터 생성기를 사용하여 데이터베이스의 테스트 데이터 생성을 참조하십시오.
각 테이블에 대해 생성할 데이터 행 수를 지정할 수 있습니다. 다음과 같은 방법으로 행 수를 설정할 수 있습니다.
하드 코드된 숫자로 생성할 행 수를 설정합니다.
다른 테이블에서 생성되는 행 수에 대한 비율로 생성할 행 수를 설정합니다. 다른 테이블을 참조하는 외래 키를 가진 테이블에서 이 방법을 사용할 수 있습니다. 예를 들어 Customer 테이블에서 10개의 고객 행을 생성할 수 있습니다. 그런 다음 Orders 테이블에서 각 고객에 대한 5개의 주문을 생성할 수 있습니다. 테이블에 둘 이상의 외래 키가 있을 경우 비율에 사용할 외래 키 하나만 지정할 수 있습니다.
생성할 행 수를 지정하려면 먼저 데이터 생성 계획을 열거나 만들어야 합니다. 자세한 내용은 방법: 데이터 생성 계획 만들기를 참조하십시오.
생성할 행 수를 지정하려면
데이터 생성 계획을 열거나 만듭니다.
Visual Studio에 데이터 생성 계획과 데이터 생성 미리 보기 창이 나타납니다.
참고
데이터 생성 미리 보기 창이 열리지 않는 경우 데이터 메뉴를 열고 데이터 생성을 가리킨 다음 창 이름을 클릭하여 이 창을 열 수 있습니다. 기본적으로 데이터 생성 미리 보기 창은 데이터 생성 계획 창의 맨 아래에 도킹되어 탭으로 표시됩니다. 보기를 확장하려면 창을 클릭하고 창 메뉴를 연 다음 탭 문서를 클릭합니다. 제목 표시줄을 마우스 오른쪽 단추로 클릭한 다음 탭 문서를 클릭할 수도 있습니다.
데이터 생성 계획 창을 클릭합니다.
데이터 생성 계획 창은 가로로 분할되어 있습니다. 위쪽 영역에는 스키마의 모든 테이블이 나열되고, 아래쪽 영역에는 강조 표시된 테이블에 대한 세부 정보가 표시됩니다. 테이블 열의 확인란을 사용하여 데이터 생성 계획에 포함할 테이블을 변경할 수 있습니다. 자세한 내용은 방법: 데이터를 생성할 테이블 지정을 참조하십시오.
생성할 행 수를 지정할 테이블 행을 클릭합니다.
다음 작업 중 하나를 수행합니다.
삽입할 행 열을 클릭하고 생성할 행 수를 입력합니다.
참고
기본적으로 한 테이블에 대해 50개의 행이 생성됩니다. 옵션 대화 상자를 사용하여 기본값을 변경할 수 있습니다. 자세한 내용은 옵션(데이터베이스 도구/데이터 생성기/일반)을 참조하십시오.
관련 테이블 열을 클릭하고 아래쪽 화살표를 클릭한 다음 비율을 지정할 테이블을 클릭합니다.
이 테이블에서 외래 키로 참조하는 모든 테이블을 클릭할 수 있습니다. 이 테이블에 외래 키가 정의되지 않은 경우 관련 테이블 열이 비어 있습니다. 관련 테이블을 클릭하고 나면 관련 테이블 비율 열이 테이블 간의 현재 비율로 자동으로 채워집니다. 현재 비율은 삽입할 행 열의 현재 값을 사용하여 계산합니다. 관련 테이블 비율 열을 클릭하여 비율을 변경할 수 있습니다. N:M 형식의 비율을 지정합니다. 여기서 N은 이 테이블에 삽입할 행 수이고 M은 참조된 테이블에 삽입할 행 수입니다. 이 값을 변경할 경우 새 행 수를 나타내도록 삽입할 행 열이 업데이트됩니다.
파일 메뉴에서 저장을 클릭합니다.
이제 생성할 행 수를 지정했으므로 포함할 열을 지정할 수 있습니다. 자세한 내용은 방법: 데이터를 생성할 열 지정을 참조하십시오.