란디의 메모장

Permissions

외래 키가 포함된 새 테이블을 만들려면 데이터베이스에서 CREATE TABLE 권한이 필요하고 테이블을 만들려는 스키마에 대한 ALTER 권한이 필요합니다.

기존 테이블에서 외래 키를 만들려면 해당 테이블에 대한 ALTER 권한이 필요합니다.

테이블 디자이너에서 외래 키 관계 만들기

SQL Server Management Studio 사용

1.개체 탐색기에서 관계의 외래 키 쪽에 표시할 테이블을 마우스 오른쪽 단추로 클릭하고 디자인을 클릭합니다. 테이블 디자이너에서 테이블이 열립니다.


2. 테이블 디자이너 메뉴에서 관계를 클릭합니다.


3. 외래 키 관계 대화 상자에서 추가를 클릭합니다.




선택한 관계 목록에 FK_<tablename><tablename> 형식의 시스템 제공 이름과 함께 관계가 표시됩니다. 여기에서 tablename은 외래 키 테이블의 이름입니다.


4. 선택한 관계 목록에서 관계를 클릭합니다.


5. 오른쪽에 있는 표에서 테이블 및 열 사양을 클릭한 다음, 속성의 오른쪽에 있는 줄임표(…)를 클릭합니다.


6. 테이블 및 열 대화 상자의 기본 키 드롭다운 목록에서 관계의 기본 키 쪽에 사용할 테이블을 선택합니다.


7. 아래 표에서 테이블의 기본 키로 사용할 열을 선택합니다. 각 열 바로 왼쪽에 있는 표의 셀에서 외래 키 테이블의 상응하는 외래 키 열을 선택합니다.


테이블 디자이너 에서 관계의 이름이 자동으로 지정됩니다. 이 이름을 변경하려면 관계 이름 입력란의 내용을 편집합니다.


8. 확인 을 선택하여 관계를 만듭니다.


공유하기

facebook twitter kakaoTalk kakaostory naver band