實踐題
創建資料庫和資料表,并完成以下相關題目
幾個基礎物體表可以存盤學生、班級、課程、教師、系別相關信
寫出相關資料表(包括未列出的關系表、其它表)創建陳述句(表詳細屬性可參照以下問題進行補全)
假定以下所有問題相關資料表都存在
1.當查找學生資訊的同時,可以列出班主任資訊
2.查找學生姓名為xxx的人
3.查找學生分數大于80的人
4.查找老師年齡小于30歲的人
5.查找老師的姓名,年齡,e-mai其中年齡不為xx歲的老師
6.查找學生分數80分或者90
7.查找學生88分并且性別為男的學生
8.查找出學生分數在90-100之間的所有學生
9.查找出姓李的老師
10.查找出老師使用的郵箱為lang的
11.查找出老師的號碼為159開頭的
12.老師年齡從高到低
13.查詢出每個學生的班主任老師,只列出學生的姓名,年齡,老師的姓名,電話
14.查詢出學生姓名,性別,e_mail、老師姓名,年齡,e_mail
15.將學生的年齡進行分組顯
16.查找出學生中年齡是19歲的人,并且19歲人中找出一個叫汪雪的人
17.查詢出學生年齡
18.列出老師中年齡最大的3人
19.所有數學系學生的資訊
20.查詢李老師所教的課程號、課程名
21.查詢年齡大于20歲的女同學的學號和姓名
22.查詢學號為‘H0301’學生所選修的全部課程成績
23.查詢平均成績都在80分以上的學生學號及平均成績
24.查詢至少有6人選修的課程號
25.查詢C02號課程得最高分的學生的學號
26.查詢學號為’J0101’的學生選修的課程號和課程名
27.’李小波’所選修的全部課程名稱
28.所有成績都在70分以上的學生姓名及所在系
29.英語成績比數學成績好的學生
30.至少選修了兩門課及以上的學生姓名和性別
31.選修了李老師所講課程的學生人數
32.“資料結構”課程得最高分的學生的姓名、性別和所在系
33.顯示所有課程的選修情況
34.取出沒有選修“資料結構”課程的學生姓名和年齡
35.沒有選修李老師所講課程的學生
36.沒有選修李老師和王老師所講課程的學生
37.檢索至少選修課程“資料結構”和“C語言”的學生
38.檢索學習課程號為C02的學生學號、姓名和所在系
檢索選修課程號C01或C02的學生學號、姓名和所在系
uj5u.com熱心網友回復:
很明顯,這是要根據這近40個題目創建表結構啊1.當查找學生資訊的同時,可以列出班主任資訊
有學生表,該表包含班級資訊
有班級表,該表包含班主任資訊
有老師表
有學科表,該表包含老師資訊,班級資訊
2.查找學生姓名為xxx的人
有學生表,該表包含學生姓名
3.查找學生分數大于80的人
有成績表,該表包含學生資訊(如學生ID),科目資訊(如學科ID),成績資訊(分數),考試批次
總之按照這個方式補全所有表結構后,把表創建出來,之后的查詢都很簡單
uj5u.com熱心網友回復:
你是哪個不會?哪個不會問哪個,不要這么一下子全甩上來uj5u.com熱心網友回復:
你這一甩上來 我也不會啊
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/155113.html
標籤:基礎類
上一篇:基本操作命令
