SQL6 [SQL] 무결성 제약조건 / DDL / DML [SQL] 무결성 제약조건 / DDL / DML 제약조건 - 데이터 무결성 - 데이터 무결성 제약조건: NOT NULL - 해당 컬럼에 NULL을 포함되지 않도록 함: UNIQUE - 테이블 내에서 해당 컬럼 값은 항상 유일무이한 값을 가질 것: PRIMARY KEY - 해당 컬럼 값은 반드시 존재해야하고 유일해야 한다는 조건: REFERENCES - 외래키는 부모의 기본키에 의존하거나 NULL값을 입력할 수 없음: CHECK - 특정조건 항상 만족시키도록 함 DDL (Data Definition Language)테이블 생성 [ CREATE ] CREATE TABLE TEST_MEMBER(ID VARCHAR2(50),PWD VARCHAR2(50),NAME VARCHAR2(50),AGENUMBER,MARR.. 2017. 6. 13. [SQL] JOIN / SET OPERATOR / SUBQUERY [SQL] JOIN / SET OPERATOR / SUBQUERY JOIN의 개념- 서로 연관되고 다른 테이블에 존재하는 컬럼들을 한 번에 조회하기 위해 사용하는 대표적인 기법 equals JOIN : 외래키와 기본키를 연관시켜 JOIN한다. * ORACLE 전용 구문 SELECT EMP_NAME, DEPT_NAME FROM EMPLOYEE E, DEPARTMENT D WHERE E.DEPT_ID = D.DEPT_ID; * ANSI 표준 구문 ( USING/ ON ) - USING은 별칭을 쓸 수 없다. - 좀 더 유연하게 만들기 위해서는 ON을 이용한다. LEFT/RIGHT JOIN - EMPLOYEE 테이블은 22개 결과 값을 갖고 있다.- DEPT_ID값이 NULL값인 튜플이 있다. - 그냥 JOI.. 2017. 6. 12. 이전 1 2 다음