본문 바로가기

SYNONYM : 오라클 객체(테이블,뷰,시퀀스,프로시저)에 대한 대체이름 실질적으론 객체에 대한 직접적인 참조 종류 소유 접근 Private owner owner가 접근 제한 Public public schema 모든 사용자 ★형식 CREATE [PUBLIC] SYNONYM [SCHEMA.] SYNONYM명 FOR [SCHEMA.] Object명 ; ★형식 1)system 권한으로 접속 2)public 옵션을 사용하여 시노님을 생성 3)생성된 시노님에 대해 객체 소유자로 접속 4)SYNONYM에게 권한 부여 ->SYNONYM 생성 ->권한 부여 DROP SYNONYM [SYNONYM 명]; 더보기
SEQUENCE 문자나 어떤 특정한 값이 아닌 이렇게 숫자로 각 데이터를 구분 = SEQUENCE(시퀀스) -시퀀스는 함수나 어떤 명령어가 아니라 객채(Object)로서 존재한다. ① START WITH 시퀀스 번호의 시작값을 지정할 때 사용 ② INCREMENT BY 연속적인 시퀀스 번호의 증가치를 지정할 때 사용 양수일 시에는 시작값으로부터 시퀀스 증가, 음수일 시에는 시퀀스 감소 ③ MAXVALUE 시퀀스가 증가하게 될 경우 한계값으로 이 더이상 높아지지 않는다(최대값):START WITHMINVALUE ⑤ NOCYCLE | CYCLE 설정된 MINVALUE나 MAXVALUE의 값에 다다랐을 경우, 설정된 초기값(MINVALUE에 설정된 값)부터 시작할지 지정해 줄 수 있다 ⑥ NOCACHE | CACHE 이 설정.. 더보기
Index :데이터베이스에서 테이블과 클러스터에 연관되어 독립적인 저장 공간을 보유하고 있는 객체 Index의 종류 논리적 구분에 따른 인덱스 :칼럼의 수와 칼럼의 종류에 따른 인덱스의 구성 a. Single Column Index - 한 개의 칼럼으로 생성 b.Composite Index - 두 개 이상의 칼럼으로 생성된 인덱스 - 최대 32개까지 컬럼 조합 가능하나 일반적으로 10 이하의 조합으로 생성 c.Unique Index - 모든 Unique 및 기본 키 제약조건 생성시 자동으로 생성 물리적 구분에 따른 인덱스 : a. B-tree 구조 인덱스 -거의 대부분 B-tree 구조 인덱스로 생성 -하나의 테이블에 인덱스를 많이 생성하면 UPDATE,DELETE작업의 실행속도가 늦어진다 b. Bitmap 인덱스.. 더보기