* 논리 데이터 모델링
논리 데이터 모델링이란 데이터베이스 설계 프로세스으이 기초 설계 단계로 비즈니스 정보의 구조와 규칙을 명확하게 표현할 수 있는 기법이다.
* 물리 데이터 모델링
관계 데이터 모델링으로도 불리며 논리적 데이터 모델을 DBMS의 특성, 기능, 성능 등을 고려하여 데이터베이스의 물리적인 구조(Schema)를 작성해내가는 기법이다.
* 정규화(Normalization)
정규화는 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고, 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정이다.
* 데이터 마이닝(Data Mining)
대규모로 저장된 데이터 안에서 체계쩍이고 자동적으로 통계쩍 규칙이나 패턴을 찾아내는 기술이다.
--------------
데이터 모델링 절차
<개논물>
개념적 데이터 모델 / 논리적 데이터 모델 / 물리적 데이터 모델
일반 집합 연산
<합교차카>
합집합 / 교집합 / 차집합 / 카티션 프로덕트
순수 관계 연산자
<셀프조디>
셀렉트 / 프로젝트 / 조인 / 디비전
논리 데이터 모델링 속성
<개속관>
개체 / 속성 / 관계
-> 계속 관계를 유지하자
이상현상
<삽삭갱>
삽입이상 / 삭제이상 / 갱신이상
->삽살개(삽삭갱)
데이터베이스 정규화 단계
<원부이 결다조>
원자화(1NF) / 부분함수 종속제거(2NF)/ 이행함수 종속제거(3NF) / 결정자 함수 종속제거 (BCNF) / 다치종속제거 (4NF)/ 조인종속제거 (5NF)
반 정규화 기법
<대병분중 컬중 관중>
(테이블)병합 / 분할/중복, (컬럼) 중복, (관계) 중복
파티셔닝의 종류
<래해리컴>
레인지 파티셔닝 / 해시 파티셔닝 / 리스트 파티셔닝 / 컴포지트 파티셔닝
파티션의 장점
<성가백합>
성낭향상 / 가용성 향상 / 백업 가능 / 경합감소
-> 성가대가 백합 꽃을 들고 노래한다.
데이터베이스 유형
<키컬도그>
Key-Value Store / Column Family Data Store / Document Store / Graph
NoSQL의 유형
<키컬도그>
Key-Value Store / Column Family Data Store . Document Sotre/ Graph Store
-> Key Color Dog
데이터 마이닝 주요 기법
<분연 연데>
분류 규칙 / 연관 규칙 / 연속 규칙 / 데이터 군집화
'정보처리기사' 카테고리의 다른 글
Chapter 5, 인터페이스 구현 (0) | 2021.05.13 |
---|---|
Chapter 4, 통합 구현 (0) | 2021.05.13 |
Chapter 2, 화면 설계 (0) | 2021.05.13 |
Chapter 1, 요구사항 확인 (0) | 2021.05.13 |
Chapter 12, 제품 소프트웨어 패키징 (0) | 2021.05.12 |