學生選課資料練習 (續)
(1)建立資料庫 create database mycourse_20170526 character set utf8 collate utf8_general_ci; (2)選擇資料庫 use mycourse_20170526; (3)建立學生選課資料表 : 學生資料表、課程資料表、選課表、老師資料表、科系資料表。 學生資料表 student create table student ( stud_no char(8) not null, stud_name char(10), stud_sex char(1), stud_tel char(12), dept_no char(1), primary key(stud_no), unique (stud_tel)); 課程資料表 course create table course ( course_no char(5) not null, course_name char(20), course_credit int default 3, teacher_no char(5), course_type char(1), dept_no char(1), primary key (course_no)); 選課表 student_course create table student_course ( stud_no char(8), course_no char(5), course_score int not null, primary key (stud_no, course_no), foreign key (stud_no) references student (stud_no) on update cascade on delete cascade, foreign key (course_no) references course (course_no) on update cascade on delete cascade); 老師資料表 teacher create table teacher ( teacher_no char(5) not null, teacher