본문 바로가기
to be 개발자/정처기

정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 7 - UML / 관계 / 데이터 오류 / 파티션 / 공통모듈 특성 / 릴레이션 / IPv6

by 아셀acell 2021. 5. 29.
반응형

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:다수 

 

728x90
반응형
LIST

댓글