반응형

# DDL ( 데이터 정의어 )

  • 데이터베이스 객체의 생성, 변경, 삭제
  • CREATE, ALTER, DROP, RENAME, TRUNCATE
  • TRUNCATE : 테이블의 구조는 남기고, 테이블 내 데이터만 삭제한다. 
ALTER의 경우..
추가 : ALTER ___ ADD ___ .
변경 : ALTER ___ ALTER ___ .
삭제 : ALTER ___ DROP ___.

DROP의 경우..
DROP ___ CASCADE .

DDL 공통문법
NOT NULL : Null 값 허용하지 않는다.
UNIQUE : 데이터가 유일함을 보장.
PRIMARY KEY : 기본키
FORIGN KEY : 외래키

# DML ( 데이터 조작어 )

  • 테이블에 데이터를 검색, 삽입, 수정, 삭제하는 조작어
  • SELECT, INSERT, DELETE, UPDATE

 

# DCL ( 데이터 제어어 )

  • 데이터베이스 데이터의 제어 언어
  • GRANT, REVOKE, COMMIT, ROLLBACK
  • GRANT : DDL 시 cascade / DCL 시 cascade constraints 사용.

 

# TCL ( 트랜잭션 제어어 )

  • COMMIT, ROLLBACK, CHECKPOINT
반응형
반응형

# 포렌식

  • 범죄 사실을 사법기관에 제출하기 위해 디지털 증거자료를 수집/복사/분석/제출하는 일련의 과정을 지칭하는 용어

 

# 방화벽

  • 외부로부터 불법 침입과 내부의 불법 정보 유출을 방지하고, 내/외부 네트워크 상호 간 영향을 차단하기 위한 보안 시스템

 

# 리치 클라이언트

  • 서버는 클라이언트에서 요청한 소프트웨어의 실행코드를 스트림 형태로 제공하고, 클라이언트는 서버로부터 스트리밍되는 소프트웨어 코드를 클라이언트 pc의 자원을 이용, 실행하는 방법

 

# 고가용성

  • 서버와 네트워크, 프로그램 등 정보시스템이 시스템 장애에 대응하여 상당히 오랜기간 지속적으로 정상 운영이 가능한 성질
반응형
반응형

# Loc

  • 원시코드 라인 수의 비관치, 낙관치, 기대치를 측정하여 예측치를 구한 후 이를 이용하여 비용 산정

 

# man month

  • 한 사람이 1개월 동안 할 수 있는 일의 양을 기준으로 비용을 산정.
  • man month = Loc / 프로그래머의 월간 생산량
  • 프로젝트 개발 기간 = man month / 프로젝트 인력
반응형
반응형

# 옵티마이저

  • 사용자가 질의한 SQL문을 처리할 수 있는 실행계획을 탐색하고 각 실행계획에 대한 비용을 추정, 최적의 실행계획을 수립하는 DBMS의 핵심 엔진이다.

 

# 보안 운영체제 (Secure OS)

컴퓨터 운영체제의 커널에 보안 기능 및 참조 모니터를 추가하여 운영체제의 보안상 결함으로 인해 발생 가능한 각종 해킹으로부터 시스템을 보호하기 위한 운영체제이다.

 

# SDN

  • 오픈 API 기반으로 네트워크 장비의 트래픽 경로를 지정하는 컨트롤 플레인과 트래픽 전송을 하는 데이터 플레인을 분리하여 트래픽을 중앙 집중적으로 관리하는 소프트웨어 기반의 네트워크 기술이다.

 

# NFV

  • 네트워크 기능을 가상 기능으로 모듈화 하고, 필요한 곳에 기능을 제공하는 네트워크 가상화 기술이다.

 

# 테스트 커버리지

  • 주어진 테스트 케이스에 의해 수행되는 소프트웨어의 테스트 범위를 측정하는 테스트 품질 측정 기준, 테스트의 정확성과 신회성을 향상시키는 역할을 한다.

 

# 배치 프로그램

  • 사용자와의 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄처리하는 방법이다.

 

# 가상화

  • 물리적 리소스들을 사용자에게 하나로 보이게 하거나, 하나의 물리적인 리소스를 여러 개로 보이게 하는 기술
    대부분의 서버는 용량의 20% 정도만을 사용하는데, 가상화 기술을 사용할 경우 서버의 가동률은 60~70% 이상으로 올릴 수 있다.
반응형

+ Recent posts