SQL/DB Essentials - CH10
무결성 제약 조건
- NO ACTION 혹은 RESTRICT
- 부모 테이블에 대한 DELETE / UPDATE 문에 의해 영향 받는 자식
테이블의 레코드가 존재하면, DELETE / UPDATE 문의 실행을 거부함. - 디폴트 옵션은 NO ACTION
- SET NULL 혹은 SET DEFAULT
- 부모 테이블에 대한 DELETE / UPDATE 문에 의해 영향 받는 자식
테이블의 모든 레코드에 대해, FK 값을 NULL 혹은 디폴트 값으로 함.
- CASCADE
- 부모 테이블에 대한 DELETE / UPDATE 문에 의해 영향 받는 자식
테이블의 모든 레코드에 대해, 삭제 / 수정을 실행함.
뷰
CREATE VIEW abnormalOrders_3 AS
SELECT *
FROM orders
WHERE status IN ('Cancelled', 'Disputed', 'On Hold');
UPDATE abnormalOrders_3
SET status = 'In Process'
WHERE orderNo = 10401;
데이터 사전
SELECT *
FROM INFORMATION_SCHEMA.SCHEMATA;
Author And Source
이 문제에 관하여(SQL/DB Essentials - CH10), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@lsa3163/SQLDB-Essentials-CH10저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)