인사기록, 판매전표, 거래처관리, 차량운행일지, 구매의뢰서, 자재발주서 모델링
'모델링 공부 기록' 카테고리의 다른 글
모델링 3 - 논리적 모델링 (0) | 2022.01.18 |
---|---|
구매의뢰서 & 자재발주서 모델링 (0) | 2021.12.29 |
거래처관리 & 차량운행일지 모델링 (0) | 2021.12.29 |
판매 전표 모델링 (0) | 2021.12.29 |
인사기록 모델링 (0) | 2021.12.29 |
인사기록, 판매전표, 거래처관리, 차량운행일지, 구매의뢰서, 자재발주서 모델링
모델링 3 - 논리적 모델링 (0) | 2022.01.18 |
---|---|
구매의뢰서 & 자재발주서 모델링 (0) | 2021.12.29 |
거래처관리 & 차량운행일지 모델링 (0) | 2021.12.29 |
판매 전표 모델링 (0) | 2021.12.29 |
인사기록 모델링 (0) | 2021.12.29 |
우리 부서에서 필요한 물품을 총무과에 의뢰한다.
문서 번호는 회사에서 공식적으로 번호를 매긴다.
여기서 품명은 자재이다. (제품 : 판매하는 품목 / 자재 : 구매하는 품목)
구매의뢰와 자재발주는 관계가 있는 경우가 많아 관계 표시를 해준다.
구매의뢰서와 발주 관계는 다대다 관계이다.
하나의 구매의뢰를 여러발주 / 여러 구매를 하나의 발주 한다고 생각한다.
모델링 3 - 논리적 모델링 (0) | 2022.01.18 |
---|---|
모델링 Total (0) | 2022.01.14 |
거래처관리 & 차량운행일지 모델링 (0) | 2021.12.29 |
판매 전표 모델링 (0) | 2021.12.29 |
인사기록 모델링 (0) | 2021.12.29 |
1차 정규화
반복그룹 속성을 추출한다. (도메인이 원자값) : 보증인, 면허자격, 가족, 학력, 경력, 교육훈련, 상벌 반복 속성이 추출
- 자식 개체가 추출되고 반드시 식별관계이다.
- 주식별자를 가지고 나간다. : 인사기록카드번호 가지고 나감
- 자식 개체 주 식별자에 반드시 속성이 추가된다. : 순번 추가
아래와 같이 구분을 두어 부가정보를 합쳐 모델링이 가능하다.
거래처관리 & 차량운행일지 모델링 (0) | 2021.12.29 |
---|---|
판매 전표 모델링 (0) | 2021.12.29 |
영수증 모델링 (0) | 2021.12.24 |
ERwin 기본 설정 (0) | 2021.12.19 |
모델링 2 - 정규화 (1차, 2차, 3차 정규화) (0) | 2021.12.19 |
• 1차 정규화
: 반복그룹 속성을 추출한다. (도메인이 원자값)
- 자식 개체가 추출되고 반드시 식별관계이다.
- 주식별자를 가지고 나간다.
- 자식 개체 주 식별자에 반드시 속성이 추가된다.
번호, 품명, 수량, 단가, 금액이 중복속성이므로 따로 추출한다.
주식별자를 정하는데 주식별자에 번호를 올리고 번호를 자재번호로 변경한다.
1차 정규화를 하면 아래와 같다.
• 2차 정규화
: 주 식별자에 완전 기능 종속되지 않는 속성을 추출한다.
- 자식 개체 주 식별자에 외부 식별자를 두고 나간다.
- 부모개체가 추출되고 반드시 식별관계이다.
자재번호에 품명과 표준단가가 정해지므로 부분함수 종속이다.
따라서 자재 테이블을 따로 추출한다.
• 3차 정규화
: 주 식별자에 이행 종속인 속성을 추출한다.
- 일반 속성에 외부 식별자를 두고 나간다.
- 부모개체가 추출되고 반드시 비 식별 관계이다.
영수증번호가 사업자등록번호를 정하고 사업자등록번호는 사업자 상호, 성명 등을 결정한다.
이행적 함수 종속이므로 따로 추출한다.
판매 전표 모델링 (0) | 2021.12.29 |
---|---|
인사기록 모델링 (0) | 2021.12.29 |
ERwin 기본 설정 (0) | 2021.12.19 |
모델링 2 - 정규화 (1차, 2차, 3차 정규화) (0) | 2021.12.19 |
모델링 1 - 데이터베이스 모델링 (0) | 2021.12.19 |
▶ 관계형 데이터베이스의 특징
• 데이터 기술
- 데이터딕셔너리, 메타데이타, 사용자 데이터, …
• 응용 프로그램과 데이터의 독립성 (프로그램에 종속된 데이터를 만들면 X)
• 데이터 구조변경이 용이
• 통합레코드의 모임
- 데이터간의 관계 포함
- 응용 메타 데이타 포함 – 입력 양식, 보고서
- 인덱스
• 사용자 관점의 정보 모델
▶ 관계형 데이터베이스의 장점
• 독립성 강화 (*데이터가 프로그램으로부터 독립)
• 무결성 유지
• 중복 감소
• 공유 가능
• 표준화 용이
• 보안 편리
: 업무 영역분석 단계에서 데이터와 관련된 개체 관계도를 정규화 과정을 거쳐 도식화 하는 것
업무가 계속 생기기 때문에 (데이터가 계속 생기기 때문) 이 과정이 반복된다.
▶ 논리 모델링
: 읽을 수 있는 형태로 생성
• 기업 조직이 필요로 하는 정보를 도출하고 도출된 정보를 체계적으로 구조화
• 시스템에서 수행 될 모든 기능이 반영된 데이터 모델을 구축
• 기업의 정보 구조를 정확하고 완전하게 구조화
▶ 물리 모델링
• 각 DBMS의 특성을 고려하여 구조화된 논리 모델을 변환
• 구축된 데이터베이스가 최적의 성능을 발휘 하도록 구현
• 적절한 분산 배치 등의 기능을 고려
외부스키마(user view) : 사용자를 분석해서 어떤 데이터를 사용하는지 확인하는 것
*user view 개별 화면 하나가 사용자라고 보면 된다.
▶ 데이터 모델의 목적 → 최적의 데이터베이스 시스템 구축
• 데이터의 품질 향상 (무결성, 확장성, 비중복성, 정확성,…)
• 연관 조직의 정보 요구에 대한 정확한 이해 제공
• 개발자, 설계자,분석가, 사용자간에 의사 소통 수단
• 신규 및 개선 시스템에 대한 기반 제공
▶ 데이터 중심의 개발 방법
▶ 응용 프로그램 개발과 모델링 과정과의 관계
▶ 모델링 개요
- 기업이나 조직의 정보 구조를 개체(Entity)와 관계(Relationship)를 중심으로 체계적으로 표현하고 문
서화 하는 기법
- 정보 시스템의 중심을 데이터 관점에서 접근하는 분석 방법
* Entity 내부의 모든 tuple는 구별되며 순서에 무관
판매 전표 모델링 (0) | 2021.12.29 |
---|---|
인사기록 모델링 (0) | 2021.12.29 |
영수증 모델링 (0) | 2021.12.24 |
ERwin 기본 설정 (0) | 2021.12.19 |
모델링 2 - 정규화 (1차, 2차, 3차 정규화) (0) | 2021.12.19 |