정처기 실기 / 3. 릴레이션, 데이터 베이스 관련

권나영·2021년 10월 9일

정보처리기사

목록 보기
4/14

릴레이션 이상현상 3가지?

(삽삭갱)
삽입이상(난 이름만 넣고 싶은데 이메일까지 넣으래),
삭제이상(삭제 시 원하지 않는 게 삭제),
갱신이상(중복된 회원이 있어서 그렇게 특정한 거만 수정되는 거)

: 데이터의 중복성으로 인해 테이블 조작할 때 발생

데이터 모델 절차

개념적 -> 논리적 -> 물리적

논리적 데이터 모델 종류

  • 관계 : 테이블
  • 계층 : 트리
  • 네트워크 : 그래프, 망

정규화 단계

1NF : 도메인이 원자값
2NF : 부분함수 종속 제거
3NF : 이행함수 종속 제거
BCNF : 결정자 함수이면서 후보키 아닌 것 제거
4NF : 다치 종속 제거
5NF : 조인 종속 제거

참조 무결성

참조하는 외래키의 값은 항상 참조되는 릴레이션에 기본키로 존재해야 함

파티션 종류

  • 레인지 파티셔닝 : 연속적인 숫자나 날짜 기준
  • 해시 파티셔닝 : 파티션 키의 해시 함수 값
  • 리스트 파티셔닝 : 특정 파티션에 저장 될 데이터에 대한 명시적 제어
  • 컴포지트 파티셔닝 : 레인지, 해시, 리스트 중 2개 이상의 파티셔닝 결합

데이터 베이스의 정의

  • 통합 : 자료 중복 배제
  • 저장
  • 운영
  • 공용

빅데이터

  • HDFS : 대용량의 데이터의 집합을 처리하는 응용 프로그램에 적합하도록 설계된 하둡 분산 파일 시스템
  • 맵 리듀스 : 구글에서 대용량 데이터 처리를 분산 병렬 컴퓨팅 처리하기 위한 목적으로 제작해 2004년 발표한 소프트 프레임 워크

시맨틱 웹

기계가 이해할 수 있는 온톨로지 형태로 표현하고 자동화된 기계가 처리하도록 하는 지능형 웹

온톨로지

실세계에 존재하는 모든 개념들과 개념들의 속성, 개념들 간의 관계 정보를 컴퓨터가 이해할 수 있도록 서술해 놓은 지식베이스

데이터 마이닝

대규모로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술

profile
나영

0개의 댓글