版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(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)建一個After觸發(fā)器,要求實現(xiàn)以下功能:在score表創(chuàng)建一個插入、更新類型的觸發(fā)器TR_ScoreCheck,當(dāng)在score字段中插入或修改考試分?jǐn)?shù)后觸發(fā)該觸發(fā)器,檢查分?jǐn)?shù)是否為0~100。
參考答案:
答:
(上機(jī)題)創(chuàng)建一個INSERT觸發(fā)器TR_Stu_Insert,當(dāng)在student表中插入一條新記錄時觸發(fā)該觸發(fā)器,并給出“你插入了一條新記錄!”的提示信息。
參考答案:
答:createtrigger[dbo].[Tri_stu_Insert]on[dbo].[student]afterinsertasraiserror('你插入了一條新記錄!',16,2)
(上機(jī)題)創(chuàng)建一個名為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)建一個名稱為Stuinfo的存儲過程,要求完成以下功能:在student表中查詢18級學(xué)生的學(xué)號、姓名、性別、出生日期和電話。
參考答案:
答:createproc
as
selectstudentno,sname,sex,birthdate,phonefromstudentwhereclassnolike'18%'
(上機(jī)題)創(chuàng)建一個存儲過程ScoreInfo,完成的功能是在表student、表course和表score中查詢所有學(xué)生數(shù)據(jù),包括學(xué)號、姓名、性別、課程名稱、期末分?jǐn)?shù)。
參考答案:
答:
(上機(jī)題)創(chuàng)建一個帶參數(shù)的存儲過程Stu_Age,該存儲過程根據(jù)輸入的年級,統(tǒng)計該年級的所有學(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)建一個指定多個數(shù)據(jù)文件和日志文件的數(shù)據(jù)庫。該數(shù)據(jù)庫名稱為student2,有一個5MB和一10MB的數(shù)據(jù)庫文件及兩個5MB的日志文件。數(shù)據(jù)文件邏輯名稱為student2_1和student2_2,物理文件名為student2_1.mdf和student2_2.ndf,主文件是student2_1,由PRIMARY指定,兩個數(shù)據(jù)文件的最大容易分別為75MB,增長速度分別是10%和1MB。日志文件的邏輯文件為了studentlog2_1和studentlog2_2,物理文件名為studentlog2_1.ldf和studentlog2_1.ldf,最大尺寸為30MB,文件增長速度為1MB。要求數(shù)據(jù)庫文件和日志文件的物理文件都存放在E:\Data文件夾下。
參考答案:
答:
(上機(jī)題)利用Transact-SQL語句聲明一個他要16的nchar型變量bookname,并賦被值"SQLServer數(shù)據(jù)庫編程"。
參考答案:
declare@booknamenchar(16);set@bookname="SQLServer數(shù)據(jù)庫編程"
(上機(jī)題)利用現(xiàn)有的表生成新表(tab1),新表中包括學(xué)號、學(xué)生姓名、課程號和總評成績。其中總評成績=final*.8+daily*.2
參考答案:
答:selects.studentno,sname,courseno,final*.8+daily*.2total總評成績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表中每一位教授的教師號、姓名及專業(yè)名稱。
參考答案:
答:selectteacherno,tname,majorfromteacherwhereprof='教授'
(上機(jī)題)查詢teach表中沒有高級職稱(教授、副教授)的教師的教師號、姓名、專業(yè)及部門。
參考答案:
selectteacherno,tname,major,departmentfromteacherwhereprofnotin('教授','副教授')
(上機(jī)題)統(tǒng)計每個學(xué)生的期末成績平均分。
參考答案:
selectstudentno,avg(final)平均成績fromscoregroupbystudentno
(上機(jī)題)統(tǒng)計沒有學(xué)生選修的課程的課程名及學(xué)分。
參考答案:
selectcname,creditfromcourseleftjoinscoreoncourse.courseno=score.coursenowherestudentnoisnull
(上機(jī)題)統(tǒng)計男女生的平均年齡。
參考答案:
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ī)題)編程計算輸入兩個做日期的時間差。
參考答案:
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中的主體對安全對象的權(quán)限層次()
參考答案:
分4層
SQLServer2016提供的單行注釋語句是使用()開始的一行內(nèi)容。
參考答案:
--
SQLServer2016有WINDOWS身份驗證和(
)兩種身份驗證模式
參考答案:
SQLServer身份驗證
SQLServer2016系統(tǒng)的示例數(shù)據(jù)庫有()個。
參考答案:
多
SQLServer中發(fā)生死鎖時需要()
參考答案:
系統(tǒng)自動處理
SQLSERVER中常見的鎖類型不包括()
參考答案:
行
SQLServer為每個觸發(fā)器創(chuàng)建兩個臨時表()
參考答案:
inserted和deleted
SQLServer數(shù)據(jù)庫用戶不能夠創(chuàng)建()
參考答案:
服務(wù)器角色
SQLServer數(shù)據(jù)庫的主數(shù)據(jù)文件的擴(kuò)展名(
)。
參考答案:
.mdf
SQLSERVER的事務(wù)不具有的特征是()
參考答案:
共享性
WITHCHECKOPTION屬性對視圖沒有()的作用
參考答案:
進(jìn)行檢查約束
下列()數(shù)據(jù)庫是SQLServer2016在創(chuàng)建數(shù)據(jù)庫時可以使用的模板。
參考答案:
model
下列命令中()用于撤消SQLServer用戶對象權(quán)限。
參考答案:
REVOKE
下列表示一個列RR不是空值的正確表達(dá)式是()
參考答案:
notRRis
null
下面()選項表示要執(zhí)行差異備份。
參考答案:
Differential
下面對索引的相關(guān)描述,正確的是()
參考答案:
有很多重復(fù)值的列不適合建索引
下面故障發(fā)生時,需要數(shù)據(jù)庫管理員進(jìn)行手工操作恢復(fù)。
參考答案:
不小心刪除表數(shù)據(jù)
下面有關(guān)觸發(fā)器的敘述,錯誤的是()
參考答案:
觸發(fā)器不可以引用所在數(shù)據(jù)庫以外的對象
下面那些數(shù)據(jù)庫不能進(jìn)行分離操作(
)。
參考答案:
Model
主鍵用來實施(
)。
參考答案:
實體完整性約束
事務(wù)的隔離級別不包括()
參考答案:
TRASACTION
什么情況下可以收縮數(shù)據(jù)庫?(
)
參考答案:
磁盤存儲空間有限,文件中有大量的存儲空間
什么是主屬性?什么是非主屬性?
參考答案:
主屬性:實體中具有的主要特性是主屬性非主屬性:與主屬性相對,是實體的次要特征
什么是數(shù)據(jù)?主要包括哪些表現(xiàn)形式?什么是信息?
參考答案:
數(shù)據(jù)是描述事物的符號記錄,數(shù)據(jù)的表現(xiàn)形式,可以是文本、圖表、圖形、圖像、聲音、語言、視頻等信息在計算機(jī)科學(xué)中是指用一定的規(guī)則或算法篩選的數(shù)據(jù)集合
以下關(guān)于MySQL的說法中錯誤的是
參考答案:
MySQL服務(wù)器工作在客戶端/服務(wù)器模式下,或嵌入式系統(tǒng)中
以下關(guān)于主鍵的描述正確的是(
)。
參考答案:
唯一標(biāo)識表中每一行的屬性
以下關(guān)于外鍵和相應(yīng)的主鍵之間的關(guān)系,正確的是(
)。
參考答案:
外鍵并不一定要與相應(yīng)的主鍵同名
以下關(guān)于數(shù)據(jù)庫完整性描述不正確的是:(
)。
參考答案:
數(shù)據(jù)應(yīng)隨時可以被更新
以下查詢語句中,能正確實現(xiàn)查詢所有選課記錄中期末成績最高的學(xué)生學(xué)號及期末成績的查詢是()
參考答案:
selecttop1studentno,final
以下系統(tǒng)數(shù)據(jù)庫中,()不允許進(jìn)行備份操作。
參考答案:
tempdb
使用EXECUTE語句執(zhí)行存儲過程時,在()情況下可以省略該關(guān)鍵字。
參考答案:
在批處理的第一個語句的
修改數(shù)據(jù)庫定義的命令是()
參考答案:
alterdatabase
儲蓄所有多個儲戶,儲戶在多個儲蓄所存取款,儲蓄所與儲戶之間是
參考答案:
多對多的聯(lián)系
關(guān)于ForeignKey約束的描述不正確的是:(
)。
參考答案:
每個表中都必須定義
關(guān)于Master數(shù)據(jù)庫下面哪些是真的?(
)
參考答案:
如果Master數(shù)據(jù)庫不可用,則SQLServer無法啟動
創(chuàng)建一個視圖V_avgstu,查詢每個學(xué)生的學(xué)號、姓名及所修課程的平均分,并且按照平均分降序排列。
參考答案:
答:createviewV_avgstu
asstudenttop100percentS.studentno,sname,avg(final)平均分fromstudentSjoinscoreSConS.studentno=SC.studentnogroupbyS.studentnoorderbyavg(final)
創(chuàng)建數(shù)據(jù)庫時,需要指定(
)屬性。
參考答案:
數(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)的用戶登錄賬號是()
參考答案:
sa
在Transact-SQL語句中,可以匹配0個到多個字符的通配符是()
參考答案:
%
在使用CREATEINDEX創(chuàng)建索引時,F(xiàn)ILLFACTOR選項定義的是()
參考答案:
填充因子
存儲過程是SQLSERVER服務(wù)器的一組預(yù)先定義并()的Transact-SQL語句。
參考答案:
編譯
對于現(xiàn)實世界中事物的特征,在實體-聯(lián)系模型中使用
參考答案:
屬性
擴(kuò)展數(shù)據(jù)庫包括(
)。
參考答案:
添加一個文件###增加文件的大小###設(shè)置數(shù)據(jù)庫選項為自動增長###設(shè)置文件為自動增長
數(shù)據(jù)冗余指的是(
)
參考答案:
存在重復(fù)數(shù)據(jù)
死鎖發(fā)生的原因是()
參考答案:
并發(fā)控制
電話號碼應(yīng)當(dāng)采用(
)格式的數(shù)據(jù)類型來存儲。
參考答案:
字符
簡述SQLServer2016中文件組的作用與分類。
參考答案:
對于大型數(shù)據(jù)庫,如果硬件設(shè)置上需要多個磁盤驅(qū)動器,就可以把特定的對象或文件分配到不同的磁盤上,將數(shù)據(jù)庫文件組織成用戶文件組。文件組可以幫助數(shù)據(jù)庫管理人員執(zhí)行相應(yīng)的數(shù)據(jù)布局,以及某些管理任務(wù)。例如,在數(shù)據(jù)庫的備份和恢復(fù)過程中,系統(tǒng)管理員可以通過備份和恢復(fù)獨立的文件組或文件代替整個數(shù)據(jù)庫的備份和恢復(fù),這也是需要具有有效備份和恢復(fù)策略的大型數(shù)據(jù)庫的必備選擇。利用文件組,可以在特定的文件中定位特定的對象,從而將頻繁查詢和頻繁修改的文件分離出來,以提高磁盤驅(qū)動器的效率,減少磁盤驅(qū)動器的爭用。通過創(chuàng)建用戶文件組,可以將數(shù)據(jù)文件集合起來,以便于管理、數(shù)據(jù)分配和放置。文件組的類型為便于分配和管理,可以將數(shù)據(jù)庫對象和文件一起分成文件組。有兩種類型的文件組:主文件組:主文件組包含主數(shù)據(jù)文件和任何沒有明確分配給其他文件組的其他文件。系統(tǒng)表的所有頁均分配在主文件組中。用戶定義文件組:用戶定義文件組是通過在CREATEDATABASE或ALTERDATABASE語句中使用FILEGROUP關(guān)鍵字指定的任何文件組。
簡述如何在SQLServerManagementStudio中修改數(shù)據(jù)庫的屬性。
參考答案:
(1)啟動SQLServerManagementStudio,在對象資源管理器中,用戶可以右擊所選擇的數(shù)據(jù)庫test01,在彈出的快捷菜單中選擇“屬性”命令打開“數(shù)據(jù)庫屬性”窗口,如圖3-7所示。在“數(shù)據(jù)庫屬性”窗口的“常規(guī)”選項卡中,顯示的是數(shù)據(jù)庫的基本信息,這些信息不能修改。(2)單擊“文件”選項卡,如圖3-8所示,可以修改數(shù)據(jù)庫的邏輯名稱、初始大小、自動增長等屬性,也可以根據(jù)需要添加數(shù)據(jù)文件和日志文件,還可以更改數(shù)據(jù)庫的所有者。(3)在“文件組”選項卡中,可以修改現(xiàn)有的文件組,也可以指定數(shù)據(jù)庫的默認(rèn)文件組、添加新文件組。(4)在“選項”選項卡中,修改數(shù)據(jù)庫的排序規(guī)則?!皵?shù)據(jù)庫屬性”窗口包含的各種屬性,只要需要,就可以選擇相應(yīng)的選項卡來修改
簡述如何在SQLServerManagementStudio中分離和附加數(shù)據(jù)庫。
參考答案:
分離數(shù)據(jù)庫:在SQLServerManagementStudio中,右擊相應(yīng)的數(shù)據(jù)庫,如test02,從彈出的快捷菜單中依次選擇“任務(wù)”/“分離”命令。在彈出的對話框中進(jìn)行設(shè)置。設(shè)置數(shù)據(jù)庫test02的分離參數(shù),單擊“確定”按鈕,即可完成操作。附件數(shù)據(jù)庫:在SQLServerManagementStudio中,右擊“對象資源管理器”中“數(shù)據(jù)庫”,從彈出的快捷菜單中選擇“附加”命令。在彈出的“附加數(shù)據(jù)庫”對話框中,單擊“添加”按鈕,目的是將要附加數(shù)據(jù)庫的主數(shù)據(jù)文件添加到實例。在彈出的“數(shù)據(jù)庫定位文件”界面中,選擇要添加的數(shù)據(jù)庫的主數(shù)據(jù)文件單擊“確定”按鈕,返回“附加數(shù)據(jù)庫”對話框。如下圖所示。單擊“確定”按鈕,數(shù)據(jù)庫就附加到當(dāng)前的實例中了。
若要計算表中數(shù)據(jù)的平均值,可以使用的聚集函數(shù)是()
參考答案:
avg
表A中的列B是標(biāo)識列,屬于自動增長數(shù)據(jù)類型,標(biāo)識種子是2,標(biāo)識遞增量是3,首先插入3行數(shù)據(jù),然后再刪除一行數(shù)據(jù),再向表中增加數(shù)據(jù)行的時候,標(biāo)識值將是(
)。
參考答案:
11
表達(dá)式中存在like運算時,表達(dá)式的結(jié)果可能是()類型的數(shù)據(jù)。
參考答案:
date
要在SQLServer中創(chuàng)建一個員工信息表,其中員工的薪水、醫(yī)療保險和養(yǎng)老保險分別采用三個字段來存儲,但是該公司規(guī)定:任何一
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店人事管理培訓(xùn)
- 2024-2025學(xué)年江蘇省江都區(qū)第二中學(xué)八年級(上)10月月考數(shù)學(xué)試卷(含答案)
- T-YNZYC 0090-2023 綠色藥材 紅大戟
- T-XMSSAL 0112-2024 供校集體配餐食品安全管理規(guī)范
- 高中物理第十八章原子結(jié)構(gòu)4玻爾的原子模型課時作業(yè)課件新人教版選修3-
- Windows Server網(wǎng)絡(luò)管理項目教程(Windows Server 2022)(微課版)2.1 知識引入
- 狼和小羊語文小學(xué)教育教育專區(qū)
- 一年級下冊生命生態(tài)安全教案及一年級傳統(tǒng)文化教案
- 2024至2030年中國異型商務(wù)貼數(shù)據(jù)監(jiān)測研究報告
- 2024至2030年中國發(fā)電、電焊兩用機(jī)組數(shù)據(jù)監(jiān)測研究報告
- 期中復(fù)習(xí)(易錯50題20個考點)-蘇科版八年級《數(shù)學(xué)》上冊重難點專題提優(yōu)訓(xùn)練(解析版)
- 《生物安全培訓(xùn)》課件-2024鮮版
- 網(wǎng)課智慧樹知道《英美文學(xué)(山東第一醫(yī)科大學(xué))》章節(jié)測試答案
- 急性胰腺炎急診診治專家共識2024解讀
- 體育學(xué)院《排球選項課》教案
- JT∕T 324-2022 汽車噴烤漆房
- 專題 常考的規(guī)律探究問題 中考數(shù)學(xué)答題技巧與模板構(gòu)建
- OSG螺紋基礎(chǔ)及絲錐基礎(chǔ)培訓(xùn)
- 生物信息學(xué)(上海海洋大學(xué))智慧樹知到期末考試答案章節(jié)答案2024年上海海洋大學(xué)
- 上海外賣食品安全社會調(diào)查報告
- 大國工匠徐立平
評論
0/150
提交評論