현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값.의사결정에 도움을 줄 수 있는 유용한 형태자료를 가공(처리)해서 얻을 수 있는 결과를 의미어느 한 조직에 여러 응용 시스템들이 공동으로 사용할 수 있도록 통합하여 저장한 운영데이터의 집합공동의 목적을 지원하
두 개 이상의 테이블을 서로 연결하여 데이터를 검색할 때 사용하는 방법으로 두 개의 테이블을 마치 하나의 테이블인 것 처럼 보여주는 것이다.두 개의 테이블에 하나라도 같은 컬럼이 있어야 한다두 컬럼의 값은 공유 되어야 한다보통 종인을 위해 기본키(primary key)
Main Query에 반대되는 개념으로 이름을 붙인 것메인쿼리를 구성하는 소단위 쿼리select, insert, delete, update절에서 모두 사용 가능서브쿼리의 결과 집합을 메인 쿼리가 중간 결과겂으로 사용서브쿼리 자체는 일반 쿼리와 다를 바가 없다.데이터 타
Data Manipulation Language데이터 조회 및 변형을 위한 명령어select, update, insert, deleteinsert into 테이블명 values (값1, 값2, ..) insert into 테이블명 (컬럼1, 컬럼2, ..) values
not null : 널값이 입력되지 못하게 하는 조건unique : 중복된 값이 입력되지 못하게 하는 조건check : 주어진 값만 허용하는 조건primary key : not null + unique + index 의 의미foreign key : 다른 테이블의 필드
하나의 가상 테이블이라고 생각작업을 하다 보면 자주 조회하는 데이터들이 있습니다. 한 테이블에 데이터가 있으면 조회하기 편하겠지만 그렇지 않은 경우가있다. 여러 테이블을 JOIN 사용하여 가져오고 쿼리가 복잡한 경우도 있다.이러한 경우 쿼리로 뷰를 만들어 놓고 사용하면