2011-01-08 3 views

답변

1

데이터베이스 개발 (데이터 모델링 등)은 정보 아키텍처의 하위 집합으로 생각할 수 있습니다. 전자는 데이터를 안정적으로 모델링하여 데이터를 안전하게 저장합니다. 그러나 후자는 상당히 많은 것을 포함 할 수 있습니다. 풍부한 도메인 모델링, 소프트웨어 상호 작용, 문서화 등은 모두 기업에서 "정보화 된" "정보"입니다.

모두 기업에서 수행해야하는 작업은 데이터베이스에 데이터를 저장하는 작업이고 둘은 대략 동일합니다. 그러나 비즈니스 객체가 관계형 데이터 스키마보다 의미있는 방식으로 상호 작용하고 해당 스키마보다 해당 기업에 대한 정보가 더 많은 경우 기업의 정보 아키텍처는 데이터베이스 그 이상을 포함해야합니다.

0

누군가가 단순히 말할 때 '데이터베이스'가 참조 할 수 있습니다 :

  • 소프트웨어 패키지 (더 정확하게는 데이터베이스 엔진, 또는 데이터베이스 서버)
  • 데이터

정보 아키텍처 (OTOH)는 데이터의 의미와 각 데이터가 다른 데이터와 어떤 관계가 있는지를 이해할 수있게 해주는 추상 정의입니다. 또한 데이터베이스를 처리하는 소프트웨어를 개발할 때 참조 할 수도 있습니다. 그것은 프로그램의 스펙과 비슷하지만 데이터를위한 것입니다.

0

이 질문과 다소 관련이있는 정보 아키텍처와 데이터 아키텍처 간의 차이점을 비교 한 기사 here이 나왔습니다.

관련 문제