데이터 디자인 프로젝트

데이터 디자인 프로젝트는 데이터베이스를 계획, 분석, 아카이브 및 변경하는 데 사용하는 자원을 저장하는 컨테이너입니다. 프로젝트는 데이터 프로젝트 탐색기 보기에 표시되며 파일 시스템의 디렉토리에 해당합니다.

변경 관리 스크립트를 작성하면 데이터 디자인 프로젝트가 자동으로 작성됩니다. 프로젝트 이름은 데이터베이스 연결 이름입니다. 데이터베이스 연결 이름을 가진 프로젝트가 존재하는 경우 새 데이터 디자인 프로젝트 이름은 데이터베이스 연결 이름에 숫자 접미부가 붙은 이름입니다. 프로젝트에는 데이터베이스 변경에 필요한 모델 및 스크립트를 포함하는 자원이 포함됩니다.

데이터베이스 변경사항을 작성하기 위해 사용하는 자원에는 모델 및 스크립트가 포함됩니다. 프로젝트를 작성하면 다음 자원을 구성하도록 프로젝트 내에 다음 가상 서브폴더가 표시됩니다.
데이터 다이어그램 폴더
제품의 내부에서만 사용되는 파일을 보유합니다.
데이터 모델 폴더
제품의 내부에서만 사용되는 모델을 보유합니다. 모델에는 .dbm 파일 확장자가 있습니다.
기타 파일 폴더
SQL 스크립트 폴더 또는 데이터 모델 폴더에 속하지 않는 파일을 보유합니다. 예를 들어, 파일 확장자가 .log인 전개 로그 파일과 보고서 .html 파일은 이 폴더에 배치됩니다.
SQL 스크립트 폴더
다음 표에 표시되어 있는 스크립트 파일 유형을 보유합니다.
표 1. SQL 스크립트 폴더의 스크립트 유형
스크립트 유형 파일 확장자 설명
변경 관리 스크립트 changexml 데이터베이스에 수행할 변경사항의 세트가 포함됩니다. 변경 관리 스크립트는 스펙 자원(모델), 변경 명령, 실행 취소 명령 및 변경에 대한 메타데이터를 함께 가져와서 일관된 양식으로 구성합니다.
실행, 실행 취소 및 재시작 스크립트 sql 데이터베이스에 수행할 변경사항의 세트가 포함됩니다. 변경 명령이 생성 또는 실행될 때마다 실행 또는 실행 취소 스크립트가 읽기 전용 파일로 저장됩니다. 전개된 변경을 나중에 실행 취소하려는 경우 이러한 파일을 사용하여 변경을 실행 취소할 수 있습니다.

변경 명령이 제대로 실행되지 않으면 읽기 전용 재시작 스크립트가 저장됩니다. 재시작 스크립트에는 실행되지 않은 명령이 포함되어 있습니다. 추가적인 실패가 발생하는 경우 여러 개의 재시작 스크립트가 작성됩니다.

파일에 대한 파일 이름은 다음과 같습니다.
  • project_name_Change_Do_timestamp
  • project_name_Change_Undo_timestamp
  • project_name_Change_Restart_timestamp
편집 및 편집 실행 취소 스크립트 sql SQL 및 XQuery 편집기로 편집된 변경 명령이 포함됩니다.
변경 관리 스크립트 편집기명령 섹션에서 편집 또는 편집 실행 취소를 누르면 편집된 파일이 다음 파일 이름으로 저장됩니다.
  • project_name_Change_Edited_Do_timestamp
  • project_name_Change_Edited_Undo_timestamp
SQL 스크립트

sql
ddl

SQL 명령문이 포함됩니다.

관리 탐색기의 데이터베이스 아래에 있는 변경 관리 스크립트 폴더에는 데이터베이스의 변경 관리 스크립트도 포함됩니다. 관리 탐색기변경 관리 스크립트 폴더 또는 데이터 프로젝트 탐색기 뷰의 SQL 스크립트 폴더를 사용하여 변경 관리 스크립트로 작업할 수 있습니다.

프로젝트를 직접 작성할 수도 있습니다.


피드백