




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫應(yīng)用軟件智慧樹知到期末考試答案2024年數(shù)據(jù)庫應(yīng)用軟件SQLServer為每個(gè)觸發(fā)器創(chuàng)建了兩個(gè)臨時(shí)表,它們是()。
A:INSERTED和UPDATEDB:INSERTED和DELETEDC:UPDATED和DELETEDD:SELECTED和INSERTED答案:INSERTED和DELETED在關(guān)系數(shù)據(jù)模型中,關(guān)系中的一行稱為()。
A:域B:字段C:主鍵D:記錄答案:記錄以下哪種情況,全局變量@@fetch_status的取值為-2。
A:fetch語句執(zhí)行成功B:fetch語句語法錯(cuò)誤C:被提取的行不存在D:fetch語句執(zhí)行失敗答案:被提取的行不存在下列聚合函數(shù)中正確的是()。
A:SUM(*)B:AVG(*)C:COUNT(*)D:MAX(*)答案:COUNT(*)通過執(zhí)行()系統(tǒng)存儲過程可將一個(gè)登錄名從服務(wù)器角色中移除。
A:sp_dropsrvrolememberB:sp_removerolememberC:sp_droprolememberD:sp_removesrvrolemember答案:sp_dropsrvrolemember在使用CREATEDATABASE命令創(chuàng)建數(shù)據(jù)庫時(shí),F(xiàn)ILENAME選項(xiàng)定義的是()。
A:物理文件名B:文件增長量C:文件大小D:邏輯文件名答案:物理文件名使用()語句可以將選課表成績字段的更新權(quán)授予數(shù)據(jù)庫用戶USER1。
A:GRANTUPDATE(成績)ONUSER1TO選課表B:GRANTUPDATE(成績)ON選課表TOUSER1C:GRANTMODIFY(成績)
ON
USER1TO選課表D:GRANTMODIFY(成績)
ON選課表TOUSER1答案:GRANTUPDATE(成績)ON選課表TOUSER1聚集索引和非聚集索引都是采用()索引結(jié)構(gòu)。
A:層次B:B樹C:網(wǎng)狀D:二叉樹答案:B樹表示職稱為副教授同時(shí)性別為男的表達(dá)式為()。
A:職稱='副教授'OR性別='男'B:IN('副教授','男')C:BETWEEN'副教授'AND'男'D:職稱='副教授'AND性別='男'答案:職稱=‘副教授’AND性別=’男’全局變量是SQLServer系統(tǒng)內(nèi)部使用的變量,其作用范圍是在所有程序中有效。
A:對B:錯(cuò)答案:對視圖中看到的數(shù)據(jù)實(shí)際上就是基本表中的數(shù)據(jù)或通過基本表中的數(shù)據(jù)計(jì)算出來的數(shù)據(jù)。
A:正確B:錯(cuò)誤答案:正確全局變量不能被用戶重新聲明和賦值。
A:錯(cuò)B:對答案:錯(cuò)修改視圖中的數(shù)據(jù)時(shí),可以同時(shí)修改來自多個(gè)基本表的數(shù)據(jù)。
A:對B:錯(cuò)答案:錯(cuò)當(dāng)使用insert語句向表中部分字段插入值時(shí)可以不指定字段名。
A:正確B:錯(cuò)誤答案:錯(cuò)誤inserted表和deleted表只能在觸發(fā)器的定義中使用,在其他地方是不能使用的。
A:錯(cuò)誤B:正確答案:正確使用EXISTS或NOTEXISTS引入一個(gè)子查詢時(shí),子查詢不產(chǎn)生具體數(shù)據(jù)。
A:錯(cuò)誤B:正確答案:正確存儲過程必須要有參數(shù)。
A:對B:錯(cuò)答案:錯(cuò)使用比較運(yùn)算符引入的子查詢要求子查詢返回的結(jié)果只能是一個(gè)值。
A:錯(cuò)誤B:正確答案:正確將一個(gè)登錄名從服務(wù)器角色中移除可通過執(zhí)行系統(tǒng)存儲過程sp_removesrvrolemember來完成。
A:對B:錯(cuò)答案:錯(cuò)現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵。客戶表(客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面程序的功能是:聲明一個(gè)游標(biāo)cur1,指向的結(jié)果集是客戶號為'B20001'的訂單明細(xì),結(jié)果集按訂單號降序排,使用該游標(biāo)按順序依次提取結(jié)果集中的行,然后關(guān)閉游標(biāo)并釋放游標(biāo)。請將該程序補(bǔ)充完整。declarecur1(1)forselect訂單明細(xì)表.*from訂單表,訂單明細(xì)表where(2)orderby
訂單表.訂單號descgoopencur1fetchnextfromcur1while(3)begin(4)endclosecur1deallocatecur1
A:(1)處填:cursorB:(4)處填:fetchnextfromcur1C:(3)處填:@@fetch_status<>0D:(2)處填:訂單表.訂單號=訂單明細(xì)表.訂單號答案:(1)處填:cursor;(4)處填:fetchnextfromcur1現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵。客戶表(客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:查詢訂單數(shù)量超過5筆的客戶號及訂單數(shù)量,查詢結(jié)果按訂單數(shù)量降序排。請將該語句補(bǔ)充完整。select
客戶號,(1)as訂單數(shù)量
from訂單表
groupby(2)
having(3)
orderby(4)
A:(4)處填:訂單數(shù)量descB:(3)處填:count(*)>5C:(1)處填:count(*)D:(2)處填:訂單號答案:(1)處填:count(*);(3)處填:count(*)5;(4)處填:訂單數(shù)量desc現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵??蛻舯?客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:查詢每個(gè)客戶每年的訂購總金額,查詢結(jié)果按年份升序排,年份一樣的再按訂購總金額降序排。請將該語句補(bǔ)充完整。select客戶號,year(訂購日期)as年份,(1)as訂單總金額
from訂單表a,訂單明細(xì)表b
where(2)
groupby(3)
orderby(4)
A:(1)處填:sum(單價(jià)*數(shù)量)B:(2)處填:a.訂單號=b.訂單號C:(3)處填:客戶號,year(訂購日期)D:(4)處填:年份,訂單總金額desc答案:(1)處填:sum(單價(jià)*數(shù)量)###(2)處填:a.訂單號=b.訂單號###(3)處填:客戶號,year(訂購日期)###(4)處填:年份,訂單總金額desc現(xiàn)有職工管理數(shù)據(jù)庫,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵。職工表(職工號,姓名,性別,出生日期,參加工作時(shí)間,部門號);部門表(部門號,部門名稱,負(fù)責(zé)人);工資表(職工號,日期,工資)下面語句的功能是:在表職工表上創(chuàng)建一個(gè)觸發(fā)器ted,當(dāng)刪除一個(gè)職工時(shí),同時(shí)刪除此職工對應(yīng)的工資表中的記錄。請將該語句補(bǔ)充完整。create(1)tedon(2)
for(3)asbegindeletefrom工資表
where職工號in((4))end
A:(4)處填:select職工號fromdeletedB:(1)處填:triggerC:(3)處填:deleteD:(2)處填:工資表答案:(1)處填:trigger;(3)處填:delete;(4)處填:select職工號fromdeleted設(shè)某單位圖書借閱庫中有下面三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合是主鍵。圖書表(書號,書名,出版社,作者姓名,單價(jià),總冊數(shù),未借冊數(shù))
讀者表(借書卡號,姓名,部門名,電話)借閱表(借書卡號,書號,借書日期,應(yīng)還日期)下面語句的功能是:查詢所有的部門名,不允許有重復(fù)行,結(jié)果按部門名升序排。請將該語句補(bǔ)充完整。select
(1)
from(2)
(3)部門名
A:(1)處可以填:distinct部門名B:(1)處可以填:部門名C:(2)處填:讀者表D:(3)處填:groupby答案:(1)處可以填:distinct部門名;(2)處填:讀者表現(xiàn)有學(xué)生管理數(shù)據(jù)庫,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵。學(xué)生表(學(xué)號,姓名,性別,出生日期,專業(yè)班級)課程表(課程號,課程名,學(xué)分)成績表(學(xué)號,課程號,成績)下面語句的功能是:查詢課程名中有“英語”字樣的課程信息。請將該語句補(bǔ)充完整。select
*
from
(1)
where(2)
A:(1)處填:課程表B:(2)處填:課程名='%數(shù)據(jù)庫%'C:(1)處填:課程名D:(2)處填:課程名like'%數(shù)據(jù)庫%'答案:(1)處填:課程表;(2)處填:課程名like%數(shù)據(jù)庫%已聲明有一個(gè)滾動游標(biāo)ct并打開,提取該游標(biāo)結(jié)果集中第一行的語句是()。
A:FETCH1FROMctB:FETCHFIRSTFROMctC:FETCHABSOLUTE1FROMctD:FETCHRELATIVE1FROMct答案:FETCHFIRSTFROMct###FETCHABSOLUTE1FROMct設(shè)銷售管理庫中有三個(gè)表,其結(jié)構(gòu)如下,加下劃線的字段或字段組合為主鍵。商品表(商品號,商品名,進(jìn)價(jià),售價(jià),庫存量,部門號)部門表(部門號,部門名,部門經(jīng)理,電話)銷售表(商品號,銷售日期,銷售數(shù)量)下面語句的功能是:查詢商品名為“海爾電視機(jī)L32F1”的銷售總數(shù)量。請將該語句補(bǔ)充完整。select(1)from商品表,銷售表where(2)
A:(2)處填:商品名='海爾電視機(jī)L32F1'B:(1)處填:sum(銷售數(shù)量)C:(2)處填:商品表.商品號=銷售表.商品號and商品名='海爾電視機(jī)L32F1'D:(1)處填:銷售數(shù)量答案:(1)處填:sum(銷售數(shù)量);(2)處填:商品表.商品號=銷售表.商品號and商品名=海爾電視機(jī)L32F1設(shè)銷售管理庫中有三個(gè)表,其結(jié)構(gòu)如下,加下劃線的字段或字段組合為主鍵。商品表(商品號,商品名,進(jìn)價(jià),售價(jià),庫存量,部門號)部門表(部門號,部門名,部門經(jīng)理,電話)銷售表(商品號,銷售日期,銷售數(shù)量)下面程序的功能是:建立觸發(fā)器tkcl,當(dāng)向銷售表中添加記錄時(shí),使相應(yīng)商品的庫存量隨銷售數(shù)量的改變而改變。請將該程序補(bǔ)充完整。createtriggertkclon(1)for(2)asbegindeclare@slintselect@sl=(select銷售數(shù)量frominserted)update商品表set庫存量=(3)where商品表.商品號=(4)end
A:(3)處填:庫存量-@slB:(4)處填:(select商品號frominserted)C:(1)處填:商品表D:(2)處填:insert答案:(2)處填:insert;(3)處填:庫存量-@sl;(4)處填:(select商品號frominserted)有關(guān)數(shù)據(jù)庫文件組的說法正確的是()。
A:可以將用戶創(chuàng)建的文件組設(shè)為默認(rèn)文件組B:次數(shù)據(jù)文件不能放在主文件組C:日志文件不屬于任何文件組D:一個(gè)數(shù)據(jù)文件只能屬于一個(gè)文件組答案:一個(gè)數(shù)據(jù)文件只能屬于一個(gè)文件組;可以將用戶創(chuàng)建的文件組設(shè)為默認(rèn)文件組;日志文件不屬于任何文件組現(xiàn)有學(xué)生表的關(guān)系模式如下:學(xué)生表(學(xué)號,姓名,性別,出生日期,班級)下面語句的作用是將學(xué)生表中學(xué)號為"111"的學(xué)生的性別改為"女",所在班級改為"95031",請將該語句補(bǔ)充完整。update學(xué)生表
set(1)
where(2)
A:(1)處填:性別='女',班級='95031'B:(2)處填:學(xué)號='111'C:(1)處填:性別='女'and班級='95031'D:(2)處填:學(xué)號="111"答案:(1)處填:性別=女,班級=95031;(2)處填:學(xué)號=111現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵??蛻舯?客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:查詢訂購總金額超過20000元的訂單號。請將該語句補(bǔ)充完整。select
(1)
from
(2)
groupby(3)
having(4)
A:(2)處填:訂單明細(xì)表B:(4)處填:單價(jià)*數(shù)量>20000C:(1)處填:訂單號D:(3)處填:訂單號答案:(1)處填:訂單號;(2)處填:訂單明細(xì)表;(3)處填:訂單號設(shè)銷售管理庫中有三個(gè)表,其結(jié)構(gòu)如下,加下劃線的字段或字段組合為主鍵。商品表(商品號char(6),商品名char(30),進(jìn)價(jià)money,售價(jià)money,庫存量int,部門號char(3))部門表(部門號char(3),部門名char(10),部門經(jīng)理char(8),電話char(11))銷售表(商品號char(6),銷售日期date,銷售數(shù)量int)下面語句的功能是:創(chuàng)建銷售表并設(shè)置主鍵約束、外鍵約束、銷售數(shù)量非空約束。請將該語句補(bǔ)充完整。createtable銷售表
(商品號char(6)(1),
銷售日期(2),
銷售數(shù)量int
(3),
(4)
)
A:(1)處填:foreignkeyreferences商品表(商品號)B:(3)處填:isnotnullC:(2)處填:dateD:(4)處填:primarykey(商品號,銷售日期)答案:(1)處填:foreignkeyreferences商品表(商品號);(2)處填:date;(4)處填:primarykey(商品號,銷售日期)設(shè)某單位圖書借閱庫中有下面三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合是主鍵。圖書表(書號,書名,出版社,作者姓名,單價(jià),總冊數(shù),未借冊數(shù))
讀者表(借書卡號,姓名,部門名,電話)借閱表(借書卡號,書號,借書日期,應(yīng)還日期)下面語句的功能是:查詢單價(jià)最高的圖書的書號、作者和出版社。請將該語句補(bǔ)充完整。select
(1)
from圖書
where(2)=(select(3)from(4))
A:(2)處填:單價(jià)B:(1)處填:書號C:(3)處填:max(單價(jià))D:(4)處填:圖書表答案:(2)處填:單價(jià);(3)處填:max(單價(jià));(4)處填:圖書表設(shè)銷售管理庫中有三個(gè)表,其結(jié)構(gòu)如下,加下劃線的字段或字段組合為主鍵。商品表(商品號,商品名,進(jìn)價(jià),售價(jià),庫存量,部門號)部門表(部門號,部門名,部門經(jīng)理,電話)銷售表(商品號,銷售日期,銷售數(shù)量)下面語句的功能是:查詢各部門每年的盈利金額,查詢結(jié)果按盈利金額降序排。請將該語句補(bǔ)充完整。select部門號,year(銷售日期)as'年份',(1)as'盈利金額'from商品表a,銷售表bwhere(2)groupby(3)orderby(4)
A:(1)處填:sum(售價(jià)*數(shù)量)-sum(進(jìn)價(jià)*數(shù)量)B:(3)處填:部門號,year(銷售日期)C:(2)處填:a.商品號=b.商品號D:(4)處填:盈利金額desc答案:(1)處填:sum(售價(jià)*數(shù)量)-sum(進(jìn)價(jià)*數(shù)量);(2)處填:a.商品號=b.商品號;(3)處填:部門號,year(銷售日期);(4)處填:盈利金額desc現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵??蛻舯?客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:查詢每筆訂單的總金額。請將該語句補(bǔ)充完整。select
訂單號,(1)as總金額
from訂單明細(xì)表
groupby(2)
A:(1)處填:單價(jià)*數(shù)量B:(1)處填:sum(單價(jià)*數(shù)量)C:(2)處填:訂單號D:(2)處填:器件號答案:(1)處填:sum(單價(jià)*數(shù)量);(2)處填:訂單號現(xiàn)有學(xué)生管理數(shù)據(jù)庫,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵。學(xué)生表(學(xué)號,姓名,性別,出生日期,班級)課程表(課程號,課程名,學(xué)分)選課表(學(xué)號,課程號,成績)下面程序的功能是:創(chuàng)建一個(gè)存儲過程psm,求指定課程號的課考了最高分的學(xué)生的學(xué)號和姓名,然后執(zhí)行該存儲過程求3-105號課考了最高分的學(xué)生的學(xué)號和姓名。請將該程序補(bǔ)充完整。createprocedurepsm(@cnchar(6))asselect(1)from學(xué)生表,選課表where學(xué)生表.學(xué)號=選課表.學(xué)號and
成績=((2))goexcu(3)
A:(3)處填:psm'3-105'B:(2)處填:SELECTMAX(成績)FROM選課表C:(1)處填:學(xué)號,姓名D:(3)處填:psm@cn='3-105'答案:(3)處填:psm@cn=3-105;(3)處填:psm3-105現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵??蛻舯?客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:查詢訂單數(shù)量超過10筆的客戶名、地址和電話。請將該語句補(bǔ)充完整。select客戶名,地址,電話
from客戶表
where客戶號in(select
(1)from(2)groupby(3)having(4))
A:(4)處填:count(*)>10B:(2)處填:訂單表C:(1)處填:客戶號D:(3)處填:客戶號答案:(1)處填:客戶號;(2)處填:訂單表;(3)處填:客戶號;(4)處填:count(*)10設(shè)某單位圖書借閱庫中有下面三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合是主鍵。圖書表(書號,書名,出版社,作者姓名,單價(jià),總冊數(shù),未借冊數(shù))
讀者表(借書卡號,姓名,部門名,電話)借閱表(借書卡號,書號,借書日期,應(yīng)還日期)下面語句的功能是:創(chuàng)建觸發(fā)器trd,當(dāng)刪除讀者表中的讀者時(shí),如果存在該讀者的借閱信息則禁止刪除并提示“該讀者有借書記錄,不能刪除!”。請將該語句補(bǔ)充完整。create(1)trdon讀者表after(2)asif(selectcount(*)from
借閱表where借書卡號=((3))>0
begin
print'該讀者有借書記錄,不能刪除'
(4)
end
A:(3)處填:select借書卡號fromdelected)B:(4)處填:rollbackC:(2)處填:deleteD:(1)處填:triger答案:(2)處填:delete;(3)處填:select借書卡號fromdelected);(4)處填:rollback設(shè)某單位圖書借閱庫中有下面三個(gè)表,其中加下劃線的字段或字段組合是主鍵。圖書表(書號,書名,出版社,作者姓名,單價(jià),總冊數(shù),未借冊數(shù))
讀者表(借書卡號,姓名,部門名,電話)借閱表(借書卡號,書號,借書日期,應(yīng)還日期)按下列要求將創(chuàng)建借閱表的語句補(bǔ)充完整:各字段類型分別為:借書卡號char(10),書號char(20),借書日期datetime,應(yīng)還日期datetime;定義主鍵約束、外鍵約束、應(yīng)還日期大于借書日期且它們不能取空值。createtable借閱表(借書卡號char(10)
foreignkeyreferences(1),書號char(20)
foreignkeyreferences
(2),借書日期datetime,應(yīng)還日期datetime,primarykey(3),check(4))
A:(2)處填:圖書表(書號)B:(3)處填:(借書卡號)C:(4)處填:(應(yīng)還日期>借書日期)D:(1)處填:讀者表(借書卡號)答案:(1)處填:讀者表(借書卡號);(2)處填:圖書表(書號);(4)處填:(應(yīng)還日期借書日期)現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵。客戶表(客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:創(chuàng)建觸發(fā)器tgkh,當(dāng)修改客戶表中的某個(gè)客戶號時(shí),同時(shí)也修改訂單表中該客戶的客戶號。請將該語句補(bǔ)充完整。createtriggertgkhon(1)after(2)asbeginifupdate(客戶號)update訂單表
set客戶號=((3))where訂單表.客戶號=((4))end
A:(4)處填:select客戶號fromdeletedB:(1)處填:客戶表C:(3)處填:select訂單號frominsertedD:(2)處填:update答案:(1)處填:客戶表;(2)處填:update;(4)處填:select客戶號fromdeleted設(shè)銷售管理庫中有三個(gè)表,其結(jié)構(gòu)如下,加下劃線的字段或字段組合為主鍵。商品表(商品號,商品名,進(jìn)價(jià),售價(jià),庫存量,部門號)部門表(部門號,部門名,部門經(jīng)理,電話)銷售表(商品號,銷售日期,銷售數(shù)量)下面語句的功能是:將商品號為“347294“的商品售價(jià)打九折。請將該語句補(bǔ)充完整。update(1)set(2)where(3)
A:(2)處填:售價(jià)*0.9B:(1)處填:銷售表C:(3)處填:商品號='347294'D:(1)處填:商品表答案:(1)處填:商品表;(3)處填:商品號=347294設(shè)銷售管理庫中有三個(gè)表,其結(jié)構(gòu)如下,加下劃線的字段或字段組合為主鍵。商品表(商品號,商品名,進(jìn)價(jià),售價(jià),庫存量,部門號)部門表(部門號,部門名,部門經(jīng)理,電話)銷售表(商品號,銷售日期,銷售數(shù)量)下面語句的功能是:為銷售表建立一個(gè)先按銷售日期降序排,銷售日期一樣再按銷售數(shù)量升序排的非聚集索引indxs。請將該語句補(bǔ)充完整。createindexindxson銷售表((1),(2))
A:(2)處填:銷售數(shù)量ascB:(1)處填:銷售日期C:(2)處填:銷售數(shù)量D:(1)處填:銷售日期desc答案:(1)處填:銷售日期desc;(2)處填:銷售數(shù)量asc;(2)處填:銷售數(shù)量現(xiàn)有數(shù)據(jù)庫ordermanagement,包含三個(gè)表,其結(jié)構(gòu)如下,其中加下劃線的字段或字段組合為主鍵??蛻舯?客戶號,客戶名,地址,電話)訂單表(訂單號,客戶號,訂購日期)訂單明細(xì)表(訂單號,器件號,器件名,單價(jià),數(shù)量)下面語句的功能是:創(chuàng)建每筆訂單總金額的視圖ds,包括訂單號和總金額。請將該語句補(bǔ)充完整。CREATEVIEWds((1))AS
SELECT
訂單號,
(2)
FROM
(3)
GROUPBY(4)
A:(1)處填:訂單號,總金額B:(4)處填:訂單號C:(3)處填:訂單明細(xì)表D:(2)處填:單價(jià)*數(shù)量答案:(1)處填:訂單號,總金額;(3)處填:訂單明細(xì)表;(4)處填:訂單號用下面的T-SQL語句建立一個(gè)基本表:CREATETABLEStudent
(SnoCHAR(4)PRIMARYKEY,
SnameCHAR(8)NOTNULL,
SexCHAR(2),
AgeINT)則可以插入到表中的記錄是()。
答案:"AI參考:在提供的T-SQL語句中,我們正在創(chuàng)建一個(gè)名為Student的基本表,其字段包括:Sno(CHAR(4)主鍵),Sname(CHAR(8)不能為空),Sex(CHAR(2)),Age(INT)??梢圆迦氲皆摫碇械挠涗浫Q于滿足以下條件的值:*Sno:它必須是唯一的并且只能被賦值一次。這是主鍵的要求。由于題目的信息指出已經(jīng)存在一個(gè)唯一鍵Sno,那么唯一性就是正確的。*Sname:對于該字段,如果已經(jīng)被創(chuàng)建或存在同名的記錄,就不能再創(chuàng)建。這個(gè)信息表明是正確的。*Sex和Age字段的信息表明它們的值沒有特別要求?;谏鲜龇治?,可以插入到表中的記錄是:```sqlINSERTINTOStudent(Sno,Sname,Sex,Age)VALUES(001,張三,男,20);```注意:由于我們沒有提供任何錯(cuò)誤或異常信息,所以這個(gè)答案是基于題目描述的邏輯推斷出的。在實(shí)際應(yīng)用中,可能需要考慮更多的錯(cuò)誤處理和異常情況。"設(shè)某數(shù)據(jù)表有性別字段且類型為char(2),設(shè)置該字段僅可以輸入“男”或“女”,則該規(guī)則可以用以下()約束實(shí)現(xiàn)。
A:CheckB:PrimaryKeyC:UniqueD:ForeignKey答案:AI參考:正確選項(xiàng)是C:Unique。\n\n這個(gè)問題的答案與數(shù)據(jù)表的約束有關(guān),選項(xiàng)A、B和D都不適用于該問題的描述。其中,Check約束主要用于驗(yàn)證數(shù)據(jù)的輸入是否符合特定的條件,而PrimaryKey和ForeignKey分別用于設(shè)置主鍵和外鍵,它們不是用于輸入約束的。而Unique約束可以用于一個(gè)字段,限制該字段的值必須是唯一的,因此可以滿足題目中僅可以輸入“男”或“女”的要求。因此,正確選項(xiàng)是C:Unique。'下列嵌套子查詢中()語句是正確的。
A:SELECT*FROMtableAWHEREtableA.idIN(SELECTtableB.idFROMtableB)B:SELECT*FROMtableA.idIN(SELECT*FROMtableBWHEREtableAid=tableB.id)C:SELECT*FROMtableAWHERE(SELECT*FROMtableBWHEREtableA.id=tableB.id)D:SELECT*FROMtableAWHEREtableA.id=(SELECT*FROMtableB)答案:AI參考:正確選項(xiàng)是【C:SELECT*FROMtableAWHERE(SELECT*FROMtableBWHEREtableA.id=tableB.id)】。\n\n解釋:\n\nA選項(xiàng)中,子查詢的順序不正確,應(yīng)該先從tableB中選擇id,再在結(jié)果中選擇tableA的id。\n\nB選項(xiàng)中,使用了點(diǎn)號(.)來引用表名,這是錯(cuò)誤的語法。\n\nD選項(xiàng)中,嵌套查詢表達(dá)方式錯(cuò)誤,應(yīng)改為IN子查詢,同時(shí)要避免使用星號(*)作為表名的一部分。\n\nC選項(xiàng)語法正確,從表A選擇所有字段,條件是表B中與表A的id匹配的記錄。所以C選項(xiàng)是正確的。'關(guān)于下列語句說法正確的是()。CREATEFUNCTIONstud1(@bhchar(10))RETURNSTABLE...
A:該語句定義了一個(gè)返回表的存儲過程B:該語句定義了一個(gè)多語句表值函數(shù)C:該語句定義了一個(gè)標(biāo)量值函數(shù)D:該語句定義了一個(gè)內(nèi)嵌表值函數(shù)答案:AI參考:正確選項(xiàng)是B:該語句定義了一個(gè)多語句表值函數(shù)。\n\n根據(jù)題目中的語句"CREATEFUNCTIONstud1(@bhchar(10))RETURNSTABLE..."可知,該語句定義了一個(gè)多語句表值函數(shù)。該函數(shù)接受一個(gè)名為@bh的字符型參數(shù),并返回一個(gè)表。多語句表值函數(shù)可以接受參數(shù),并返回一個(gè)包含多個(gè)查詢結(jié)果集
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高級管理人員競業(yè)禁止合同
- 農(nóng)業(yè)生產(chǎn)資金投入與財(cái)務(wù)管理手冊
- 開幕式致辭與未來發(fā)展展望報(bào)告
- 員工年終工作總結(jié)報(bào)告模板集萃
- 互聯(lián)網(wǎng)廣告投放及推廣合作協(xié)議
- 農(nóng)業(yè)生產(chǎn)投入品減量增效技術(shù)指導(dǎo)手冊
- 農(nóng)業(yè)產(chǎn)業(yè)扶貧政策及項(xiàng)目申報(bào)指導(dǎo)手冊
- 智能家居技術(shù)研發(fā)推廣合作協(xié)議
- 健身房客戶服務(wù)手冊
- 健身房健身器材租賃合同
- 2.0MWp屋頂太陽能分布式光伏發(fā)電項(xiàng)目監(jiān)理大綱2
- 小學(xué)夢想開《去遠(yuǎn)方》教學(xué)設(shè)計(jì)
- Q∕SY 06349-2019 油氣輸送管道線路工程施工技術(shù)規(guī)范
- CEO自戀及其經(jīng)濟(jì)后果研究:以格力電器為例
- 紅土鎳礦濕法冶煉技術(shù)綜述
- 六鑫伺服刀塔說明書LS系列
- 19.骨折術(shù)后內(nèi)固定取出臨床路徑
- 水利水電工程金屬結(jié)構(gòu)與機(jī)電設(shè)備安裝安全技術(shù)規(guī)程
- 腎內(nèi)科臨床診療規(guī)范(南方醫(yī)院)
- 珍愛生命 安全第一 中小學(xué)主題教育班會
- 二十八星宿(課堂PPT)
評論
0/150
提交評論