데이터베이스 패러다임의 일을 조금 뒤로

첫째, 데이터베이스 패러다임의 역할은 무엇인가?

  데이터베이스에 데이터 중복 절차를 줄이기 위해, 데이터베이스 구조는 특정 규칙을 따라야합니다. 관계형 데이터베이스에서,이 규칙은 패러다임이다. 다른 사양을 준수하는 관계형 데이터베이스를 설계 할 때, 더 높은 작은 중복 데이터베이스 패러다임을 정상 이하의 패러다임을 제시 다른 사양 다른 패러다임이라고 합리적인 관계형 데이터베이스를 설계합니다.

둘째, 여러가 데이터베이스 패러다임?

  - 케이프 코드 패러다임 (BCNF), 네 번째 정규형 (4NF)와 다섯 번째 패러다임 (제 1 정규형 (1NF), 제 2 정규형 (2NF), 3 정규형 (3NF), 목욕 : 현재 여섯 관계형 데이터베이스 패러다임이 있습니다 또한 완벽한 패러다임으로 알려진 5NF). 만나 패러다임의 최소 요구 사항은 첫째 패러다임 (1NF)입니다. 더욱 더 만족 제 패러다임 (2NF)에 기초하여 규제 요건은 나머지 제 패러다임 패러다임에 열등 레이스했다. 일반적으로, 라인 만 3 정규형의 데이터베이스 (3NF).

셋째, 각 패러다임의 사양 무엇인가?

  1, 제 패러다임

   관계형 데이터베이스에서 제 1 정규형 (1NF)은 제 1 정규형 (1NF) 데이터베이스가 관계형 데이터베이스 아니다 부합하지 않는, 관계형 스키마의 기본 요구 사항입니다.

   제 속성 패러다임, 데이터베이스 테이블의 각 열은 불가분 원자 데이터 항목이 아닌 데이터 항목, 배열, 레코드의 비 원자 설정된다, 즉, 분할 할 수있다. 예를 들어, 우리는 분할되지 않습니다 테이블에서 id 필드를 정의합니다. 이름이 영어로되어있는 경우 그러나 이름 필드의 정의와, 이름과 성으로 구분되므로, 원 자성을 준수하지 않습니다.

  2 번째 패러다임

   비 코드에 기초 1NF는 (기본 키 의존성에 기초하여 기능의 비 기본 속성 1NF 부분을 제거하기 위해) 후보 코드의 특성에 전적으로 의존한다.

   즉, 테이블의 기본 키가 있어야합니다 필요한 두 번째 패러다임은, 테이블은 기본 키에서 다른 분야에 전적으로 의존해야합니다. 예를 들어, 우리는 속성 정보 테이블 정체성의 ID를 정의,이 속성은 고유

테이블에서 반복되지 않고, 다른 모든 정보는 ID 필드의 ID에 따라 달라진다.

  3, 3 정규형

  비 기본 속성에 기초 2NF합니다 (2NF에 기초 의존성을 제거하기 위해 전송) 다른 비 - 기본 특성에 의존하지 않는다

  다른 테이블의 테이블 현재에 필요하지 않은 정보가 동일한 필드에 저장됩니다, 일반적으로 드 관련 외래 키에 구현되어, 세 번째 패러다임은 외래 키 제약 조건처럼 기억한다.

  예를 들어, 각 부서에서 부서 번호 (DEPT_ID), 부서명, 부서 브리핑 및 기타 정보를 갖는 부문 정보 테이블이있다. 그런 다음 정보를 한 후 직원 정보 테이블에 나와있는 부서 번호 수 더 이상 직원 정보 테이블을 추가하는 방법에 대한 부서 이름, 부서 등 관련 부서와.하지 부서 정보 테이블이 존재하지 않는 경우를 구축해야 3 정규형 (3NF)에 따라, 그렇지 않으면 데이터 중복이 많이있을 것입니다.

  4, 목욕 - 대구 패러다임 (BCNF) (BC 패러다임)

  3NF 기준으로, 임의의 기본 키가 아닌 속성은 기본 종속 서브 세트 (3NF 단위의 기본 코드의 서브 세트에 대한 종속성을 제거) 아니다

  목욕 - 케이프 코드가 가입 설계 사양의 새로운 패러다임 없지만, 말을하는 것입니다 3 정규형을 수정 것으로 간주됩니다 두 번째와 세 번째 패러다임 패러다임 설계 사양 강화, 위해, 그것은 사실은 처음이다 개정 III 패러다임, 데이터베이스 이중화 작은. 이것은 또한 네 번째 패러다임라고하지 BCNF에 대한 이유입니다.

  5. 제 패러다임 (완벽 패러다임)

   다섯 번째 정상 모드는 후보의 코드에 의해 암시 관계 R의 R 의존성을 의미합니다.

     최종 구조에서 원래 구조를 재 확립.

    다섯째 정상 테이블은 중복 된 모든 테이블을 제외하기 위해 가능한 한 작게 블록으로 분할된다.

추천

출처www.cnblogs.com/syq816/p/12359722.html