전체 글(14818)
-
WITH CHECK OPTION / WITH READ ONLY 옵션
WITH CHECK OPTION 조건 컬럼값을 변경하지 못하게 하는 옵션 뷰를 정의하는 서브 쿼리문에 WHERE절을 추가하여 기본테이블 중 특정 조건에 만족하는 로우(행)만으로 구성된 뷰를 생성할 수 있습니다. 뷰를 생성할 때, WHERE 다음에 WITH CHECK OPTION을 기술하면 그 조건에 의해 기본 테이블에서 정보가 추출되는 것이므로, 조건에 사용된 컬럼값은 뷰를 통해서는 변경이 불가능하게 됩니다. 뷰를 생성할 때 부서번호가 20인 사원정보만 추출했다면, 해당 뷰로 부서번호를 30번으로 변경할 수 없게 한다는 의미입니다. 즉, WITH CHECK OPTION을 지정하게되면 부서번호가 뷰를 생성할 때 조건으로 사용되었으므로, 절대 부서번호값은 뷰를 통해서는 변경할 수 없게 됩니다. WITH RE..
-
FOREIGN KEY 제약 조건 - 참조 무결성, 주종관계 표, 외래키 참조 도식도
참조 무결성 테이블 사이의 관계에서 발생하는 개념 참조의 무결성은 두 테이블 사이의 주종 관계에 의해서 결정됩니다. 주종관계 표 사원은 회사 내에 존재하는 부서에 소속되어 있어야 합니다. 주체관계가 애매모호한 경우 어느 테이블의 데이터가 먼저 정의되어야 하는가에 따라 주종관계가 결정됩니다. 회사를 설립한 후 어떤 부서를 구성하여 운영할지 정한 후에 그 부서에서 일할 사원들을 뽑아야 소속이란 관계가 성립됩니다. 부모테이블자식 테이블주체가 되는 테이블종속이 되는 테이블먼저 정의되어야 하는 테이블나중에 정의되어야 하는 테이블부서사원 외래키 참조 도식도 외래키가 되기 위한 컬럼은 부모테이블의 기본키(PRIMARY KEY)나 유일키(UNIQUE KEY)로 설정되어 있어야 합니다. 부모테이블인 부서테이블(dept)..
-
DEFAULT 제약 조건
DEFAULT 제약 조건 아무런 값을 입력 하지 않았을 때, 디폴트로 설정한 값이 입력이 되도록 하는 것입니다.
-
CHECK 제약 조건
CHECK 제약 조건 입력되는 값을 체크하여, 설정된 값 이외의 값이 들어오면, 오류 메시지와 함께 명령이 수행되지 못하게 하는 것입니다. 조건으로 데이터 값의 범위나 특정 패턴의 숫자나 문자 값을 설정할 수 있습니다.
-
클래스와 객체, 문법적인 측면에서 바라본 클래스와 객체, 객체의 코드화
클래스와 객체 클래스와 객체는 '붕어빵 틀'과 '붕어빵'의 관계, '건물 설계도'와 '건물'의 관계, '제품 설계도'와 '제품'의 관계라고 말할 수 있습니다. 구분클래스객체(인스턴스)설계청사진실체붕어빵붕어빵 틀붕어빵건물건물 설계도집 빌딩제품제품 설계도제품사과 판매자/구매자AppleSeller AppleBuyerseller buyer 문법적인 측면에서 바라본 클래스와 객체 클래스객체객체가 어떻게 생겨야 하는지 적어놓은 설계도클래스라는 설계도를 통해 만들어진 인스턴스(Instance). 객체가 생성되면 실제로 메모리상에 위치하게 됩니다.Mp3PlayeriPod iriver YEPPAppleSeller AppleBuyerseller buyerMyClassmc붕어빵 틀붕어빵건물 설계도빌딩 객체의 코드화 추상화(..
-
Creative Ad Awards - 세계의 인쇄광고
Creative Ad Awards 감각적이고 세련된 세계의 인쇄광고를 모아놓은 사이트 http://www.creativeadawards.com/