정보처리기사

★ 022 논리 데이터베이스 설계[데이터 모델의 구성요소 - 개체(Entity)]

로춘남 2020. 6. 3. 18:00
728x90

1. 개체의 정의 및 특징]

- 개체 : DB에 표현하려는 것, 사람이 생각하는 개념이나 정보 단위의 현실 세계 대상체

- 개체는 실세계에 독립적으로 존재하는 유,무형의 정보로서, 서로 연관된 몇 개의 속성으로 구성

- 파일 시스템의 레코드에 대응하는 것으로, 어떤 정보를 제공하는 역할을 수행

- 영구적으로 존재하는 개체의 집합이고, 개체는 업무 프로세스에 의해 이용

- 독립적으로 존재하거나 그 자체로서도 구별 가능하고, 유일한 식별자에 의해 식별 가능

- 다른 개체와 하나 이상의 관계(Relationship)가 있음

2. 개체 선정 방법

- 업무 분석에 관한 내용을 구체적으로 설명한 업무 기술서를 이용하거나 실제 업무를 담당하고있는 담당자와 인터뷰

- 실제 업무를 직접 견학하여 사용되고 있는 장부와 전표를 이용해 누락된 정보가 있는지 확인

- 이미 구축된 시스템이 있는 경우 해당 시스템의 산출물을 검토

- 자료 흐름도를 통해 업무 분석을 수행한 경우, 자료 흐름도의 자료 저장소를 이용

※ 자료 흐름도(DFD: Data Flow Diagram) : 요구사항 분석에서 자료의 흐름 및 변환 과정과 기능을 도형 중심으로 기술하는 방법, 그래프 또는 버블 차트라고 부름

※ 자료 저장서(Data Store) : 시스템에서의 자료 저장소

- 업무 프로세스 재설계*에 의해 업무를 재정의한 경우 관련 개체를 찾는다.

※ BFR(Business Process Reengineering) : 기업이 경젱 우위 확보를 위해 기업의 핵심 부문 요인(비용, 품질, 서비스, 스피드 등)에 획기적인 향상을 이룰 수 있도록 비즈니스 시스템을 프로세스 기반으로 재설계하여 성과를 추구하는 것

3. 개체명 지정 방법

- 해당 업무에서 사용하는 용어로 지정

- 약어 사용은 되도록 제한

- 가능하면 단수 명사를 사용

- 모든 개체명은 유일해야함

- 가능하면 개체가 생성되는 의미에 따라 이름을 부여

 

728x90