본문 바로가기

SQL/ORACLE

Relation(관계형)

 

 

Relation 

 

 

관계형 데이터베이스의 정체성을 규정한다고 할 수 있다.

 

 

 


관계형 데이터베이스 

 

 

첫째. 관계형 데이터베이스는

표라고 하는 형태로 데이터를 다룬다라고 하는 굉장히 혁명적인 측면을 가지고 있다.

 

 

두번째. 표를 사용하다보면 표가 비대해질 것이다.

 

그때, 관계형 데이터베이스를 이용하면

표를 우리의 필요에따라서 잘게 쪼깨기도 하고 

 

또.  우리의 필요에 따라서 쪼개진 표들을

이렇게도 결합하고 저렇게도 결합하는 것을 통해서

 

실제로는 존재하지 않는 표인데

원래부터 존재하고 있었던 것과 같은 환상적인 표를 만들 수 있다. 라고 하는

 

마법을

관계형 데이터베이스를 통해서 구사할 수 있다!

 


 

만약에 동일한 이름과 직업 등.

동일한 정보를 가지고 있는 각각의 인물들이 있다고 가정을 해보자.

그런데 그 수가 1억, 10억, 20억이 넘은 인원이라고 했을 때

정보만으로 동일 인물인지 다른 사람인지를 구별하기가 쉬울까?

 

또 이름만 가지고 직업 정보를 수정하기 위해 바꾼다고 할때

이름이 동일한 이름을 가진 사람들의 정보 또한 다 바뀌는 생각을 해보자.

 

굉장히 비효율적일 것이다.

 

 

출처. 생활코딩

그런데 표를 쪼개어 수정을 한다면 한번에 수정되는 폭발적인 효과를 가질 수 있다.

 

'SQL > ORACLE' 카테고리의 다른 글

PL SQL(구구단)  (0) 2021.04.08
ORACLE 관리자 (system/sys) 계정 비밀번호 찾기/변경  (2) 2021.04.07
테이블의 분해 조립 - 조립하기  (0) 2021.04.03
서버와 클라이언트  (0) 2021.04.03
SQL  (0) 2021.04.01