Access 데이터베이스의 3 가지 주요 관계 유형

지금 공유 :

이 기사에서는 다양한 기능의 관계와 Access의 관련 데이터를 이해합니다.

Access는 데이터베이스 정규화를 사용하여 데이터 중복을 최소화하기 위해 관계형 데이터베이스의 테이블(관계) 및 열(특성)을 구성합니다. 정규화는 조직 내 리소스의 전반적인 성능, 수명 및 무결성을 개선하는 데 도움이 되는 서로 다른 테이블 간에 데이터를 분할하는 프로세스입니다.Access 데이터베이스의 관계 이해

  • 정규화는 데이터를 구성하는 데이터베이스 프로세스입니다.
  • 이는 일관성 없는 종속성과 중복성을 제거하여 데이터 보호 및 데이터베이스 유연성을 촉진하도록 설계된 규칙 간의 테이블 생성, 테이블 관계 설정으로 구성됩니다.

관계 정의

액세스 관계두 테이블에서 비슷한 이름의 열을 구성하여 데이터를 서로 다른 키 열에 일치시켜 관계를 관리합니다. 대부분의 경우 관련 링크는 한 테이블의 기본 키와 일치하므로 다른 테이블의 외래 키 항목과 동시에 모든 행의 고유 식별자를 생성하는 데 도움이 됩니다. 기본적으로 테이블의 관련 열 정의에 따라 생성되는 세 가지 유형의 관계가 있습니다.

이러한 관계를 살펴보겠습니다.

1. 일대다 관계

이것은 테이블 X의 행이 테이블 Y에서 하나 이상의 유사한 행을 가질 수 있는 일반적인 관계 형식 중 하나입니다. 그러나 테이블 Y는 테이블 X와 일치할 수 있는 행을 하나만 가질 수 있습니다. 전 세계의 모든 큰 조직 은(는) 이 방법을 사용하여 테이블 간의 데이터 액세스 가능성을 표시하는 것으로 알려져 있습니다.

예를 들어 구매자는 일대다 관계의 고객 및 주문 테이블을 가지고 있습니다. 모든 고객은 원하는 만큼 주문할 수 있지만 제품의 각 주문 ID에는 고객이 한 명만 있을 수 있습니다.

2. 다대다 관계

이러한 유형의 관계에서 테이블 X와 Y는 서로의 데이터베이스에서 일치하는 여러 행을 가질 수 있습니다. 사용자는 세 번째 테이블에 대한 정의를 생성하여 이러한 종류의 관계를 생성할 수 있습니다. 이 세 번째 테이블은 접합 테이블이라고 하며 기본 키는 테이블 X와 테이블 Y의 외래 키로 구성됩니다.

예를 들어, 쿠키 테이블과 고객 테이블은 다대다 관계를 공유하며, 이러한 관계는 이러한 테이블과 접합 테이블 '주문'으로 구성된 일대다 관계로 추가로 정의됩니다.

3. 일대일 관계

m에서ost 일대일 관계, 테이블 X의 행은 테이블 Y에서 하나의 유사한 행만 가질 수 있고 테이블 Y도 테이블 X에서 하나의 유사한 행을 가질 수 있습니다. 이러한 형태의 관계는 테이블의 두 관련 열이 모두 구성될 때 생성됩니다. 고유 제약 조건 또는 기본 키의

이 중 하나이다 rar이 관계 형식은 정보가 하나의 테이블로 제한되므로 정보가 다른 테이블을 통해 이동하는 것을 제한하므로 이 세 가지 간의 관계입니다.

일대일 관계는 다음과 같은 조건에서 사용됩니다.

  • 사용자가 테이블을 여러 열로 나누려는 경우.
  • 데이터를 더 안전하게 만들기 위해 테이블의 일부를 다른 섹션으로 분리합니다.
  • 테이블 삭제와 함께 삭제되기 쉬운 수명이 짧은 데이터를 저장합니다.
  • 기본 테이블의 하위 집합 정보에만 적용되는 정보를 저장하기 위해

모든 정교함에도 불구하고 MS Access 데이터베이스는 여전히 파일 손상에 취약하므로 accdb 수리 손에 도구. 사용자는 전문 복구 응용 프로그램을 조달하도록 선택하여 데이터 손실과 같은 합병증을 피할 수 있습니다.

저자 소개 :

Vivian Stevens는 다음 분야의 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. SQL 복구 그리고 엑셀 복구 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.