Thursday, April 13, 2006

資料庫管理(下) 國企系三年B班

私立台南女子技術學院
國際企業系 三年級 B班 資料庫管理(下)

以下三題,每題七分:(占總分21%)
1.建立學生(Student)資料表。
2.建立成績登記(Enrollment)資料表
3.刪除教職員(Faculty)資料表

以下七題,擇五題回答,每題八分:(占總分40%)
4.列出選修科目中成績(EnrGrade)大於3.5的學生姓名(StdFirstName、StdLastName)、課程代碼(OfferNo)和成績(EnrGrade)。
5.列出Bob Norbert在2003年春季班的課程時間表。列出每一門課程的課程代碼(OfferNo)、學科代碼(CourseNo)、日期(OffDays)、地點(OffLocation)、時間(OffTime)和教師姓名(FacFirstName、FacLastName)。
6.列出薪資比其監督人還高的教師,並列出其身分證字號、姓名及教師和監督人的薪資。
7.取得IS課程中的課程編號碼(CourseNo)、學科編號(OfferNo)、教師代碼(FacSSN)和教師姓名(FacFirstName、FacLastName)。
8.例出某一門課成績不低於3.5的學生身份證號(StdSSN)、姓名(StdFirstName、StdLastName)和主修(StdMajor)。
9.列出學科代碼(CourseNo)、課程代碼(OfferNo)和選修的學生數目(NumStudents);只計算2003年春季班。
10.使用UNION查詢方法,展示所有的教師和學生。只顯示共同的欄位。

以下五題,每題八分:(占總分40%)
11.請寫下更新概略表的三個準則要求。(三個全寫才給分)
12.說明階層式表單的查詢公式化的步驟技計。
13.定義一個概略表的名稱為MS_View,包含管理科學系(FacDept = ‘MS’)的教師所教授的課程。
14.在MS_View中,列出2003年的春季班的學科(OffTerm = ‘SPRING’)
15.利用Faculty的資料表,建立一個含有主鍵的列、欄子集合概略表。