목록데이터 베이스/데이터 아키텍처 (2)
바닥코딩
식별자(Identifierts)? 여러개의 집합체에 속한 여러 데이터 중 각각을 구분할 수 있는 방법에 대해 생각해보면 이 데이터 들을 구별할 수 있는 논리적인 이름이 있어야 한는데, 이렇게 데이터를 구분해주는 논리적인 이름을 식별자라고 합니다. Key? 보통 식별자와 키를 같은 동일한 개념이라고 생각하는 경우가 많습니다. 하지만 정확히 말하면 식별자는 업무적으로 구별이 되는 정보이기 떄문에 데이터 모델링 관점에서 봤을 때는 논리적 데이터 모델링 관점이라 생각할 수 있고 키와 같은 경우에는 데이터 베이스 테이블에 접근하는 물리적 매개체 이기 떄문에 데이터 모델링 관점에서 볼 때 물리적 데이터 모델링 관점이라고 볼 수 있습니다. 키에도 여러 종류가 있는데 키의 개념을 이해하고 각각의 종류의 키가 가지는 특..
데이터 모델링이란? 컴퓨터 공학을 전공하였거나 비 전공자라도 IT에 관심이 많은 사람이라면 DB가 무엇인지 대부분 알것이라 생각합니다. 데이터베이스는 결국 여러 사람이 공유할 수 있는 통합되어 관리하는 데이터베이스 집합인데 이러한 데이터의 집합을 효율적으로 구성하기 위한 작업을 의미합니다. 데이터 모델링을 3가지 문장으로 정의하자면 정보시스템을 구축하기 위한 데이터관점의 업무 분석 기법 현실 데이터에 대한 약속된 표기법에 의해 표현하는 과정 데이터베이스를 분석하기 위한 분석/설계의 과정 데이터 모델이 제공하는 기능 시스템을 원하는 모습으로 가시화 시스템 구조와 행동 명세화 시스템의 구조화된 틀을 제공한다 시스템을 결정하는 과정에서 결정한 것을 문서화 한다 특정 목표에 따라 구체화된 상세 수준의 표현방법을..