溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 104-2-四技資管二甲乙資料庫管理系統 - 第10週-三個資料表的關聯
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

第10週-三個資料表的關聯

三個資料表的關聯

 一、學生基本資料表 stmd 輸入班級代碼 164D11-164D41(四技資管一甲  四技資管四甲) 每班至少二名。

班級

學號

姓名

性別

地址

164D11

1014D001

張資一

1/2

台北市…….

 

 

 

 

 

 

二、班級代碼表 class

學生基本資料表 stmd 輸入班級代碼 164D11-164D41(四技資管一甲  四技資管四甲至少八班) 每班至少二名。

class_no

name

164D11

四技資管一甲

164D21

四技資管二甲

164D31

四技資管三甲

164D41

四技資管四甲

 再增加一個學生選課資料表seld

學號(student_no)

科目(subject)

成績(score)

10014D001

國文

80

10014D001

英文

84

10014D001

管理學

76

 

加入資料8個班級,每班2名學生,每位學生選修3

請將三個資料表的資料建立成文字檔,再分別以 LOAD DATA與匯入CSV文件方式載入資料

查詢所有學生選課科目成績

SELECT name,student_no,student_name,subject,score FROM stmd,class,seld

WHERE depart_class=class_no AND stmd.student_no=seld.student_no

 

作業(必須含班級名稱)

1.    查詢資管二甲每位學生三科成績總分, 列出班級代碼, 班級名稱, 學號, 姓名, 性別,成績總分

2.    查詢資管二甲每位學生三科成績總分按總分由大至小,, 列出班級代碼, 班級名稱, 學號, 姓名, 性別,成績總分

3.    查詢資管二甲每位學生三科成績總分與平均按平均由大至小, 列出班級代碼, 班級名稱, 學號, 姓名, 性別,成績總分平均

4.     查詢資管二甲每位學生三科成績總分與平均而平均>=60, 列出班級代碼, 班級名稱, 學號, 姓名, 性別,成績總分,平均

5.     查詢每班三科總分與平均, 列出班級代碼, 班級名稱,成績總分,平均

 

將學生選課資料表seld的格式更改如下,作下列題目

學號(student_no)

國文(chinese)

英文(english)

管理學(management)

10014D001

67

58

80

10014D002

95

76

84

10014D003

82

86

76

 

1.  查詢所有學生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績

2.  查詢所有學生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績

3.  查詢所有學生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按班級代碼、學號排序

4.  查詢所有學生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按班級代碼、總分由大至小排序

5.  查詢所有學生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按總分由大至小排序

6.  查詢資管二甲,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績

7.  查詢資管二甲,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績

8.  查詢資管二甲,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按班級代碼、學號排序

9.  查詢資管二甲,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按班級代碼、總分由大至小排序

10.  查詢資管二甲,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按總分由大至小排序

11.  查詢資管二甲男生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績

12.  查詢資管二甲男生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績

13.  查詢資管二甲男生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按班級代碼、學號排序

14.  查詢資管二甲男生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按班級代碼、總分由大至小排序

15.  查詢資管二甲男生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績,

按總分由大至小排序

 16.  查詢所有學生,列出班級代碼、班級名稱、學號、姓名、

性別、地址、國文成績、英文成績、管理學成績、總成績、

平均成績

全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應