728x90
UML(Unified Modeling Language)
모델링 언어 표기법의 표준화를 목적으로 하는 모델링 언어.
UML 다이어그램(UML Diagram)
UML을 사용하여 업무 흐름, 시스템의 구조 등을 그린 다이어그램.
종류)
- Use Case Diagram(유스케이스 다이어그램)
: 요구 분석 과정에서 시스템과 외부 상호 작용을 묘사.
- Activity Diagram(액티비티 다이어그램)
: 업무의 흐름을 모델링하거나 객체의 생명 주기를 표현.
- Sequence Diagram(시퀀스 다이어그램)
: 객체 간의 메시지 전달을 시간적 흐름에서 분석.
- Collabolation Diagram(콜라보레이션 다이어그램)
: 객체와 객체가 주고받는 메시지 중심의 작성 동적 다이어그램.
- Class Diagram(클래스 다이어그램)
: 시스템의 구조적인 모습을 그림.
→ 다른 엔터티들이 서로 어떻게 관계를 맺고 있는지 표현. (시스템의 정적 구조)
- Component Diagram(컴포넌트 다이어그램)
: 소프트웨어 구조가 그리는 다이어그램.
- Deployment Diagram(디폴로이먼트 다이어그램)
: 기업 환경의 구성과 컴포넌트들 간의 관계를 그린 다이어그램.
참고 자료)
- UML
https://terms.naver.com/entry.naver?docId=862881&cid=42346&categoryId=42346
- UML 다이어그램
https://terms.naver.com/entry.naver?docId=864098&cid=42346&categoryId=42346
728x90
반응형
'데이터베이스 > 데이터베이스 공부' 카테고리의 다른 글
식별자(식별자 종류, 식별자 분류체계, 식별자와 비식별자 비교) (0) | 2022.08.31 |
---|---|
데이터모델링 관계(Relationship) (관계, 관계의 표기법, 관계의 분류, 관계 읽기) (0) | 2022.08.30 |
데이터 모델링(데이터 모델, 데이터베이스 모델, 데이터 모델링 필요성, 데이터 모델링 유의사항, 개념적 데이터 모델링, 논리적 데이터 모델링, 물리적 데이터 모델링) (0) | 2022.08.30 |
집계함수(COUNT, SUM, AVG, MAX, MIN, STDDEV, VARIAN) (0) | 2022.08.30 |
TRUNCATE, DELETE, DROP 차이 (0) | 2022.08.29 |