-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
오답노트
- 데이터 모델링의 특징으로 가장 적절하지 않는 것은? 2.
- 현실 세계를 일정한 혁식에 맞추어 표현하는 추상화의 의미를 가질 수 있다,
- 시스템 구현만(구현뿐만 아니라 업무분석 및 업무 형상화도 있다.)을 위해 진행하는 사전단계의 작업으로서 데이터베이스 구축을 위한 사전작업의 의미가 있다.
- 복잡한 현실을 제한된 언어나 표현기법으로 이해하기 쉽게 하는 단순화의 의미를 가지고 있다.
- 모호함을 배제하고 누구나 이해가 가능하도록 정확하게 현상을 기술하는 정확화의 의미를 가진다.
해설
- 모델링은 단지 시스템구현만을 위해 수행하는태스크가 아니며 시스템 구현을 포함한 업무분석 및 업무형상화를 하는 목적
- 데이터 모델링에 대한 설명으로 가장 적절하지 않은 것은? 3.
- 업무 정보를 구성하는 기초가 되는 정보들을 일정한 기법으로 표현한다.
- 분석된 모델로 데이터베이스를 생성하여 개발 및 데이터관리에 사용하기 위한 것이다.
- 데이터베이스를 구축하는 목적으로 데이터 모델링을 수행하여 업무에 대한 설명은 별도의 표기법을 이용한다.
- 데이터 모델링 자체로서 업무의 흐름을 설명하고 분헉하는 부분에 의미를 가지고 있다.
해설
- 데이터 모델링을 하는 첫 번째 목적은 업무정보를 구성하는 기초 정보들을 일정한 표기법으로 표현하여 정보시스템 구축의 대상이 되는 업무 내용을 정확하게 분석하는 것.
- 분석된 모델로 실제 데이터베이스를 생성하여 개발 및 데이터관리에 사용하기 위한 것.
- 데이터 모델링이라는 것은 단지 데이터베이스만을 구축하기 위한 용도로 쓰이는 것이 아니라 데이터 모델링 자체로도 업무를 설명하고 분석하는 부분에서 매우 중요한 의미가 있다고 할 수 있음.
- ERD에 대한 설명으로 가장 적절하지 않은 것은?
- 1976년 피터 첸에 의해 Entity-Relationship Model이라는 표기법이 만들어졌다.
- 일반적으로 ERD를 작성할 때 엔티티 도출 -> 엔티티 배치 -> 관계 설명 -> 관계명 기술의 흐름으로 작업을 진행한다.
- 과계의 명칭은 관계 표현에서 매우 중요한 부분에 해당한다.
- 가장 중요한 엔티티를 오른쪽 상단에 배치하고 추가로 발생하는 엔티티들을 왼쪽 편과 하단에 배치하는 것이 원칙이다.
해설
- 엔티티를 어디에 배치하는가에 대한 문제는 필수사항은 아니지만 데이터 모델링 툴 사용 여부와 상관없이 데이터 모델의 가독성 측면에서 중요함.
- 일반적으로 사람의 눈은 왼쪽에서 오른쪽 위쪽에서 아래쪽으로 이동하는 경향이 있음
- 데이터 모델링에서도 가장 중요한 엔티티를 왼쪽 상단에 배치하고 이것을 중심으로 다른 엔티티르 나열하면서 전개하면 사람의 눈이 따라가기 편리한 데이터 모델을 작성할 수 있음
- 가장 중요한 엔티티와 왼쪽 상단에서 조금 아래쪽 중앙에 배치하여 전체 엔티티와 어울릴 수 있도록 하면 향후 관련 엔티티와 관계선을 연결할 때 선이 꼬이지 않고 효과적으로 배치할 수 있게 된다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels