치수 모델링이란 무엇입니까?

차원 모델링은 사람들이 데이터베이스를 사용하는 방법에 중점을 둔 데이터베이스 설계에 대한 접근 방식으로 사용자 쿼리를 지원하는 방식으로 구성 할 수 있습니다. 이 기술은 일반적으로 전자 데이터베이스에 적용되지만 플랫 파일 세트와 같은 실제 데이터베이스를 구성하는 데 사용될 수도 있습니다. 일부 계획과 구현이 필요하며, 기존 데이터베이스의 점검의 경우 데이터 설정 프로세스에 시간이 걸릴 수 있습니다. 최종 결과는 사용자의 이익을 위해 유용하고 유연하며 강력해야합니다.

이 유형의 데이터베이스 설계에서 두 가지 다른 문제가 고려됩니다. 첫 번째는 구체적인 조치, 수집,보고 및 구성 할 수있는 숫자입니다. 두 번째는 컨텍스트이며 여러 차원에서 볼 수 있습니다. 예를 들어, 일련의 의류 상점에서 일부 차원에는 판매 번호, 소모품 주문, 개별 상점 번호 등이 포함될 수 있습니다. 어려운 숫자는 다양성으로보고 될 수 있습니다이 모델의 컨텍스트.

본질적으로, 차원 모델링은 사람들이 데이터베이스의 어느 곳에서나 데이터를 가져갈 수 있도록 링키지가있는 3 차원 데이터베이스를 만듭니다. 쿼리는 주어진 해의 3 분기에 체인 운영의 북서쪽 지역에서 얼마나 많은 스커트가 판매되었는지 물어볼 수 있습니다. 쿼리는 특정 숫자를 요청하고 문맥 화하기 위해 3 차원을 제공합니다. 결과 데이터베이스 조회는 치수 모델링이 제대로 수행 된 경우 해당 정보를 제공 할 수 있습니다.

이러한 특성의 데이터베이스를 준비하는 과정에서 플래너는 앉아서 사람들이 데이터베이스를 사용할 가능성이있는 방법과 아마도 어떤 종류의 쿼리를 만들 것인지 생각할 것입니다. 차원 모델링 의이 부분은 유연성 이유에 대한 미래의 데이터베이스 사용을 고려해야합니다. 데이터베이스가 너무 단단한 경우 새로운 정보를 소개하는 것은 불가능합니다. 부시로Ness는 성장하고 더 복잡해지며 회사의 비용이 많이 드는 프로세스 인 완전히 새로운 데이터베이스를 만들어야 할 수도 있습니다.

차원 모델링 전문가는 데이터베이스 개발 과정에서 컨설턴트 역할을 할 수 있습니다. 직원과 협력하여 자신의 요구에 맞는 데이터베이스를 개발하고 프로그래머에게 데이터베이스의 중추를 공식화 할 수 있도록 방향을 제공 할 수 있습니다. 제작자는 또한 스토리지 요구, 백업 및 데이터베이스의 무결성에 영향을 줄 수있는 기타 문제에 대해 생각할 수도 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?