데이터베이스 객체의 종류

●  데이터베이스 객체의 종류


 데이터베이스 객체

 설명

 TABLE

 데이터를 담고 있는 객체 

 VIEW

 하나 이상의 테이블을 연결해서 마치 테이블인 것처럼 사용하는 객체 

 INDEX

 테이블에 있는 데이터를 빠르게 찾기 위한 객체 

 SYNONYM

 데이터베이스 객체에 대한 별칭을 부여한 객체 

 SEQUENCE

 일련번호 채번을 할 때 사용하는 객체

 FUNCTION

 특정 연산을 하고 값을 반환하는 객체

 PROCEDURE

 함수와 비슷하지만 값을 반환하지는 않는 객체 

 PACKAGE

 용도에 맞게 함수나 프로시저를 하나로 묶어놓은 객체



●  TABLE


- 데이터를 넣고 수정하고 삭제하는, 데이터를 담고 있는 가장 기본적인 객체. ROW (행)과 COLUMN (열)으로 구성된 2차원 형태(표)의 객체로 우리가 자주쓰는 엑셀과 비슷한 구조라고 보면 이해가 쉽습니다.


- TABLE 생성은 CREATE문으로 생성할 수 있는데, 기본 구문은 아래와 같습니다.


CREATE TABLE [스키마.]테이블명 (

컬럼1    컬럼1_데이터타입    [NULL, NOT NULL],

컬럼2    컬럼2_데이터타입    [NULL, NOT NULL],

...

) [TABLESPACE 테이블스페이스명];


스키마명은 생략이 가능하며, 생략하게되면 현재 자신이 로그인한 스키마 이름으로 생성됩니다.

TABLESPACE 구문도 생략이 가능한데, 해당 사용자의 디폴트 TABLESPACE에 생성됩니다.

'ORACLE > Oracle DBMS' 카테고리의 다른 글

DBMS 기본 데이터 타입  (0) 2018.11.02
데이터베이스 객체의 종류  (0) 2018.11.02
SCN과 Checkpoint  (0) 2014.06.12
Redo Log  (0) 2014.06.12
Control File  (0) 2014.06.11
Oracle Character set 에 관하여  (0) 2014.06.10

티스토리 툴바