01. study_id가 primary key, patient_id가 person 테이블의 pid와 연결된 foreign key로 지정된 study 테이블을 생성하시오.
mysql> create table study
-> (
-> study_id int NOT NULL,
-> study_date date,
-> study_time time,
-> patient_id int,
-> primary key (study_id),
-> constraint FK_study foreign key(patient_id) references person(pid)
-> );
02. 생성한 테이블의 primary key를 삭제하세요.
mysql> alter table study
-> drop primary key;
03. 생성한 테이블의 foreign key를 삭제하세요.
mysql> alter table study
-> drop foreign key FK_study;
04. study 테이블의 patient_id 를 person 테이블의 pid와 연결된 foreign key로 등록하세요.
mysql> alter table study
-> add foreign key (patient_id) references person(pid);
05. study 테이블의 study_id 를 primary key로 등록하세요.
mysql> alter table study
-> add primary key ( study_id);
'mySql' 카테고리의 다른 글
[MySql] 정의 (0) | 2023.01.31 |
---|---|
[mysql] Aggregate Functions_ count / sum / avg / min / max / group by / having (0) | 2022.12.10 |
[mysql] foreign key 예제 (0) | 2022.12.10 |
[mysql] Foreign Key (0) | 2022.12.09 |
[mysql] Primary Key (0) | 2022.12.09 |