반응형

alter 3

[Oracle] DDL(5) - 인덱스(INDEX)

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 인덱스(INDEX) (1) 인덱스의 개념 데이터베이스에서 데이터 검색 성능의 향상을 위해 테이블 열에 사용하는 객체. 테이블에 보관된 특정 열 데이터의 주소, 즉 일종의 색인 기능. 쿼리 속도 향상을 위해 사용하나, 과도한 사용은 데이터베이스 전체의 성능 부하를 가져올 수 있음 (2) 인덱스 생성 문법 CREATE [UNIQUE(선택)] INDEX [인덱스명] ON [테이블명]([열이름 혹은 열 관련 계산식1], [열이름 혹은 열 관련 계산식2], ... , [열이름 혹은 열 관련 계산식N]); → ..

[Oracle] DDL(3) - 테이블 구조 변경(ALTER TABLE)

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 ALTER TABLE 설명 테이블에 새 열을 추가 또는 삭제하거나 열의 자료형 또는 길이를 변경하는 등 테이블 구조 변경과 관련된 기능을 수행하는 명령어. ADD, RENAME, MODIFY, DROP을 추가하여 세부적인 명령을 수행할 수 있다. ADD : 테이블에 새 열을 추가하는 명령어 RENAME COLUMN : 테이블의 열 이름을 변경하는 명령어 MODIFY : 테이블의 열에 설정된 자료형과 길이를 변경하는 명령어 DROP COLUMN : 테이블의 특정 열을 삭제할 때 사용하는 명령어 사용 예..

[Oracle] DDL(1) - DDL의 개념과 종류

이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 DDL의 개념과 종류 설명 DDL(데이터 정의어, Data Definition Language)은 데이터를 보관 및 관리하기 위해 사용하는 여러 객체의 생성, 수정, 삭제 등을 수행하는 명령어다. DML과 달리 수행할 경우 바로 COMMIT이 되므로(즉 ROLLBACK을 통한 실행 취소가 불가함) 주의해야 한다. DDL의 대상이 되는 객체 종류 테이블(TABLE), 인덱스(INDEX), 뷰(VIEW), 시퀀스(SEQUENCE), 동의어(SYNONYM) 등 DDL의 종류 - CREATE : 객체를 생성..

반응형