UML
UML 사물
관계 ㅡ
관계 --
관계 -◇
관계 -◆
삽입이상
삭제이상
갱신이상
뷰
파티션
범위분할
해시분할
조합분할
공통모듈 설명 -
정확성
명확성
완전성
일관성
추적성
릴레이션용어
IPv6
ㄴ종류
UML
Unified Modeling Language
시스템 개발자와 고객, 개발자 상호 간 의사소통 위해 표준화한 대표적 객체지향 모델링 언어
UML 사물 - 주해사물 / 그룹사물 / 구조사물 / 행동사물
관계 ㅡ
연관관계 ex) 학생 - 교수
일반화 관계 ex) 아이스아메리카노 - 커피 (아아는 커피의 한 종류. 어떤 큰 단어에 속한 단어 같은 느낌)
관계 --
의존 관계 ex) 등급 - 할인율 (할인율은 등급에 따라 달라지니까)
실체화 관계 ex) 새 - 날 수 있는 (특성, 기능을 의미하는 것과 그 특성, 기능을 가진 것)
관계 -◇
집합 관계 ex) 컴퓨터 - 프린터 (컴퓨터가 바뀌어도 프린터 사용 가능)
관계 -◆
포함 관계 ex) 키 - 문 (문이 바뀌면 키 사용 불가능)
삽입이상 : 데이터 삽입 시 원치 않는 값이 중복되어 삽입되어 오류 발생
삭제이상 : 데이터 한 튜플 삭제 시 다른 값도 삭제되는 연쇄 삭제가 발생하는 오류
갱신이상 : 테이블 튜플 속성 값 갱신 시 일부만 갱신, 불일치성 오류 발생
뷰 - 사용자에게 접근 허용 자료만 보여주기 위해 유도된 가상 테이블
파티션 - DB에서 대용량 테이블, 인덱스를 작은 논리적 단위인 파티션으로 나누는 것
파티션 종류 -
범위분할 : 지정 열 값 기준 분할
해시분할 : 해시 함수 적용. 결과 값 따라 분할
조합분할 : 지정 열 값 기준 분할 + 해시 함수 적용, 다시 분할
공통 모듈 특성 설명 -
정확성 : 시스템 구현 시 해당 기능 필요함을 알 수 있도록 작성
명확성 : 중의적으로 해석되지 않도록 작성
완전성 : 시스템 구현 위한 모든 것 기술
일관성 : 공통 기능들 간 상호 충돌 발생 않도록 작성
추적성 : 기능 요구사항 출처, 관련 시스템 등 관계 파악 가능케 작성
릴레이션용어
세로 한줄한줄의 열을 의미하는 것 : 애트리뷰트(어트리뷰트), 차수, 디그리, 열
가로 한줄한줄 행을 의미하는 것 : 카디널리티, 튜플, 행
IPv6 - 인터넷 프로토콜. IPv4(32비트) 다음 버전. 128비트. 16진수 4개. 콜론(:) 으로 구분. ex) 52AD:31DE:IAFD:59CR::1
ㄴ종류
- 유니캐스트 1:1
- 애니캐스트 anything
- 멀티캐스트 1:다수
댓글