DB2 MySQL - 관계형데이터베이스의 필요성 (14-15.)
·
youtube.com|user|egoing2/DATABASE2 MySQL
예제의 목표 관계형 데이터베이스 (Relational Database) 왜 필요한가? 중복의 악취가 난다면 무언가를 개선할 것이 있다는 강력한 증거. 만약 1억건 이상의 행을 가진 데이터에 천만건 정도가 중복된다고 생각해보자. 중복의 제거를 위해, 원래의 topic 표에서 저자들의 부분을 별도의 표로 빼보자. 그리고 다시 topic 이라는 표를 정리해서 만든다. author의 부분에는 이름을 적는 것이 아니라 author_id값을 적는다. 표가 조금 더 복잡해지긴 했지만 중복된 데이터들은 사라지고 그 각각의 데이터들에 대한 author표의 id값으로 대체되었다. author 테이블의 name과 profile이 수정된다면 topic 테이블의 중복된 id값, 즉 원래 테이블의 수많은 중복된 값들을 일일이 바..