본문 바로가기
정보처리기사(3월18일)

3장 관계 데이터 모델

by 많이느린아이 2024. 4. 23.

<-----------------------------------------------------------------------속성------------------------------------------------------------------------------>

학번 이름 학년 학과 성별
001 3 컴퓨터
002 1 철학
003 2 체육

 

=> 차수 : 릴레이션에서 '속성의 총 개수(5)'

=> 카디널리티 : 튜플의 총개수(3)

=> 릴레이션 : 튜플 > 유일성, 무순서성

                    : 속성의 무순서성, 원자성 

                    : 동적 변화성

 

관계 대수 (절차적) vs 관계해석(비절차적) 

=> SELECT (주어진 조적 만족하는 튜플, 기호 : 시그마) AND ^ OR : v Not : ㄱ

=> Project (절차적) (기호 : 파이)

=> Join(기호 : 보타이)

=>Division(기호 : 나누기)

 

시스템 카탈로그(DD,메타데이터) => 사용자와 DBMS 모두 접근가능하다 BUT 사용자 갱신은 안됨

 

물리데이터 설계과정(수평 : 컬럼분리 X , 수직분할 : 컬럼 분리 O)

=> 사용자 DBMS 결정 , 역정규화,인덱스설계,데이터 베이스 생성

 

스토리지

=> DAS (직접삽입)

=> NAS (네트워크 이용)

=> SAL(고속 네트워크 이용)

 

RAID (확장 : 복구) (* RAID - 4 : BLOCK단위)

=> 스트라이핑 : '여러 디스크'에 데이터 '분산' 저장 (RAID - 0)

=>미러링 : '데이터 복제'로 신뢰성 확복(RAID - 1)

 

DB 이중화의 종류 (목표 : 고가용성 = 정상운영가능한 2개의 서버 구축)

ACTIVE - ACTIVE

ACTIVE - STANDY

 

DB의 암호화

=> API (애플리케이션에서 설치)

=> TDE(DBMS 내부에 설치)

=> Plug - in (DB서버에 원래 내장되있던)

'정보처리기사(3월18일)' 카테고리의 다른 글

3장 SQL(2)  (0) 2024.04.26
3장 SQL 기본  (0) 2024.04.25
3장 관계형 데이터 모델  (2) 2024.04.22
3장 데이터베이스의 정의  (2) 2024.04.21
정보처리기사 통합테스트 편  (0) 2024.04.18