2013-01-03 4 views
0

SQL 서버 테이블에 대한 확장 속성을 설정할 수 있습니다. 액세스 데이터베이스 테이블에 대한 확장 속성을 설정할 수 있습니까? 가능하다면 어떻게 확장 속성을 설정할 수 있습니까?액세스 테이블의 확장 속성

답변

1

MSDN에 따르면, 확장 된 속성은 다음에 이용 될 수

  1. 테이블, 뷰 또는 열의 캡션을 지정. 그런 다음 응용 프로그램은 해당 표,보기 또는 열의 정보를 표시하는 사용자 인터페이스에서 동일한 캡션을 사용할 수 있습니다.
  2. 응용 프로그램이 Transact-SQL 문을 실행하기 전에 데이터의 유효성을 검사 할 수 있도록 열의 입력 마스크를 지정합니다. 예를 들어 우편 번호 또는 전화 번호 열에 필요한 형식을 확장 속성에 지정할 수 있습니다.
  3. 열에 데이터를 표시하기위한 형식 지정 규칙을 지정합니다.
  4. 응용 프로그램이 사용자에게 표시 할 수있는 특정 데이터베이스 개체에 대한 설명을 기록합니다. 예를 들어, 설명은 데이터 사전 응용 프로그램 또는 보고서에서 사용될 수 있습니다. 열을 표시 할 크기 및 창 위치 지정.

MS 액세스는 SQL Server가 RDBMS 인 반면 일반적으로 Jet/ACE 데이터베이스 백 엔드를 사용하는 빠른 응용 프로그램 데이터베이스 개발 도구이기 때문에 SQL Server와 직접 비교하지 않습니다. MS Access에는 위에서와 같은 대부분의 속성을 제공하는 데 사용할 수있는 양식 및 보고서와 같은 다양한 도구가 있습니다.

(1)의 경우 테이블 디자인보기에서 열에 캡션을 지정할 수 있지만 일반적으로 열, 테이블 및 쿼리 (뷰)의 이름에 양식을 사용하는 것이 좋습니다.

(2)의 경우 테이블 디자인보기 및 작성한 모든 형식의 각 필드 (열)에 대한 유효성 검사 규칙을 지정할 수 있습니다.

(3)의 경우 테이블 디자인보기 및 양식에서 형식을 지정할 수 있습니다.

(4)의 경우 데이터베이스 창이나 코드를 통해 표시 할 수있는 개체에 설명을 추가 할 수 있습니다.

MS Access에는 유효성 검사 규칙이 깨질 때 표시되는 유효성 검사 텍스트와 코드를 통해 직접 만드는 사용자 지정 속성 등의 추가 속성 범위가 있습니다.

+0

답장을 보내 주셔서 감사합니다. 하지만 당신의 대답은 내 질문에 완전히 대답하지 못했습니다. 나는 액세스 할 때 테이블에 대한 확장 속성을 설정할 수 있는지 알고 싶습니다. – wincoding

+0

정확히 무엇을 염두에 두셨습니까? 질문에 세부 사항을 추가하십시오. – Fionnuala

+0

내 질문에 액세스 테이블에 대한 확장 된 속성을 설정할 수 있는지 여부는 간단합니다. – wincoding

1

Here is a link (Access 2013 설명서가있는 Microsoft (MSDN) 라이브러리)

DAO의 테이블 (TableDefs)은 초기 문에서 제외되지 않으므로 사용자 속성을 테이블의 속성 컬렉션에 추가 할 수 있습니다.

속성에 대한 문서는 아마 당신을 도울 것입니다. 왜냐하면 다루어야 할 특성이 있기 때문입니다.