다음조건1에 부합되는 테이블(테이블명:doctor)을생성하는 SQL문을 완성하면 표1과같다.
[조건1]테이블명:doctor
속성명 데이터타입 제약조건 doc_id 문자5자리 기본키 doc_name 문자10자리 doc_department 문자1자리 'f'또는 'm'값만을 갖도록함
표1> ( 1 )doctor ( doc_id char(5)( 2 ) doc_name char(10) doc_department char(20) doc_sex char(1) constraint doc_sex_ck ( 3 )(doc_sex='f' OR doc_sex='m')
다음[조건2]에 부합되는테이블(테이블명:patient)을 생성하는 SQL문을 완성하면 표2와같다.
[조건2] 속성명 데이터타입 제약조건 pat_id 문자5자리 기본키 pat_name 문자10자리 pat_birth 날짜 pat_sex 문자1자리 'f'또는 'm'값만을 갖도록함 pat_phone 문자20자리 pat_address 문자50자리 doc_id 문자5자리 외래키 표2> ( 1 )patient ( pat_id char(5)( 2 ) pat_name char(10) pat_birth date pat_sex char(1) pat_phone char(20) pat_address char(50) doc_id char(5) constraint pat_sex_ck ( 3 ) pat_sex='f' OR pat_sex='m') constraint pat_doc_id_fk ( 4 )(doc_id) references doctor(doc_id);
환자정보테이블(테이블명:patient)에 [조건3]과 같은 열을 추가하는 SQL문을 완성하면 표3과같다.
[조건3] 속성명 데이터타입 제약조건 pat_job 문자20자리
표3> ( 5 )patient add pat_job char(20)
한글자틀림없이 완벽한정도?ㅋㅋ 시간많이남아서 끄적거리다가 다적게됐네요. 알고리즘과 업무프로세서는 스캔해서 올릴께요 딴분이올리셔서 도움안되더라도 조금 틀린게있다면 도움되시길..^^ |