관계형 데이터베이스의 구성 요소

...

CRM(고객 관계 관리) 데이터베이스는 관계형 데이터베이스의 일반적인 예입니다.

데이터베이스는 데이터를 수집하고 저장하는 컴퓨터 시스템으로 컬렉션 내의 관련 데이터와 다른 데이터베이스의 관련 정보에 대한 링크를 통해 상호 참조할 수 있습니다. 데이터베이스의 목적과 유형은 다양합니다. 관계형 데이터베이스가 가장 일반적입니다. 예를 들어 판매 리드, 고객 기록, 관리 및 청구를 관리하는 CRM(고객 관계 관리) 데이터베이스는 관계형 데이터베이스입니다.

테이블

관계형 데이터베이스에서 테이블은 기본 데이터 구성 요소인 레코드와 동일합니다. 고객의 이름, 주소 및 제품과 같이 모든 테이블 또는 레코드에서 동일한 필드 집합으로 구성됩니다. 관계형 데이터베이스는 또한 테이블의 작동 방식을 결정합니다. 예를 들어 관계형 데이터베이스는 데이터가 화면에 표시되고 구성되는 방식을 제어합니다. 출력(쿼리 및 데이터 정의 언어에 의해 결정됨)과 심지어 얼마나 많은 정보를 하나의 파일에 저장할 수 있는지 주어진 필드.

오늘의 비디오

관계형 데이터베이스 테이블은 시각적 참조를 위해 다이어그램으로 표시할 때 Excel 스프레드시트와 매우 유사합니다. 각 데이터베이스 테이블의 행은 예를 들어 행 1A의 값이 행 1의 다른 모든 필드 값과 관련된 순차적 값을 나타냅니다. 1A행의 값 유형, 즉 John Smith라는 이름은 A열의 다른 모든 행과 동일한 유형의 값입니다. 각 행은 John Smith의 주소, 전화 번호 및 전자 메일 주소를 포함하는 고객 연락처 정보와 같이 전체 레코드 또는 레코드의 하위 범주에 대한 데이터 합계를 나타냅니다.

관계형 데이터베이스 테이블의 열은 제어 기능입니다. 각 열은 데이터베이스 전체의 각 레코드 또는 테이블에서 일관되게 발생하는 데이터 필드를 나타냅니다. 예를 들어, 모델 CRM 데이터베이스 시각적 표현에서 열에는 "이름"과 같은 헤더가 있습니다. "주소", "전화" 및 "이메일". 이 열 이름은 각 열에서 발생하는 데이터 필드의 이름입니다. 기록.

기본 키

기본 키는 데이터의 각 행에 대한 식별 태그입니다. 기본 키는 관계형 데이터베이스의 모든 레코드에 대해 다릅니다. 고유해야 하며 존재해야 합니다(즉, "null"일 수 없음). CRM 데이터베이스에서 이 기본 키는 고객에게 할당된 번호이거나 사회 보장 번호와 같은 고유 식별자일 수 있습니다. 기본 키는 관계형 데이터베이스 내의 쿼리에 사용되지만 외부 데이터베이스에 대한 쿼리에는 사용되지 않습니다.

외래 키

외래 키는 기본 데이터베이스 테이블과 기타 관련 데이터베이스 간의 데이터 검색 및 조작을 허용합니다. CRM 모델에는 다양한 위젯의 제조업체를 나열하는 제품 유형 데이터베이스가 있을 수 있습니다. 각 위젯 유형에는 외래 키가 할당되어 CRM 사용자가 검색을 통해 특정 고객이 해당 제조업체인지 확인할 수 있습니다. 예를 들어 "X"라는 위젯 범주에 외래 키 "1"이 할당되고 알파벳순으로 레이블이 지정된 많은 하위 범주가 있을 수 있습니다. 외래 키 1에 대한 검색은 카테고리 X에 있는 항목 수를 표시하고 항목을 볼 때 레코드에 해당 카테고리 지정이 표시됩니다.