비디오: [V006] SQL Server 데이터베이스 만들기 2024
가능한 데이터베이스 개체 중 가장 중요한 것은 테이블 인 이며 데이터베이스를 구성하는 실제 데이터를 보유합니다. 적어도 하나의 테이블이 없으면 데이터베이스는별로 유용하지 않습니다. 대부분의 실제 데이터베이스에는 하나 이상의 테이블이 있습니다. 실제로 많은 데이터베이스에는 수십 개의 테이블이 있습니다.
테이블을 만들려면 다음 단계를 수행하십시오.
-
데이터베이스의 테이블 노드를 마우스 오른쪽 단추로 클릭하고 새 테이블을 선택합니다.
다음 창이 나타납니다.
-
표의 첫 번째 열 이름을 입력하고 Tab 키를 누릅니다.
-
열의 데이터 유형을 선택한 다음 Tab 키를 누릅니다.
SQL Server에는 각 열에 대해 선택할 수있는 여러 가지 데이터 형식이 있습니다. 드롭 다운 목록을 사용하여 적절한 유형을 선택하십시오.
-
Null 허용 확인란을 사용하여 열에서 Null 값을 허용해야하는지 여부를 나타냅니다. 그런 다음 Tab 키를 누릅니다.
널 (null)은 데이터베이스 설계 및 프로그래밍의보다 복잡한 측면 중 하나입니다. SQL 데이터베이스에서 null은 항목에 값이 없음을 의미합니다. 0 (숫자의 경우) 또는 빈 문자열 (텍스트의 경우)과 다릅니다. 열의 값을 검색 할 때 값이 누락 될 수 있기 때문에 열이 null 값을 갖도록 허용하면 프로그래밍 복잡성이 발생합니다.
null value 는 실제로는 모순이다. null 은 값이 없음을 의미하기 때문에 열에 null 값이 있거나 열의 값이 null이라고 말할 수 없습니다. 2 ~ 4 단계를 반복하여 추가 열을 만듭니다. -
다음 그림은 여러 열이 정의 된 후 테이블이 어떻게 표시되는지 보여줍니다.
모든 열이 만들어지면 테이블의 키 필드로 사용할 열을 선택하고 열을 마우스 오른쪽 단추로 클릭 한 다음 기본 키 설정을 선택합니다.
-
기본 키를 나타내는 열 옆에 작은 키 아이콘이 나타납니다.
(기본 키 는 테이블의 각 행을 식별하는 데 사용할 수있는 고유 한 값을 제공합니다. 대부분의 테이블은 고객 번호 또는 송장 번호와 같은 단일 열을 기본 키로 사용합니다 그러나 일부 테이블은 두 개 이상의 열을 결합하여 기본 키를 만듭니다.이 키 유형을 복합 키 라고합니다.
-
열 목록 위에 나타나는 테이블 이름 탭을 마우스 오른쪽 단추로 클릭하고 저장을 선택하십시오.
테이블의 이름을 입력하라는 저장 대화 상자가 나타납니다.
-
테이블 이름을 입력 한 다음 확인을 클릭하십시오.
테이블이 생성됩니다.
각 열에는 열을 선택하면 나타나는 속성 페이지가 있습니다. 다음을 포함하여 각 열에 대해 다양한 속성을 설정할 수 있습니다.
-
기본값: 행을 만들 때 값이 제공되지 않으면 열에 제공되는 값입니다. 이 속성은 특히 Null 값을 허용하지 않는 열에 유용합니다.
-
설명: 열의 목적을 설명하는 데 사용할 수있는 텍스트 설명.
-
Identity Specification: ID 필드를 생성하는 데 사용되며 는 행을 만들 때 값이 자동으로 생성되는 필드입니다. ID 필드는 테이블에 기본 키가 있어야하지만 테이블의 다른 열이 각 행에 고유 한 값을 제공하지 않을 경우 테이블의 기본 키 필드로 사용됩니다.
ID 필드를 만들 때 값 생성 방법에 영향을주는 두 가지 설정을 지정할 수 있습니다. seed 는 테이블의 첫 번째 행에 사용되는 값입니다. 증가 는 각 후속 행의 시드에 추가되는 값입니다. 예를 들어 시드에 1000을 지정하고 증분에 1을 지정하면 테이블의 행에 1001, 1002, 1003 등의 번호가 매겨집니다.