상세 컨텐츠

본문 제목

정보처리기사 실기시험 준비 [12]

정보처리기사/정보처리기사 실기

by JORDON 2023. 4. 23. 05:12

본문

반응형

Operating System, DBMS

운영체제

  • 컴퓨터 시스템의 자원을 효율적으로 관리하여 사용자가 효과적으로 사용할 수 있는 환경을 제공하는 프로그램

Kernel

  • CPU, Memory, Device 를 관리

메모리 관리 프로세스

  • 배치전략 - 퍼스트핏, 베스트핏, 워스트핏

문맥교환

  • 프로세스를 바꾸어 주는 일을 하는 것이 스케줄러
  • 스케줄러가 프로세스를 바꾸어주는 것이 문맥교환

프로세스 스케줄링

  • CPU 자원을 효과적이고 생산성 있게 사용하기위함
  • 선점형스케줄링 - 라운드로빈, SRT, 다단계 큐, 다단계 피드백
  • 비선점형스케줄링 - 우선순위, 기한부, FCFS, SJF, HRN

트랜잭션

  • 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위
  • 원자성 : commit all or nothing
  • 일관성 : 커밋과 롤백전에는 값이 변화하지 않는다
  • 독립성 : 둘이상의 트랜잭션이 동시에 실행되는 경우 어느 하나의 트랜잭션 중 다른 트랜잭션은 연산에 끼어들 수 없다.
  • 영속성 : 성공적으로 트랜잭션된 결과는 반드시 영속적이여야 한다.

TCL

  • commit
  • rollback
  • savepoint

스키마

  • 데이터베이스의전체적인 구조와 제약조건에 대한 명세를 기술하여 정의한
  • 외부스키마 - 사용자 관점에서 전체 중 일부 논리적인 구조
  • 개념스키마 - 사용자 관점의 전체 논리적인 구조
  • 내부스키마 - 저장장치 관점의 물리적인 구조

후보키 - 기본키가 될 수 있는 키

대체키 - 후보키 중 기본키가 아닌 키

슈퍼키 - 유일성은 만족시키지만 최소성은 만족 못시키는 키

 

데이터사전

  • 자료에 관한 정보를 모아두는 저장소, 자료사전
  • 자료의 이름, 표현방식, 자료의 의미, 사용 방식, 다른자료와의관계

무결성

  • 도메인 무결성
  • 참조무결성 - 외래키 값은 null이거나 참조 릴레이션의 기본키 값과 같아야한다.

이상현상

  • 갱신이상
  • 삭제이상
  • 삽입이상

정규화

  • 1NF - 도메인값을 원자값으로 한다.
  • 2NF - 부분함수 종속 제거
  • 3NF - 이행적 종속 제거

트리거(Trigger)

  • DML이 일어날때 마다 무결성 조건 바로 검증

Locking

  • 로킹단위가 크면 제어는 간단하지만 병행성은 감소
  • 로킹단위가 작으면 제어는 복잡하나 병행성은 증가
반응형

관련글 더보기

댓글 영역