프로그램: Oracle SQL Developer 기존에 만들었던 TOPIC 테이블을 이용 분해 AUTHOR 테이블 생성 이름 및 테이블 값 입력 시퀀스 생성 SEQ_AUTHOR 생성 AUTHOR 데이터 입력 INSERT INTO author (id, name, profile) VALUES(SEQ_AUTHOR.nextval, 'egoing', 'developer'); INSERT INTO author (id, name, profile) VALUES(SEQ_AUTHOR.nextval, 'duru', 'DBA'); INSERT INTO author (id, name, profile) VALUES(SEQ_AUTHOR.nextval, 'taeho', 'data scientist'); INSERT INTO auth..
Relation : 관계형 데이터베이스의 정체성 1. 표라고 하는 형태로 데이터를 다룬다. 2. 표를 필요에 따라 잘게 쪼개고 필요에 따라 쪼개진 표를 결합 가능. 또한 실제 존재하지 않는 표를 관계를 통해 필요한 표로 만들 수 있다. *가정: 실제 데이터베이스의 행은 1억 개. - 기존의 topic에 name과 profile을 추가 문제점: 1. egoing의 profile이 developer에서 programmer로 변경할 경우 ->1억 개의 행을 체크하고 변경하려면 엄청난 시간이 소요 2. taeho, datascientist의 정보를 입력하고 싶지만 title, description, created 정보가 없어서 추가 불가 3. 초록색 egoing과 파란색 egoing은 다른 사람일 경우 구분이 ..