본문 바로가기

Lobo's study room/정보처리기사

(329)
[데이터베이스]집계 함수(Aggregate Function) 집계 함수(Aggregate Function) 여러행 또는 테이블 전체 행으로부터 하나의 결과값을 반환하는 함수. COUNT,SUM,AVG,MAX,MIN 등이 있다.
[데이터베이스]질의어 처리기(Query Processor) 질의어 처리기(Query Processor) 사용자가 제출한 고급 질의문(SQL)을 검사하고 파싱해서 실행하는 도구. 오라클의 Toad, MySQL Workbench 등이 있다.
[데이터베이스]자료구조(Data Structure) 자료구조(Data Structure) 프로그램에서 저장하는 데이터에 대해 탐색, 삽입, 삭제 등의 연산을 효율적으로 수행하기 위하여 동일한 타입의 데이터를 정리하여 저장한 구성체. 종류로는 배열, 리스크, 큐, 데크, 그래프, 트리가 있다.
[데이터베이스]자기 참조 조인SELF JOIN 자기 참조 조인SELF JOIN 원하는 결과를 얻기 위해 동일한 테이블을 연결하여 데이터를 조회하는 조인 방법. 예를 들어 이름이 홍길동인 사원과 같은 부서에 근무하는 사원을 추출할 때 사용한다.
[데이터베이스]이상 현상(Anomaly) 이상 현상(Anomaly) 릴레이션에 대한 데이터 삽입. 수정. 삭제 연산 수행 시 불필요한 데이터의 중복으로 인해 발생할 수 있는 부작용. 문제점 : 이상현상->무결성 침해->데이터 품질저하->시스템 오작동 이상현상은 함수적 종속성(FD, Functional Dependency)에 근거한 정규화(Normalization)를 통해 해결할 수 있다.
[데이터베이스]윈도우 함수(Window Function) 윈도우 함수(Window Function) 순위, 합계, 평균, 행 위치 등을 조작할 수 있도록 행과 행 간의 관계를 정의하기 위해 제공되는 함수. 종류로는 RANK(), DENSE_RANK(), ROW_NUMBER(), 집계함수 등이 있다
[데이터베이스]옵티마이저(Optimizer) 옵티마이저(Optimizer) 사용자가 질의한 SQL문을 처리할 수 있는 실행계획을 탐색하고 각 실행계획에 대한 비용을 추정하여 최적의 실행계획을 수립하는 DBMS의 핵심 엔진.
[데이터베이스]연쇄복귀/회복 불능CASCADING ROLLBACK/UNRECOVERABILITY 연쇄복귀/회복 불능CASCADING ROLLBACK/UNRECOVERABILITY 여러 개의 트랜잭션이 데이터를 공유할 때, 특정 트랜잭션이 이전 상태로 복귀(rollback)할 경우 아무 문제 없는 다른 트랜잭션까지 순차적으로 복귀하게 되는 문제. 여러 개의 트랜잭션이 데이터 공유 시 다른 트랜잭션의 완료로 인해 복귀가 불가능한 오류.