티스토리 뷰

반응형

테이블은 저마다 장단점이 있다.

읽기 좋은  테이블(쓰기 불편)

 

쓰기 좋은 테이블(읽기 불편)

 

결합(JOIN):
쓰기 좋은 테이블을 읽기 좋게 만들 수 있다.
(릴레이션 데이터베이스의 최고의 장점)

SELECT * FROM topic LEFT JOIN author ON topic.author_id = author.id;

-> topic에다가 topic의 author_id랑 author.id가 같은 값을 author의 왼쪽을 붙인다.

 

정리:
테이블은 장점과 단점이 공존한다. 읽기 좋은 테이블은 쓰기가 불편하고, 쓰기 좋은 테이블은 읽기가 불편하다. 관계형 데이터 베이스는 이 불편함을 해소시켜주는 엄청난 방법인 조립(JOIN)이라는 방법이 있다. 먼저 쓰기 좋은 테이블을 만들어 놓고 내가 필요한 정보가 있을 때는 SELECT문과 JOIN을 이용해서 내가 보기 좋은 테이블을 만들어서 보면 된다.

반응형

'Oracle Database' 카테고리의 다른 글

계속,  (0) 2021.04.29
테이블 분해 조립 - 실습  (0) 2021.04.29
테이블의 분해 조립 - 분해하기  (0) 2021.04.29
SQL Developer  (0) 2021.04.29
서버와 클라이언트  (0) 2021.04.29
댓글
공지사항