오라클 8일차
조인(Join) 이란?
- 둘 이상의 테이블을 연결하여 데이터를 검색하는 방법 이다.
- 보통 둘 이상의 행들의 공통된 값 Primary Key 및 Foreign Key 값을 사용하여 조인 한다.
- SELECT문장 안에서 조인 하려면 적어도 하나의 컬럼이 그 두 테이블 사이에서 공유 되어야 한다.
조인 방법
- Equi Join(동등 조인, 내부조인)
- Non-equi Join
- Outer Join
- Self Join
기타
-- 제약조건 -- PK(Primary Key) : 테이블의 데이터를 식별하는 식별자 -- FK(Foreign Key) : 다른 테이블의 PK를 참조하는 조건 -- 테이블 검색 select * from tab; select * from dictionary; -- dict : DB 참고 사전 -- ALL_XXX : DB 전체에 걸쳐서 사용되는 정보들 -- USER_XXX : 현재 스키마(유저)에 속해있는 객체들의 정보 -- DBA_XXX : DB관리자가 조회할 수 있는 정보들 -- V$XXX : 성능 관리 위해 존재하는 View -- 제약조건(Constraint) 확인 select * from dict where lower(comments) like '%constraint%'; select * from user_constraints; select * from user_cons_columns;
'Dev. 640시간 뭉개기 > 강의내용정리' 카테고리의 다른 글
[데이터베이스] 22일차 - sql의 분류, 데이터타입, rock, 제약조건(FK삭제), Index (0) | 2012.08.27 |
---|---|
[데이터베이스] 21일차 - non-equi join, sub-query, 계층형 쿼리(hierarchy) (0) | 2012.08.27 |
[데이터베이스] 19일차 - 집합함수, 분석함수, 집합 (0) | 2012.08.22 |
[데이터베이스] 18일차 - 날짜 함수, 변환 포맷 함수, null 처리 함수, 조건 제어 함수 (0) | 2012.08.21 |
[데이터베이스] 17일차 - 정규식복습, 날짜 함수 (0) | 2012.08.20 |