다음을 통해 공유


뷰 속성(Visual Database Tools)

업데이트: 2007년 11월

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

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

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

참고:

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

참고:

실제 설정이나 버전에 따라서 화면에 나타나는 대화 상자와 메뉴 명령이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 Visual Studio 설정을 참조하십시오.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 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의 속성

쿼리 및 뷰 디자인

뷰 작업