版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫管理與應(yīng)用學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫2023年(上機(jī)題)使用SQLServerManagementStudio創(chuàng)建名為test03的數(shù)據(jù)庫,并設(shè)置數(shù)據(jù)庫文件名為test03_data,大小為10MB,日志文件名為test03_log,大小為2MB。
參考答案:
createdabasetest03on(name=test03,filename='d:\dbs\test03_data.mdf',size=10,)logon(name=test03_log,filename='d:\dbs\test03_log.ldf',size=2)go
(上機(jī)題)創(chuàng)建一個(gè)After觸發(fā)器,要求實(shí)現(xiàn)以下功能:在score表創(chuàng)建一個(gè)插入、更新類型的觸發(fā)器TR_ScoreCheck,當(dāng)在score字段中插入或修改考試分?jǐn)?shù)后觸發(fā)該觸發(fā)器,檢查分?jǐn)?shù)是否為0~100。
參考答案:
答:
(上機(jī)題)創(chuàng)建一個(gè)INSERT觸發(fā)器TR_Stu_Insert,當(dāng)在student表中插入一條新記錄時(shí)觸發(fā)該觸發(fā)器,并給出“你插入了一條新記錄!”的提示信息。
參考答案:
答:createtrigger[dbo].[Tri_stu_Insert]on[dbo].[student]afterinsertasraiserror('你插入了一條新記錄!',16,2)
(上機(jī)題)創(chuàng)建一個(gè)名為student1的數(shù)據(jù)庫,該數(shù)據(jù)庫的主文件邏輯名稱為student1_data,物理文件名為student1.mdf,初始大小為6MB,最大尺寸為無限大,增長速度為15%;數(shù)據(jù)庫日志文件邏輯文件名為student1_log,物理文件名為student1.ldf,初始大小為3MB,最大尺寸為30MB,增長速度為2MB;要求數(shù)據(jù)庫文件和日志文件的物理文件都存放在E:\Data文件夾下。
參考答案:
答:
(上機(jī)題)創(chuàng)建一個(gè)名稱為Stuinfo的存儲(chǔ)過程,要求完成以下功能:在student表中查詢18級(jí)學(xué)生的學(xué)號(hào)、姓名、性別、出生日期和電話。
參考答案:
答:createproc
as
selectstudentno,sname,sex,birthdate,phonefromstudentwhereclassnolike'18%'
(上機(jī)題)創(chuàng)建一個(gè)存儲(chǔ)過程ScoreInfo,完成的功能是在表student、表course和表score中查詢所有學(xué)生數(shù)據(jù),包括學(xué)號(hào)、姓名、性別、課程名稱、期末分?jǐn)?shù)。
參考答案:
答:
(上機(jī)題)創(chuàng)建一個(gè)帶參數(shù)的存儲(chǔ)過程Stu_Age,該存儲(chǔ)過程根據(jù)輸入的年級(jí),統(tǒng)計(jì)該年級(jí)的所有學(xué)生的平均年齡,并輸出。
參考答案:
答:createprocStu_Age@gradechar(2),@ave_agenumeric(6,2)outputasselect@ave_age=avg(datediff(day,birthdate,getdate()))/365.0fromstudentwhereleft(classno,2)=@grade
(上機(jī)題)創(chuàng)建一個(gè)指定多個(gè)數(shù)據(jù)文件和日志文件的數(shù)據(jù)庫。該數(shù)據(jù)庫名稱為student2,有一個(gè)5MB和一10MB的數(shù)據(jù)庫文件及兩個(gè)5MB的日志文件。數(shù)據(jù)文件邏輯名稱為student2_1和student2_2,物理文件名為student2_1.mdf和student2_2.ndf,主文件是student2_1,由PRIMARY指定,兩個(gè)數(shù)據(jù)文件的最大容易分別為75MB,增長速度分別是10%和1MB。日志文件的邏輯文件為了studentlog2_1和studentlog2_2,物理文件名為studentlog2_1.ldf和studentlog2_1.ldf,最大尺寸為30MB,文件增長速度為1MB。要求數(shù)據(jù)庫文件和日志文件的物理文件都存放在E:\Data文件夾下。
參考答案:
答:
(上機(jī)題)利用Transact-SQL語句聲明一個(gè)他要16的nchar型變量bookname,并賦被值"SQLServer數(shù)據(jù)庫編程"。
參考答案:
declare@booknamenchar(16);set@bookname="SQLServer數(shù)據(jù)庫編程"
(上機(jī)題)利用現(xiàn)有的表生成新表(tab1),新表中包括學(xué)號(hào)、學(xué)生姓名、課程號(hào)和總評(píng)成績。其中總評(píng)成績=final*.8+daily*.2
參考答案:
答:selects.studentno,sname,courseno,final*.8+daily*.2total總評(píng)成績intotab1fromstudentsjoinscorescons.studentno=sc.studentno
(上機(jī)題)在course表的cname列上創(chuàng)建非聚焦索引IDX_cname
參考答案:
答:
(上機(jī)題)在student表的studentno和classno列上創(chuàng)建唯一索引Uq_stu,若該索引已存在,則刪除后重建,并輸出student表中的記錄,查看輸出結(jié)果的順序。
參考答案:
答:IFEXISTS(SELECTnameFROMsysindexesWHEREname='Iq_stu')
DROPINDEXIq_stuonstudentGOCREATEuniqueINDEXIq_stuONstudent(studentno,classno)
(上機(jī)題)查詢course表中的所有記錄。
參考答案:
答:select*fromcourse
(上機(jī)題)查詢student表中女生的人數(shù)
參考答案:
答:selectcount(*)
fromstudentwheresex='女'
(上機(jī)題)查詢teacher表中每一位教授的教師號(hào)、姓名及專業(yè)名稱。
參考答案:
答:selectteacherno,tname,majorfromteacherwhereprof='教授'
(上機(jī)題)查詢teach表中沒有高級(jí)職稱(教授、副教授)的教師的教師號(hào)、姓名、專業(yè)及部門。
參考答案:
selectteacherno,tname,major,departmentfromteacherwhereprofnotin('教授','副教授')
(上機(jī)題)統(tǒng)計(jì)每個(gè)學(xué)生的期末成績平均分。
參考答案:
selectstudentno,avg(final)平均成績fromscoregroupbystudentno
(上機(jī)題)統(tǒng)計(jì)沒有學(xué)生選修的課程的課程名及學(xué)分。
參考答案:
selectcname,creditfromcourseleftjoinscoreoncourse.courseno=score.coursenowherestudentnoisnull
(上機(jī)題)統(tǒng)計(jì)男女生的平均年齡。
參考答案:
selectsex性別,avg(year(getdate())-year(birthdate))平均年齡fromstudentgroupbysex
(上機(jī)題)編程求50~100之間所有能被3整除的奇數(shù)之和。
參考答案:
declare@iint,@sint;set@i=51;set@s=0;while@i<100beginset@s=@s+@iset@i=@i+6endprintconvert(nvarchar(10),@s)
(上機(jī)題)編程計(jì)算輸入兩個(gè)做日期的時(shí)間差。
參考答案:
declare@date1date,@date2date;declare@ddintset@date1='3/26/2020';set@date2='6/8/2020';set@dd=datediff(day,@date1,@date2)select@dd
(上機(jī)題)輸出student表中年齡最大的男生的所有信息。
參考答案:
答:selecttop1*
fromstudentwheresex='男'orderbybirthdate
select
語句中使用()可以將重復(fù)行屏蔽
參考答案:
distinct
select語句中使用()子句將查詢結(jié)果存放于新表中。
參考答案:
into
SQLServer2016中沒有成員的是()角色。
參考答案:
應(yīng)用程序
SQLServer2016中的主體對(duì)安全對(duì)象的權(quán)限層次()
參考答案:
分4層
SQLServer2016提供的單行注釋語句是使用()開始的一行內(nèi)容。
參考答案:
--
SQLServer2016有WINDOWS身份驗(yàn)證和(
)兩種身份驗(yàn)證模式
參考答案:
SQLServer身份驗(yàn)證
SQLServer2016系統(tǒng)的示例數(shù)據(jù)庫有()個(gè)。
參考答案:
多
SQLServer中發(fā)生死鎖時(shí)需要()
參考答案:
系統(tǒng)自動(dòng)處理
SQLSERVER中常見的鎖類型不包括()
參考答案:
行
SQLServer為每個(gè)觸發(fā)器創(chuàng)建兩個(gè)臨時(shí)表()
參考答案:
inserted和deleted
SQLServer數(shù)據(jù)庫用戶不能夠創(chuàng)建()
參考答案:
服務(wù)器角色
SQLServer數(shù)據(jù)庫的主數(shù)據(jù)文件的擴(kuò)展名(
)。
參考答案:
.mdf
SQLSERVER的事務(wù)不具有的特征是()
參考答案:
共享性
WITHCHECKOPTION屬性對(duì)視圖沒有()的作用
參考答案:
進(jìn)行檢查約束
下列()數(shù)據(jù)庫是SQLServer2016在創(chuàng)建數(shù)據(jù)庫時(shí)可以使用的模板。
參考答案:
model
下列命令中()用于撤消SQLServer用戶對(duì)象權(quán)限。
參考答案:
REVOKE
下列表示一個(gè)列RR不是空值的正確表達(dá)式是()
參考答案:
notRRis
null
下面()選項(xiàng)表示要執(zhí)行差異備份。
參考答案:
Differential
下面對(duì)索引的相關(guān)描述,正確的是()
參考答案:
有很多重復(fù)值的列不適合建索引
下面故障發(fā)生時(shí),需要數(shù)據(jù)庫管理員進(jìn)行手工操作恢復(fù)。
參考答案:
不小心刪除表數(shù)據(jù)
下面有關(guān)觸發(fā)器的敘述,錯(cuò)誤的是()
參考答案:
觸發(fā)器不可以引用所在數(shù)據(jù)庫以外的對(duì)象
下面那些數(shù)據(jù)庫不能進(jìn)行分離操作(
)。
參考答案:
Model
主鍵用來實(shí)施(
)。
參考答案:
實(shí)體完整性約束
事務(wù)的隔離級(jí)別不包括()
參考答案:
TRASACTION
什么情況下可以收縮數(shù)據(jù)庫?(
)
參考答案:
磁盤存儲(chǔ)空間有限,文件中有大量的存儲(chǔ)空間
什么是主屬性?什么是非主屬性?
參考答案:
主屬性:實(shí)體中具有的主要特性是主屬性非主屬性:與主屬性相對(duì),是實(shí)體的次要特征
什么是數(shù)據(jù)?主要包括哪些表現(xiàn)形式?什么是信息?
參考答案:
數(shù)據(jù)是描述事物的符號(hào)記錄,數(shù)據(jù)的表現(xiàn)形式,可以是文本、圖表、圖形、圖像、聲音、語言、視頻等信息在計(jì)算機(jī)科學(xué)中是指用一定的規(guī)則或算法篩選的數(shù)據(jù)集合
以下關(guān)于MySQL的說法中錯(cuò)誤的是
參考答案:
MySQL服務(wù)器工作在客戶端/服務(wù)器模式下,或嵌入式系統(tǒng)中
以下關(guān)于主鍵的描述正確的是(
)。
參考答案:
唯一標(biāo)識(shí)表中每一行的屬性
以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是(
)。
參考答案:
外鍵并不一定要與相應(yīng)的主鍵同名
以下關(guān)于數(shù)據(jù)庫完整性描述不正確的是:(
)。
參考答案:
數(shù)據(jù)應(yīng)隨時(shí)可以被更新
以下查詢語句中,能正確實(shí)現(xiàn)查詢所有選課記錄中期末成績最高的學(xué)生學(xué)號(hào)及期末成績的查詢是()
參考答案:
selecttop1studentno,final
以下系統(tǒng)數(shù)據(jù)庫中,()不允許進(jìn)行備份操作。
參考答案:
tempdb
使用EXECUTE語句執(zhí)行存儲(chǔ)過程時(shí),在()情況下可以省略該關(guān)鍵字。
參考答案:
在批處理的第一個(gè)語句的
修改數(shù)據(jù)庫定義的命令是()
參考答案:
alterdatabase
儲(chǔ)蓄所有多個(gè)儲(chǔ)戶,儲(chǔ)戶在多個(gè)儲(chǔ)蓄所存取款,儲(chǔ)蓄所與儲(chǔ)戶之間是
參考答案:
多對(duì)多的聯(lián)系
關(guān)于ForeignKey約束的描述不正確的是:(
)。
參考答案:
每個(gè)表中都必須定義
關(guān)于Master數(shù)據(jù)庫下面哪些是真的?(
)
參考答案:
如果Master數(shù)據(jù)庫不可用,則SQLServer無法啟動(dòng)
創(chuàng)建一個(gè)視圖V_avgstu,查詢每個(gè)學(xué)生的學(xué)號(hào)、姓名及所修課程的平均分,并且按照平均分降序排列。
參考答案:
答:createviewV_avgstu
asstudenttop100percentS.studentno,sname,avg(final)平均分fromstudentSjoinscoreSConS.studentno=SC.studentnogroupbyS.studentnoorderbyavg(final)
創(chuàng)建數(shù)據(jù)庫時(shí),需要指定(
)屬性。
參考答案:
數(shù)據(jù)庫初始大?。╯ize)###數(shù)據(jù)庫的存放位置###數(shù)據(jù)庫的物理名和邏輯名
刪除(3)創(chuàng)建的數(shù)據(jù)庫student;把數(shù)據(jù)庫student1重命名為student_BACK
參考答案:
答:
在SQLServer2016中,局部變量名的首字符是()
參考答案:
@
在SQLServer2016中,索引的順序和表中元組的物理順序相同的索引是()
參考答案:
聚焦索引
在SQLServer認(rèn)證模式下,SQLServer2016默認(rèn)的用戶登錄賬號(hào)是()
參考答案:
sa
在Transact-SQL語句中,可以匹配0個(gè)到多個(gè)字符的通配符是()
參考答案:
%
在使用CREATEINDEX創(chuàng)建索引時(shí),F(xiàn)ILLFACTOR選項(xiàng)定義的是()
參考答案:
填充因子
存儲(chǔ)過程是SQLSERVER服務(wù)器的一組預(yù)先定義并()的Transact-SQL語句。
參考答案:
編譯
對(duì)于現(xiàn)實(shí)世界中事物的特征,在實(shí)體-聯(lián)系模型中使用
參考答案:
屬性
擴(kuò)展數(shù)據(jù)庫包括(
)。
參考答案:
添加一個(gè)文件###增加文件的大小###設(shè)置數(shù)據(jù)庫選項(xiàng)為自動(dòng)增長###設(shè)置文件為自動(dòng)增長
數(shù)據(jù)冗余指的是(
)
參考答案:
存在重復(fù)數(shù)據(jù)
死鎖發(fā)生的原因是()
參考答案:
并發(fā)控制
電話號(hào)碼應(yīng)當(dāng)采用(
)格式的數(shù)據(jù)類型來存儲(chǔ)。
參考答案:
字符
簡述SQLServer2016中文件組的作用與分類。
參考答案:
對(duì)于大型數(shù)據(jù)庫,如果硬件設(shè)置上需要多個(gè)磁盤驅(qū)動(dòng)器,就可以把特定的對(duì)象或文件分配到不同的磁盤上,將數(shù)據(jù)庫文件組織成用戶文件組。文件組可以幫助數(shù)據(jù)庫管理人員執(zhí)行相應(yīng)的數(shù)據(jù)布局,以及某些管理任務(wù)。例如,在數(shù)據(jù)庫的備份和恢復(fù)過程中,系統(tǒng)管理員可以通過備份和恢復(fù)獨(dú)立的文件組或文件代替整個(gè)數(shù)據(jù)庫的備份和恢復(fù),這也是需要具有有效備份和恢復(fù)策略的大型數(shù)據(jù)庫的必備選擇。利用文件組,可以在特定的文件中定位特定的對(duì)象,從而將頻繁查詢和頻繁修改的文件分離出來,以提高磁盤驅(qū)動(dòng)器的效率,減少磁盤驅(qū)動(dòng)器的爭用。通過創(chuàng)建用戶文件組,可以將數(shù)據(jù)文件集合起來,以便于管理、數(shù)據(jù)分配和放置。文件組的類型為便于分配和管理,可以將數(shù)據(jù)庫對(duì)象和文件一起分成文件組。有兩種類型的文件組:主文件組:主文件組包含主數(shù)據(jù)文件和任何沒有明確分配給其他文件組的其他文件。系統(tǒng)表的所有頁均分配在主文件組中。用戶定義文件組:用戶定義文件組是通過在CREATEDATABASE或ALTERDATABASE語句中使用FILEGROUP關(guān)鍵字指定的任何文件組。
簡述如何在SQLServerManagementStudio中修改數(shù)據(jù)庫的屬性。
參考答案:
(1)啟動(dòng)SQLServerManagementStudio,在對(duì)象資源管理器中,用戶可以右擊所選擇的數(shù)據(jù)庫test01,在彈出的快捷菜單中選擇“屬性”命令打開“數(shù)據(jù)庫屬性”窗口,如圖3-7所示。在“數(shù)據(jù)庫屬性”窗口的“常規(guī)”選項(xiàng)卡中,顯示的是數(shù)據(jù)庫的基本信息,這些信息不能修改。(2)單擊“文件”選項(xiàng)卡,如圖3-8所示,可以修改數(shù)據(jù)庫的邏輯名稱、初始大小、自動(dòng)增長等屬性,也可以根據(jù)需要添加數(shù)據(jù)文件和日志文件,還可以更改數(shù)據(jù)庫的所有者。(3)在“文件組”選項(xiàng)卡中,可以修改現(xiàn)有的文件組,也可以指定數(shù)據(jù)庫的默認(rèn)文件組、添加新文件組。(4)在“選項(xiàng)”選項(xiàng)卡中,修改數(shù)據(jù)庫的排序規(guī)則?!皵?shù)據(jù)庫屬性”窗口包含的各種屬性,只要需要,就可以選擇相應(yīng)的選項(xiàng)卡來修改
簡述如何在SQLServerManagementStudio中分離和附加數(shù)據(jù)庫。
參考答案:
分離數(shù)據(jù)庫:在SQLServerManagementStudio中,右擊相應(yīng)的數(shù)據(jù)庫,如test02,從彈出的快捷菜單中依次選擇“任務(wù)”/“分離”命令。在彈出的對(duì)話框中進(jìn)行設(shè)置。設(shè)置數(shù)據(jù)庫test02的分離參數(shù),單擊“確定”按鈕,即可完成操作。附件數(shù)據(jù)庫:在SQLServerManagementStudio中,右擊“對(duì)象資源管理器”中“數(shù)據(jù)庫”,從彈出的快捷菜單中選擇“附加”命令。在彈出的“附加數(shù)據(jù)庫”對(duì)話框中,單擊“添加”按鈕,目的是將要附加數(shù)據(jù)庫的主數(shù)據(jù)文件添加到實(shí)例。在彈出的“數(shù)據(jù)庫定位文件”界面中,選擇要添加的數(shù)據(jù)庫的主數(shù)據(jù)文件單擊“確定”按鈕,返回“附加數(shù)據(jù)庫”對(duì)話框。如下圖所示。單擊“確定”按鈕,數(shù)據(jù)庫就附加到當(dāng)前的實(shí)例中了。
若要計(jì)算表中數(shù)據(jù)的平均值,可以使用的聚集函數(shù)是()
參考答案:
avg
表A中的列B是標(biāo)識(shí)列,屬于自動(dòng)增長數(shù)據(jù)類型,標(biāo)識(shí)種子是2,標(biāo)識(shí)遞增量是3,首先插入3行數(shù)據(jù),然后再刪除一行數(shù)據(jù),再向表中增加數(shù)據(jù)行的時(shí)候,標(biāo)識(shí)值將是(
)。
參考答案:
11
表達(dá)式中存在like運(yùn)算時(shí),表達(dá)式的結(jié)果可能是()類型的數(shù)據(jù)。
參考答案:
date
要在SQLServer中創(chuàng)建一個(gè)員工信息表,其中員工的薪水、醫(yī)療保險(xiǎn)和養(yǎng)老保險(xiǎn)分別采用三個(gè)字段來存儲(chǔ),但是該公司規(guī)定:任何一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 湘教版七年級(jí)數(shù)學(xué)下冊第6章6.1.2中位數(shù)聽評(píng)課記錄
- 人教版歷史七年級(jí)上冊第5課《青銅器與甲骨文》聽課評(píng)課記錄
- 人教版地理七年級(jí)上冊1.2《地球的公轉(zhuǎn)》聽課評(píng)課記錄
- 湘教版數(shù)學(xué)八年級(jí)下冊2.2.2《平行四邊形的判定定理》聽評(píng)課記錄1
- 陜教版道德與法治九年級(jí)上冊第五課第二課時(shí)《點(diǎn)滴做起成就不凡》聽課評(píng)課記錄
- 人教部編版歷史八年級(jí)下冊:第17課《外交事業(yè)的發(fā)展》聽課評(píng)課記錄2
- 蘇科版數(shù)學(xué)八年級(jí)下冊10.2《分式的基本性質(zhì)》聽評(píng)課記錄3
- 人教版(部編版)歷史八年級(jí)上聽課評(píng)課記錄《 辛亥革命》
- 浙教版數(shù)學(xué)七年級(jí)下冊1.2《同位角、內(nèi)錯(cuò)角、同旁內(nèi)角》聽評(píng)課記錄
- 湘教版數(shù)學(xué)九年級(jí)上冊4.4《解直角三角形的應(yīng)用》(第2課時(shí))聽評(píng)課記錄
- 焊接加工成本算表
- 2024年四川省成都市成華區(qū)中考二診物理試題
- 2024年3月計(jì)算機(jī)等級(jí)考試三級(jí)數(shù)據(jù)庫技術(shù)筆試真題及答案
- 無人機(jī)飛行原理與性能理論知識(shí)考試題庫及答案
- 科研倫理與學(xué)術(shù)規(guī)范(研究生)期末試題庫及答案
- GB/T 43803-2024科研機(jī)構(gòu)評(píng)估指南
- 場地自行車講解材料
- 《紅樓夢》禮儀研究
- 2024年青島酒店管理職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 熱帶雨林植被課件
- 預(yù)防食物過敏
評(píng)論
0/150
提交評(píng)論