2026. 4. 24. 17:53 자격증/정보처리기사

자격증/정보처리기사

정보처리기사 필기 공부 기록 25일차 | 3과목 2장_물리 데이터베이스 설계(1)

junslee 2026. 4. 24. 17:53

1. 오늘 공부 목표

  • 3과목 2장_sec.70~78

2. 오늘 공부한 범위

  • 3과목 2장_sec.70~71

3. 내일 공부 목표

  • 3과목 2장_sec.72~78

4. 공부 내용 요약

  • 업무 트랜잭션이 어떤 테이블에 CRUD를 얼마나 발생시키는지 분석하여, 이후 인덱스.파티션.백업.성능 설계의 기준을 마련하는 과정을 공부했다.
  • 테이블 전체를 읽지 않고 필요한 데이터를 빠르게 찾기 위해, SQL 사용 패턴에 맞는 칼럼과 인덱스 종류를 선택하되 변경 부하까지 함께 고려하는 성능 설계 과정을 공부했다.

5. 암기 요약

  • 트랜잭션의 상태
    활동하다가 다 하면 부분완료,확정하면 완료/
    문제 생기면 실패, 되돌리면 철회
  • 트랜잭션의 특징 ACID
    A 원 : 전부 아니면 전무
    C 일 : 전후  규칙 유지
    I 독 : 서로 간섭 금지
    D 지 : 결과 영구 보존
  • CRUD 분석
    Create 생성 INSERT
    Read 읽기 SELECT
    Update 갱신 UPDATE
    Delete 삭제 DELETE
  • 인덱스 = 조회 속도를 높이기 위한 데이터 위치 안내 구조
    DDL을 사용하여 CREATE,ALTER,DROP을 할 수 있다.
    <키 값,포인터>쌍으로 구성되는 데이터 구조이다.

6. 오늘의 후기

  • 집중이 너무 안됐다.
  • 기운이 없고, 힘이 나지 않는다.
반응형