비디오: [컴활 엑셀 함수] 통계, 재무, 수학·삼각 2024
Dummies 치트 시트를위한 SQL의 일부
데이터베이스 테이블이 데이터를 안정적으로 보관할 수 있도록 설계하기 위해서는 데이터베이스 테이블이 데이터를 안정적으로 보관할 수 있도록 수정이 변할 수 있습니다. 데이터베이스를 표준화하면 확신을 가질 수 있습니다. 다음 목록의 SQL 기준을 데이터베이스의 테이블과 비교하십시오. 이렇게하면 데이터베이스가 충분히 정규화되지 않은 것을 발견했을 때 이상이 생길 수 있음을 알려줍니다.
첫 번째 정규형 (1NF):
-
표는 행과 열이있는 2 차원이어야합니다.
-
각 행에는 사물의 한 부분 또는 한 부분과 관련된 데이터가 들어 있습니다.
-
각 열에는 설명되는 것에 대한 단일 속성에 대한 데이터가 들어 있습니다.
-
표의 각 셀 (행과 열의 교차점)은 단일 값이어야합니다.
-
열의 모든 항목은 같은 종류 여야합니다.
-
각 열에는 고유 한 이름이 있어야합니다.
-
두 행이 동일하지 않을 수 있습니다.
-
열과 행의 순서는 중요하지 않습니다.
두 번째 표준 형식 (2NF):
-
표는 첫 번째 정규 형식 (1NF)이어야합니다.
-
키가 아닌 모든 속성 (열)은 전체 키에 의존해야합니다.
세 번째 정규 서식 (3NF):
-
표는 두 번째 정규형 (2NF)이어야합니다.
-
표에는 전이 종속성이 없습니다.
도메인 키 정규형 (DK / NF):
-
테이블에 대한 모든 제약은 키와 도메인의 정의의 논리적 결과입니다.