데이터베이스 디자인

데이터베이스를 디자인하려면 모델링할 업무 기능을 이해해야 합니다. 또한 이러한 업무 기능을 구현하는 데 사용할 데이터베이스 개념 및 기능도 이해해야 합니다. 데이터베이스를 구현한 후 디자인을 변경하려면 시간이 많이 소요될 수 있으므로 업무를 모델링하는 데이터베이스를 처음부터 정확하게 디자인하는 것이 중요합니다. 잘 디자인된 데이터베이스는 성능도 더 좋습니다.

섹션 내용

항목

설명

데이터베이스 계획 개발

데이터베이스의 용도를 살펴보고 용도가 디자인에 어떻게 영향을 미치는지 설명합니다. 또한 용도에 맞는 데이터베이스 계획을 작성하는 데 필요한 지침을 제공합니다.

온라인 트랜잭션 처리 및 의사 결정 지원

OLTP(온라인 트랜잭션 처리) 및 의사 결정 지원 응용 프로그램의 특징과 데이터베이스 디자인에 미치는 그 영향에 대해 설명합니다.

정규화

데이터베이스를 디자인할 때 실수를 방지하는 데 도움이 되는 데이터베이스 정규화 규칙에 대해 설명합니다.

데이터 무결성

데이터베이스의 데이터 무결성을 보호하는 방법을 설명합니다.

데이터베이스 개체의 확장 속성 사용

확장 속성을 사용하여 설명 또는 지시 텍스트, 입력 마스크, 형식 지정 규칙을 데이터베이스의 개체나 데이터베이스 자체의 속성으로 추가하는 방법을 설명합니다.

데이터베이스 크기 예측

데이터를 채웠을 때의 데이터베이스 크기를 추정하는 절차를 보여 줍니다.

파일 및 파일 그룹 디자인

파일 및 파일 그룹을 사용하여 데이터베이스 증가를 관리하고 백업 및 복원 전략을 강화하고 데이터베이스 성능을 향상시키는 방법을 설명합니다.