Professional Documents
Culture Documents
정처리 3과목 5일차 강제 접근 통제 모델 (MAC) - 230822 - 173337
정처리 3과목 5일차 강제 접근 통제 모델 (MAC) - 230822 - 173337
- 군대 보안 레벨 처럼 기밀성에 따라 정보 보호 방식
벨 라파듈라(Bell-LaPadule)모델 - 보안 취급자 등급별 (읽기, 쓰기 가능)
Ex: 보안2급 - > 2&3급 (낮은 ) 조회 가능, 1&2급( 높은 ) 작성 간능
- 벨 라파듈라 보안한 수학적 모델
비바 무결성(Biba integrity)모델 - 무결성 보장하는 최초 모델
- 비인가 자의 의한 변형 방지( 샤워 안한사람 탕에 못들어가게)
- 무결성 중심 상업 모델
클락 -윌슨 무결성(clack-wilson integrity)모델
- 프로그램만으로 객체에 접근 가능
만리장성(china wall)모델 이해 충돌 관계에 있는 객체 접근 통제
CREATE TABLE
- 테이블명, 속성명, 속성 타입 , 기본 값, NOT NULL 지정
- PRIMARY KEY : 기본 키 지정
- UNIQUE : 대체키 지정, 중복 X
- FOREGIN KEY : 외래키 지정 , 참조 무결성CASCADE 적용
- REERENCES : 참조할 테이블
NO ACTION : 아무 조취 X
- ON DELETE : 참조 테이블 튜플 삭제시 행동 CASCADE : 삭제되면 삭제&수정되면 수정,
=>
- ON UPDATE : 참조 테이블 튜플 수정시 행동 SET NULL : NULL로 변경
SET DEFAULT : 기본 테이블에 관련 튜플의 기본 값으로 변경
- CONSTRAINT : 제약조건 이름 생략 가능
- CHECK : 제약조건 설정
CREATE VIEW
- SELECT 문을 서브 쿼리 결과로 뷰 생성
- 서브쿼리 SELECT에는 UNION, ORDER BY 사용 X
- 속성 명 지정 X -> SELECT 문 속성명 자동 사용
CREATE INDEX
DROP
- 스키마, 테이블, 인덱스 , 뷰 , 제약조건 삭제