根據(jù)下表回答以下問(wèn)題。
1、 把course表中課程號(hào)為2的課程的學(xué)分修改為4。
2、 在student表中查詢年齡大于18的學(xué)生的所有信息,并按學(xué)號(hào)降序排列。
3、 在以上三個(gè)表中查詢選的課程的“學(xué)分”為4,并且成績(jī)大于80的學(xué)生的學(xué)號(hào)、姓名和性別。
4、 創(chuàng)建一存儲(chǔ)過(guò)程getDetailByName,通過(guò)輸入?yún)?shù)學(xué)生姓名(如“張然"),篩選出該學(xué)生的基本信息,對(duì)不存在此學(xué)生姓名的輸入值,必須作一檢測(cè),打印信息“不存在此學(xué)生”。
根據(jù)表回答以下問(wèn)題,兩個(gè)表是先建關(guān)系,然后才輸入數(shù)據(jù),其中的關(guān)系為:book表中author_id作為外鍵關(guān)聯(lián)到authors表的主鍵author_id上。
(1)用Transact-SQL語(yǔ)句建立authors表(包括建立主鍵,列取值非空)
(2)根據(jù)參照完整性在兩個(gè)表都要輸入第一個(gè)記錄時(shí)一般應(yīng)先輸入哪個(gè)表的數(shù)據(jù)?為什么?