View
-
[Oracle] join, view, subqueryDataBase/Oracle 2022. 9. 9. 15:39
JOIN -두개 이상의 테이블에 나눠져 있는 관련 데이터들을 하나의 테이블로 모아서 조회하고자 할 때 사용하는 명령 1. cross join -두개 이상의 테이블이 조인될 때 where 절에 의해 공통되는 컬럼에 의한 결합이 발생하지 않는 경우 create table testA( fieldA1 varchar2(10), fieldA2 varchar2(10), fieldA3 varchar2(10) ); insert into testA values('value11','value12','value13'); insert into testA values('value21','value22','value23'); insert into testA values('value31','value32','value33'); cr..
-
[Oracle] DDLDataBase/Oracle 2022. 9. 9. 15:17
DDL(database definition language): 데이터 정의어 제약조건(CONSTRAINT) 1. PRIMARY KEY(기본키) -테이블에 저장된 레코드를 고유하게 식별하기 위한 기본키, 하나의 테이블에 하나의 기본키만 정의할 수 있음 -테이블을 구성하는 필드들 중 자격이 되는 필드 중 하나에 부여하는 테이블의 대표값이라고 할 수 있음 -테이블을 구성하는 필드들 중에서 갖는 값들이 빈칸(null)이 없고 서로 다른 값(유일한 값. 즉 중복된 값을 갖을 수 없음)을 갖고 있어 레코드들을 유일하게 구분해낼 수 있는 필드를 기본키로 지정함 -기본키를 지정함으로써 기본키가 지정하지 않았을 때 발생할 수 있는 오류들을 미연에 방지할 수 있음 -기본키로 결함을 없애는 것. 그래서 결함없이 유지되는..