db 2

오라클 테이블스페이스

이 포스트를 보낸곳 () 오라클 데이터베이스는 유니트(Unit)로 취급되는 데이터의 집합이다. 데이터베이스의 목적은 관계가 있는 정보의 저장 및 추출이다. 데이터베이스에는 논리적인 구조(Logical Structures)와 물리적인 구조(Physical Structures)가 있다. 물리적인 구조와 논리적인 구조가 분리되어 있기 때문에 물리적인 데이터의 저장이 논리적인 저장 구조의 액세스 없이도 이루어질 수 있다. 1. 논리적 데이터베이스 구조(Logical Database Structures) 오라클 데이터베이스의 논리적 구조에는 테이블스페이스, 스키마 오브젝트, 데이터블록, 익스텐트, 세그먼트가 있다. (1) 테이블스페이스(Tablespaces) 데이터베이스는 테이블스페이스라고 하는 논리적 저장 단위..

IT 세상/DB세상 2008.05.14

ORACLE TRIGGER 사용 예

Trigger !!! Insert, Update, Delete이 실행되는 시점 전에 또는 후에 동반되어야 하는 작업을 정의한다. 사용법1) – row 단위의 변화 CREATE [OR REPLACE] TRIGGER trigger_name BEFORE (OR AFTER) UPDATE (OR DELETE OR INSERT) ON table_name [FOR EACH ROW] DECLARE 변수 선언부; BEGIN 프로그램 코딩부; END; / 사용법2) – column 단위의 변화 CREATE [OR REPLACE] TRIGGER trigger_name BEFORE (OR AFTER) UPDATE [ OF column1, column2 …] ON table_name [FOR EACH ROW] DECLARE 변..

IT 세상/DB세상 2008.02.18