출처 :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
'책 > Oracle 11g프로그래밍' 카테고리의 다른 글
13. 사용자 권한 14. PL/SQL (0) | 2020.10.17 |
---|---|
11. 뷰 12. 시퀀스와 인덱스 (0) | 2020.10.15 |
07. 서브 쿼리 08. 테이블 생성/수정/제거하기 (0) | 2020.10.11 |
05. 그룹함수 사용하기 06. 테이블 조인하기 (0) | 2020.10.11 |
04. 다양한 함수 (0) | 2020.10.03 |