반응형

출처 :oracle 11g프로그래밍

01. 테이블에 내용을 추가하는 inser문

insert into

values

 

1.1 null값을 갖는 로우 삽입

1.2 다른 테이블에서 복사하기

insert 

select * from

 

02. 테이블의 내용을 수정하는 update문

update

set

where

 

03. 테이블의 내용을 삭제하는 delete문

delete 

where

 

04. 트랜잭션 관리

dml문 

 

10.데이터 무결성과 제약 조건

01. 제약 조건

데이터 무결성 제약 조건이란 테이블에 유효하지 않은(부적절한) 데이터가 입력되는 것을 방지하기 위해서 테이블을 생성할 때 각 컬럼에 대해 정의하는 여러 가지 규칙을 말합니다.

1.1 not null 제약 조건

해당 컬럼이 null값을 가질 수 없게 됩니다.

1.2 유일한 값만 허용하는 unique 제약 조건

특점 컬럼에 모든 값이 고유하게 유지되도록 하는 고유키를 생성합니다.

1.3 데이터 구분을 위한 primary key제약 조건

컬럼은 중복된 데이터를 저장하지는 못하도록 제약을 하기 때문에 컬럼에 고유성을 부여합니다.

1.4 참조 무결성을 위한 foreingn key제약 조건

1.5 값의 범위를 설정하는 check 제약 조건

1.6 default 제약 조건

 

02. 제약 조건 변경하기

2.1 제약 조건 추가

alter table ... and constraint

2.2 제약 조건 제거

alter table ... drop constraint

 

03. 제약 조건 활성화 및 비활성화

비활성화

alter table 

disable constraint 

 

반응형

+ Recent posts