![]() |
溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - MySQL教學 - 期末考模擬考題兼作業答案 |
| 期末考模擬考題兼作業答案我們已經有兩個Table如下 CREATE TABLE stmd ( -- 學生基本資料表 depart_class char(6), -- 班級代碼 student_no char(9), -- 學號 student_name char(10), -- 姓名 birth_date date, -- 出生日期 primary key(student_no) ); 假設資料如下
CREATE TABLE dept ( -- 班級代碼表 depart_class char(6), -- 班級代碼 depart_name char(20), -- 班級名稱 primary key(depart_class) ); 假設資料如下
CREATE TABLE csno ( -- 科目代碼表 code char(5), -- 科目代碼 name char(24), -- 科目名稱 primary key(code) ); 假設資料如下
CREATE TABLE dtime ( -- 各班開課資料表 depart_class char(6), -- 開課班級 code char(5), -- 科目代碼 primary key(depart_class,code) ); 假設資料如下
CREATE TABLE seld ( -- 個人選課資料表 student_no char(9), -- 學號 depart_class char(6), -- 開課班級 code char(5), -- 科目代碼 primary key(student_no,depart_class,code) ); 假設資料如下
根據前面的資料表回答下列問題 一、查詢學生基本資料的所有記錄的SQL命令 (10%) 二、查詢stmd與dept使得輸出 班級代碼 班級名稱 學號 姓名 出生日期 並寫出結果(10%) (利用stmd.depart_class 與dept.depart_class作關聯) 三、查詢dtime與csno使得輸出 開課班級 班級名稱 科目代碼 科目名稱 並寫出結果(10%) (利用dtime.depart_class 與dept.depart_class作關聯) 及 (利用dtime.code 與csno.code作關聯) 四、查詢seld、dtime、csno、dept 使得輸出 學號 開課班級 班級名稱 科目代碼 科目名稱 並寫出結果(10%) 五、查詢seld、dtime、csno、dept 使得輸出 學號 開課班級 班級名稱 科目代碼 科目名稱 並寫出結果 條件為學號中有 4D者(10%) 六、寫一PHP程式完成下述功能 (50%) 班級名稱 :[ ] 下拉選單,第一個為空值或空白,第二個以後由dept取得資料 學 號 : [ ] Text 輸入框 姓 名:[ ] Text 輸入框 出生日期 :[ ] Text 輸入框 [新增] [查詢] 查詢欄位包括所有欄位 結果顯示 班級代碼 班級名稱 學號 姓名 出生日期 請在99/06/17前撰寫作業, 包括上一次的作業與本次作業共 17題, 並post到個人ePortfolio
|
|
中華科技大學數位化學習歷程 - 意見反應 | ![]() |