(12/22) 정보처리기사 복습 (5)

km-ji·2025년 12월 22일

자격증

목록 보기
11/14
스키마
  • 외부스키마 : 사용자가 사용하는 한 부분에서 본 논리적 구조
  • 개념스키마 : 논리적관점(사용자관점)에서 본 전체적인 데이터 구조
  • 내부스키마 : 물리적저장장치관점(기계관점)에서 본 데이터베이서의 물리적 구조
카디널리티는 첫 행 빼고 !!
기본키로 지정된 속성을 제외한 후보키 : 대체키
관계 종류
  • 종속관계 : 두 개체 사이 주종 관계를 표현하는 것, 식별 관계와 비식별 관계가 있다
  • 중복관계 : 두 개체 사이에 2번 이상의 종속 관계가 발생하는 관계
  • 재귀관계 : 개체가 자기 자신과 관계를 갖는 것
  • 배타관계 : 개체 속성이나 구분자를 기준으로 개체의 특성을 분할하는 관계
시스템 카탈로그
  • 직접적인 데이터 변경이 불가능
  • SQL문으로 변경하면, DBMS가 자동으로 시스템 갱신
DDL
  • CREATE, ALTER, DROP, TRUNCATE
  • DDL은 테이블생성, 열 추가/삭제, 데이터 타입 변경
  • 속성 추가는 열 추가니까 DDL
DML
  • CREATE, INSERT, DELETE, UPDATE
  • DML은 행 추가/삭제, 값 수정
VIEW
  • VIEW는 물리적인 거 아니고, 논리적으로 유도된 가상의 테이블임
데이터 모델링 기법
  • 반정규화 : 정규화된 테이블을 통합, 중복, 분리하는 과정 / 테이블 통합, 테이블 분할, 중복 테이블 추가, 중복 속성 추가
  • 클러스터링 : 두 대 이상의 서버를 하나의 서버처럼 운영
  • 파티셔닝 : 대용량의 테이블을 작은 논리적인 단위로 나누는 것
  • 샤딩 : 거대한 DB나 네트워크 시스템을 여러 개의 작은 조각으로 나누어 분산 저장하여 관리
profile
I'm mz. Do you want to try mzing?

0개의 댓글