다음을 통해 공유


뷰 속성(Visual Database Tools)

뷰와 관련하여 액세스할 수 있는 속성에는 두 가지 집합이 있습니다. 이러한 두 가지 속성 집합에는 각각 서버 탐색기와 쿼리 및 뷰 디자이너를 사용하여 액세스할 수 있습니다.두 경우 모두 속성은 속성 창에 표시됩니다.

서버 탐색기에서 뷰를 선택하면 읽기 전용의 일부 속성 집합이 속성 창에 표시됩니다.

쿼리 및 뷰 디자이너에서 뷰를 열면 더 큰 속성 집합이 표시됩니다.별도로 언급하지 않는 한 속성 창에서 이러한 속성을 편집할 수 있습니다.

[!참고]

이 항목의 속성은 사전순이 아니라 범주별로 정렬됩니다.

[!참고]

다음 지침처럼 컴퓨터에서 Visual Studio 사용자 인터페이스 요소 일부에 대한 이름이나 위치를 다르게 표시할 수 있습니다. 이러한 요소는 사용하는 Visual Studio 버전 및 설정에 따라 결정됩니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

서버 탐색기에서 뷰 속성 표시

  • ID 범주
    확장하여 이름 속성을 표시합니다.

  • Name
    선택한 뷰의 이름을 표시합니다.

  • 기타 범주
    확장하여 암호화됨 속성을 표시합니다.Microsoft SQL Server에만 적용됩니다.

  • 암호화됨
    현재 뷰의 암호화 여부를 표시합니다.암호화를 적용하면 뷰 정의의 텍스트를 영구적으로 숨길 수 있습니다.Microsoft SQL Server에만 적용됩니다.

    참고   뷰를 암호화한 후에는 뷰 정의를 다시 표시할 수 없으므로 뷰를 다시 수정할 수 없습니다.암호화된 뷰를 수정해야 할 경우에는 해당 뷰를 삭제하고 다른 뷰를 다시 만들어야 합니다.

쿼리 및 뷰 디자이너에서 뷰 속성 표시

  • ID 범주
    확장하여 이름, 설명스키마 속성을 표시합니다.

  • Name
    선택한 뷰의 이름을 표시합니다.

  • 데이터베이스 이름
    선택한 테이블의 데이터 소스 이름을 표시합니다.

  • 설명
    선택한 테이블에 대한 설명을 표시합니다.전체 설명을 보거나 편집하려면 설명을 클릭한 다음 속성의 오른쪽에 있는 줄임표**(...)**를 클릭합니다.

  • 스키마
    선택한 뷰가 속해 있는 스키마의 이름을 표시합니다.Microsoft SQL Server에만 적용됩니다.

  • 서버 이름
    데이터 소스의 서버 이름을 표시합니다.

  • 뷰 디자이너 범주
    확장하여 나머지 속성을 표시합니다.

  • 스키마에 바인딩
    사용자는 내부 개체에 대해 어떤 방식으로든 이 뷰에 영향을 주어 뷰 정의를 무효화시키는 수정 작업을 수행할 수 없습니다.

  • DISTINCT 값
    뷰에서 중복 항목을 필터링하도록 쿼리를 지정합니다.이 옵션은 테이블의 열 중 일부만 사용하고 이 열에 중복 값이 포함되어 있는 경우 또는 둘 이상의 테이블을 조인하는 과정에서 결과 집합에 중복 행이 만들어지는 경우에 유용합니다.이 옵션을 선택하면 SQL 창에서 키워드 DISTINCT를 문에 삽입하는 것과 결과가 같습니다.

  • GROUP BY 확장
    집계 쿼리를 기반으로 하는 뷰에 대한 추가 옵션을 사용할 수 있도록 지정합니다.Microsoft SQL Server에만 적용됩니다.

  • 명확함
    선택한 열의 데이터 형식을 명확하게 확인할 수 있는지 여부를 표시합니다.

  • 인덱싱 가능
    선택한 뷰를 인덱싱할 수 있는지 여부를 표시합니다.뷰를 인덱싱할 수 없는 경우 뷰 소유자가 아니거나 데이터 형식이 텍스트, ntext 또는 이미지인 열이 뷰에 포함되어 있기 때문일 수 있습니다.

  • 모든 열 출력
    선택한 뷰에서 모든 열이 반환되는지 여부를 표시합니다.이 옵션은 뷰를 만들 때 설정됩니다.

  • SQL 주석
    SQL 문에 대한 설명을 표시합니다.전체 설명을 보거나 편집하려면 설명을 클릭한 다음 속성의 오른쪽에 있는 줄임표**(...)**를 클릭합니다.뷰의 사용자나 사용 시기 등과 같은 정보를 주석에 포함할 수 있습니다.SQL Server 7.0 이상 버전의 데이터베이스에만 적용됩니다.

  • Top 사양 범주
    확장하여 Top, 백분율, With Ties 속성을 표시합니다.

  • Top
    결과 집합에서 처음n개 행 또는 처음 n%에 해당하는 행만 반환하는 TOP 절이 뷰에 포함되도록 지정합니다.뷰의 결과 집합에서 처음 10행을 반환하도록 기본 설정되어 있습니다.

    이 옵션은 반환할 행 수를 변경하거나 백분율을 다르게 지정하려는 경우에 사용합니다.SQL Server 7.0 이상에만 적용됩니다.


  • 뷰에서 반환되는 백분율(백분율로 설정된 경우) 또는 레코드(백분율아니요로 설정된 경우)를 표시합니다.

  • 백분율
    결과 집합에서 처음 n%에 해당하는 행만 반환하는 TOP 절이 쿼리에 포함되도록 지정합니다.Microsoft SQL Server에만 적용됩니다.

  • WITH TIES
    뷰에 WITH TIES 절이 포함되도록 지정합니다.WITH TIES는 백분율을 기반으로 하는 ORDER BY 절과 TOP 절이 뷰에 포함되어 있을 경우 유용합니다.이 옵션을 설정하는 경우 백분율 값이 ORDER BY 절에서 동일한 값을 가진 행 집합의 중간까지만 포함하면 동일한 값을 가진 행을 모두 포함할 수 있도록 뷰가 확장됩니다.Microsoft SQL Server에만 적용됩니다.

  • 업데이트 사양 범주
    확장하여 뷰 규칙 사용 업데이트CHECK 옵션 속성을 표시합니다.

  • 뷰 규칙 사용 업데이트
    MDAC(Microsoft Data Access Components)를 통해, 뷰에 대한 모든 업데이트 및 삽입 작업이 뷰의 기본 테이블을 직접 참조하는 SQL 문 대신 뷰를 참조하는 SQL 문으로 변환됨을 나타냅니다.

    MDAC가 뷰 업데이트 및 뷰 삽입 작업을 뷰의 내부 기본 테이블에 대한 업데이트 및 삽입으로 매니페스트하는 경우도 있습니다.뷰 규칙 사용 업데이트를 선택하면 MDAC는 뷰 자체에 대한 업데이트 및 삽입 작업을 생성하게 됩니다.

  • CHECK 옵션
    현재 뷰를 열고 결과 창을 수정할 때 추가 또는 수정된 데이터가 뷰 정의의 WHERE 절을 충족하는지 여부를 데이터 소스에서 검사하도록 지정합니다.수정 내용이 WHERE 절을 충족하지 않으면 더 자세한 정보가 오류 메시지로 표시됩니다.

참고 항목

기타 리소스

Visual Database Tools의 속성

쿼리 및 뷰 디자인

뷰 작업