정보처리기사/데이터베이스 구축

IT위키

1. SQL 응용[편집 | 원본 편집]

세부항목 세세항목
1. 절차형 SQL 작성
  • 1. 트리거
  • 2. 이벤트
  • 3. 사용자 정의 함수
  • 4. SQL 문법
2. 응용 SQL 작성
  • 1. DML
  • 2. DCL
  • 3. 윈도우 함수
  • 4. 그룹 함수
  • 5. 오류 처리

2. SQL 활용[편집 | 원본 편집]

세부항목 세세항목
1. 기본 SQL 작성
  • 1. DDL
  • 2 관계형 데이터 모델
  • 3. 트랜잭션
  • 4. 테이블
  • 5. 데이터 사전
2. 고급 SQL 작성
  • 1. 뷰
  • 2. 인덱스
  • 3. 집합 연산자
  • 4. 조인
  • 5. 서브쿼리

3. 논리 데이터베이스 설계[편집 | 원본 편집]

세부항목 세세항목
관계데이터베이스 모델
  • 1. 관계 데이터 모델
  • 2. 관계데이터언어(관계대수, 관계해석)
  • 3. 시스템카탈로그와 뷰
데이터모델링 및 설계
  • 1. 데이터모델 개념
  • 2. 개체-관계(E-R)모델
  • 3. 논리적 데이터모델링
  • 4. 데이터베이스 정규화
  • 5. 논리 데이터모델 품질검증

4. 물리 데이터베이스 설계[편집 | 원본 편집]

세부항목 세세항목
1. 물리요소 조사 분석
  • 1. 스토리지
  • 2. 분산 데이터베이스
  • 3. 데이터베이스 이중화 구성
  • 4. 데이터베이스 암호화
  • 5. 접근제어
2. 데이터베이스 물리속성 설계
  • 1. 파티셔닝
  • 2. 클러스터링
  • 3. 데이터베이스 백업
  • 4. 테이블 저장 사이징
  • 5. 데이터 지역화(locality)
3. 물리 데이터베이스 모델링
  • 1. 데이터베이스 무결성
  • 2. 칼럼 속성
  • 3. 키 종류
  • 4. 반정규화
4. 데이터베이스 반정규화
  • 1. 정규화
5. 물리데이터 모델 품질검토
  • 1. 물리데이터 모델 품질 기준
  • 2. 물리 E-R 다이어그램
  • 3. CRUD 분석
  • 4. SQL 성능 튜닝

5. 데이터 전환[편집 | 원본 편집]

세부항목 세세항목
1. 데이터 전환 기술
  • 1. 초기데이터 구축
  • 2. ETL(Extraction, Transformation, Loading)
  • 3. 파일 처리 기술
2. 데이터 전환 수행
  • 1. 데이터 전환 수행 계획
  • 2. 체크리스트
  • 3. 데이터 검증
3. 데이터 정제
  • 1. 데이터 정제
  • 2. 데이터 품질 분석
  • 3. 오류 데이터 측정