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