'Computer Science' 카테고리의 글 목록 (2 Page) — Archive

Computer Science

Computer Science/C & C++

[C++11] Standard Template Library: <unordered_map> | 표준 템플릿 라이브러리: <unordered_map>

Standard Template Library: 표준 템플릿 라이브러리: unordered_map Properties - 는 아래와 같이 정의할 수 있다: Associative Unordered Map Unique keys Allocator-aware - 메모리 공간을 동적으로 관리하기 위해 allocator 를 사용한다. Summary ( 요약) Template parameters Key T Hash Pred Alloc Member Types key_type mapped_type value_type hasher key_equal allocater_type reference const_reference pointer const_pointer iterator const_iterator local_itera..

Computer Science/Database

[Oracle Database 19c] Aggregate Functions | 집계 함수

Aggregate Functions 집계 함수 - 집계 함수는 쿼리 대상 Table 혹은 View 의 모든 Row들 혹은 Group Row들에 대해 수행한 연산의 결과를 하나의 Row 로 반환한다. (즉, n개 Row에 대한 단일 행 함수의 결과값의 개수는 1개 이다.) - 집계 함수는 SELECT 쿼리에서 아래 Clause 들에 위치할 수 있다: SELECT LIST ORDER BY Clause HAVING Clause Windowing Clause Aggregate Functions (집계 함수) Summary APPROX_COUNT ( ( * | expr ) [ , 'MAX_ERROR' ] ) APPROX_COUNT_DISTINCT(expr) APPROX_COUNT_DISTINCT_AGG( deta..

Computer Science/Database

[Oracle Database 19c] Numeric Functions Specification | 수치 함수 상세 스펙

Numeric Functions Specification 수치 함수 상세 스펙 - Numeric Function은 단일 행을 입력받아 하나의 값을 반환하는 Single-Row Function이다. * Single-Row Functions | 단일 행 함수 (URL) [Oracle Database 19c] Single-Row Functions | 단일 행 함수 Single-Row Functions 단일 행 함수 - 단일 행 함수는 쿼리 대상 Table 혹은 View 의 모든 Row 들에 대해 수행한 연산의 결과를 단일 Row 로 반환한다. - 단일 행 함수는 SELECT 쿼리에서 아래 Clause 들에 위치할 dad-rock.tistory.com Function Summary (함수 요약) ABS(n) -..

Computer Science/Operating Systems

[Operating Systems] Scheduling | 스케줄링

Scheduling 스케줄링 - Ready State에 있는 프로세스들 중 어떤 프로세스에 CPU를 할당할지에 대한 방법론이다. - Batch 환경이냐, Timesharing 환경이냐에 따라 스케줄링의 목적이 서로 다르다. - 프로세스에 CPU를 할당하는 OS의 일부분을 Scheduler라 하고, 스케줄러의 프로세스 선택 알고리즘을 Scheduling Algorithm이라 한다. - 스케줄러는 OS에 따라 Module로 구현되기도 하고, Function의 형태로 구현되기도 한다. - 스케줄링이 필요한 시점은 아래와 같다: 새 Process가 생성된 경우 Running 중이던 Process가 Exit한 경우 Process가 Block된 경우 I/O Interrupt가 발생된 경우 Clock Interrup..

Computer Science/C & C++

[C++11] Standard Template Library: <vector> | 표준 템플릿 라이브러리: <vector>

Standard Template Library: 표준 템플릿 라이브러리: - C++98에서 처음으로 고안된 STL로 제공하는 동적 배열을 관리할 때 사용하는 컨테이너이다. - Homogeneous Container를 제공한다. - Built-In Array 와 동일하게, 표준 배열 표기법을 사용할 수 있다. - Built-In Array Type과 Template은 원소들을 동일한 메모리 지역에 저장시키는데 반해, 는 원소들을 Heap에 저장시킨다. - 내부적으로 는 동적으로 할당된 Built-In Array를 사용하여 원소들을 저장하는데, capacity를 넘어서서 원소들을 저장하기 위해서는 새로운 배열 공간을 할당하며 Overhead가 발생되기에, 원소가 추가된다 하더라도 그때마다 배열 공간을 재할당..

Computer Science/Database

[Oracle Database 19c] Single-Row Functions | 단일 행 함수

Single-Row Functions 단일 행 함수 - 단일 행 함수는 쿼리 대상 Table 혹은 View 의 모든 각각의 Row 들에 대해 수행한 연산의 결과를 단일 Row 로 반환한다. (즉, n개 Row에 대한 단일 행 함수의 결과값의 개수는 n개 이다.) - 단일 행 함수는 SELECT 쿼리에서 아래 Clause 들에 위치할 수 있다: SELECT LIST WHERE Clause START WITH Clause CONNECT BY Clause HAVING Clause - 단일 행 함수는 아래와 같이 분류된다: Numeric Functions Character Functions Returning Character Values Character Functions Returning Number Valu..

Computer Science/Database

[Oracle Database 19c] Sequence | 시퀀스

Sequence 시퀀스 - 오라클 데이터베이스는 기본 키로 지정할 수 있는 자동 증분 칼럼을 생성할 수 있게 지원하고 있는데, 이 자동 증분 칼럼을 시퀀스라 한다. - 시퀀스 번호가 생성되면 Transaction Commit 또는 Rollback 과 관계없이 시퀀스가 증분된다. - 한 사용자는 다른 사용자가 생성한 시퀀스 번호를 획득할 수 없다. - 시퀀스 번호는 테이블과 독립적으로 생성되므로 동일한 시퀀스를 하나 또는 여러 테이블에 사용할 수 있다. Purpose of Use of Sequence (시퀀스의 사용 목적) - 시퀀스를 사용하여 Primary Key 값을 자동으로 생성할 수 있다. Sequence Syntax (시퀀스 문법) - 권한이 있는 스키마에 대한 시퀀스를 생성할 경우, CREATE..

Computer Science/Database

[Oracle Database 19c] Synonym | 시노님

Synonym 시노님 - Database Object 의 대체 이름을 만들기 위한 SQL Syntax 이다. - Synonym 은 Object 를 직접 참조하는 이름을 만들어낸다. - 여기서, Synonym 을 통해 Aliasing 할 수 있는 Database Object 는 아래와 같다: Table View Sequence Operator Procedure Stored Function Package Materialized View Java Class Schema Object User-Defined Object Type 다른 Synonym Purpose of Use of Synonym (시노님의 사용 목적) Security (보안) Data Independence (독립성) Location Transpa..

lww7438
'Computer Science' 카테고리의 글 목록 (2 Page)