601. TCP / IP 계층과 프로토콜602. IPv4 vs IPv6IPv6IPv4의 주소 부족 문제를 해결하기 위해 개발16비트씩 8부분, 총 128비트로 구성각 부분을 16진수로 표현하고 콜론(:)으로 구분되어 있음인증 및 보안 기능을 확장헤더에서 기본으로 제공구분IPv4IPv6주소길이32비트128비트표시방법8비트씩 4부분으로 나눈 십진수16비트씩 8부분으로 나뉜 16진수주소개수약 43억개약 31조개주소할당A, B, C, D 등 클래스 단위, 비순차적 할당네트워크 규모 및 단말기 수에 따른 순차적 할당품질제어품질보장 곤란품질보장 용이헤더크기고정가변QoSBest Effort 방식등급별, 서비스블 패킷 구분 / 보장보안기능IPSec 프로토콜 별도 설치확장 기능에서 기본 제공Plug&Play지원 안함지원..
1. JSON2. JAVA3. 릴리즈 노트의 개요4. 0 1 2 35. 1- 결합도, 2 - 응집도6. 30,000/(5*300) = 207. 1 - 완전성, 2 - 독립성8. 가 - 처리량 나 - 응답 시간 다 - 처리 소요 시간9. 데이터베이스에서 비정규화란, 데이터 처리의 편리성을 위하여 중복된 테이블 생성, 테이블 분리 작업 등을 수행하는 것이다.10. 해싱 함수11. 데이터, 통신, 클라이언트12. 디버깅13. 살충제 패러독스란, 농약을 자주 사용하면 벌레가 해당 농약에 대해서 내성이 생긴다는 뜻으로, 프로그램의 오류 또한 그러한 현상이 일어날 수 있기 때문에 주의해야 한다는 의미이다.14. 715. 표현 계층16. F, H17. 5018. 19.20. 1. XML (eXtensible Mark..
501. 언어의 종류컴파일러 언어Compiler 언어프로그램 전체 라인을 처음부터 끝까지 해독해 목적 코드로 만든 후에 실행컴파일러 언어의 종류 : C, C++, COBOL, Ada, FORTRAN, PASCAL 등인터프리터 언어Interpreter 언어프로그램 라인 단위로 한줄씩 해석하고 바로 실행인터프리터 언어의 종류 : Javascript, BASIC, LISP 등스크립트 언어하나의 응용 소프트웨어(애플리케이션)를 제어하기 위한 용도로 쓰이는 언어소스 코드를 컴파일하지 않고도 실행할 수 있는 프로그래밍 언어별도의 컴파일 없이 내장된 번역기에 의해 번역 되므로 바로 실행할 수 있음컼파일러 언어와는 다르게 인터프리터를 사용해서 코드 한 줄 한 줄을 즉시 해석하고 실행 = 인터프리터 방식 스크립트 언어의..
451. 단일 테이블 클러스터링, 다중 테이블 클러스터링단일 테이블 클러스터링하나의 테이블에서 특정 칼럼을 클러스터 키로 생성하여 액세스의 효율성을 높임 : 동일한 값을 같은 장소에 저장지정된 클러스터에 하나의 테이블만 생성클러스터 인덱스를 경유하여 여러 건의 테이블 로우를 한 번의 스캔을 통하여 액세스하므로 랜덤 액세스 건수가 크게 줄어듦다중 테이블 클러스터링하나의 단위 클러스터에 여러 개의 테이블을 생성기준되는 컬럼의 값이 동일한 각각 테이블의 로우들이 하나의 단위 클러스터에 저장되므로 기준 컬럼값으로 관련 테이블을 조인할 경우 추가적인 각 테이블들의 로우들이 흩어져 저장되는 경우에 발생하는 추가적인 액세스가 불필요하여 높은 성능의 조인이 가능453. 테이블 크기 산정한 Row 저장에 필요한 공간, ..
403. 절차형 SQL 유형의 프로시저, 트리거, 사용자 정의 함수트리거데이터베이스에 특정한 변경이 가해졌을 때 (명시된 이벤트가 발생할 때마다) DBMS가 이에 대응해서 자동적으로 호출하는 일종의 프로시저트리거의 실행 : 트리거링 사건에 의해 내부적으로 이루어지며 트리거를 이벤트(사건)-조건-동작(ECA) 규칙으로 실행프로시저사용자의 호출 명령에 의해 실행사용자 정의 함수사용자의 호출 명령에 의해 실행RETRUN 값을 반드시 명시해야 함404. 관계 모델 / 관계 데이터 모델의 구성관계 모델E.F CODE 박사가 1972년 제안한 데이터 모델오늘날 대부분의 데이터베이스 관리시스템에서 지원하는 데이터 모델실세계 데이터를 행과 열로 된 표(테이블, 릴레이션) 형태로 저장한 테이블의 필드값을 이용하여 다른 ..
352. 집계함수COUNT() : 튜플(행)이나 값들의 개수SUM() : 값들의 합AVG() : 값들의 평균값MAX() : 값들의 최대값MIN() : 값들의 최소값STDDEV() : 값들의 표준 편차값VARIANCE() : 값들의 분산값353. BEETWEEN A AND B 특정 컬럼의 값이 A 이상 B 이하에 포함되는 데이터를 검색수치 데이터, 날짜 데이터에 대해 범위 검색을 하고자 할 때 사용354. SQL 부분범위 처리조건을 만족하는 전체범위를 처리하는 것이 아니라 일단 운반단위까지만 처리하여 추출하는 처리 방식SQL 부분범위 처리 목적스캔 범위를 나누어서 운반단위를 가능한 빨리 채워서 처리 속도를 향상일부분만 처리하고서도 Optimizer의 특성을 이용하여 정확한 결과를 도출처리 범위가 넓더라도 ..