數(shù)據(jù)庫應用技術形成性考核冊-無主觀題_第1頁
數(shù)據(jù)庫應用技術形成性考核冊-無主觀題_第2頁
數(shù)據(jù)庫應用技術形成性考核冊-無主觀題_第3頁
數(shù)據(jù)庫應用技術形成性考核冊-無主觀題_第4頁
數(shù)據(jù)庫應用技術形成性考核冊-無主觀題_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上數(shù)據(jù)庫應用技術網(wǎng)絡核心課程形成性考核學校名稱: 學生姓名: 學生學號: 班 級: 國家開放大學 編制使用說明:本課程考核采用形成性考核與終結(jié)性考試相結(jié)合的方式。形成性考核占課程綜合成績的30%,終結(jié)性考試占課程綜合成績的70%。課程考核成績統(tǒng)一采用百分制,即形成性考核、終結(jié)性考試、課程綜合成績均采用百分制。課程綜合成績達到60分及以上(及格),可獲得本課程相應學分。形成性考核分為三種類型:第一種是形考作業(yè),要求同學完成形考作業(yè)題,輔導教師批閱并打分;第二種是上機實驗,要求輔導教師從給定的實驗中選擇一次,組織學生上機完成,最后輔導教師打分。第三種是學習行為記錄,要求輔導

2、教師根據(jù)同學網(wǎng)上學習行為的積極性進行評分。形成性考核任務列表序次項目形式開始時間結(jié)束時間權重 1第1-3章形考任務1:作業(yè)第3周第10周末20 2第4-6章形考任務2:作業(yè)第6周第16周末20 3第7-9章形考任務3:作業(yè)第10周第16周末20 4選做實驗一形考任務4:實驗第11周第16周末205學習過程學習行為表現(xiàn)第1周第17周末20 考核分數(shù)統(tǒng)計表形考任務1滿分(20)形考任務2(滿分20)形考任務3(滿分20)形考任務4(滿分20)學習行為表現(xiàn)(滿分20)得分姓 名: 學 號: 得 分: 教師簽名: 形考任務1:作業(yè)本次任務按百分制計,涉及1-3章的內(nèi)容,其中第一章40分,第二章40分,

3、第三章,30分。本次任務實際成績占形成性考核的20%。第 1 章 數(shù)據(jù)庫系統(tǒng)概述(本章共30分)一單項選擇題(每題2分,共20分)1關于數(shù)據(jù)庫管理系統(tǒng)的說法,錯誤的是( )。 A數(shù)據(jù)庫管理系統(tǒng)與操作系統(tǒng)有關,操作系統(tǒng)的類型決定了能夠運行的數(shù)據(jù)庫管理系統(tǒng)的類型B數(shù)據(jù)庫管理系統(tǒng)對數(shù)據(jù)庫文件的訪問必須經(jīng)過操作系統(tǒng)才能實現(xiàn)C數(shù)據(jù)庫應用程序可以不經(jīng)過數(shù)據(jù)庫管理系統(tǒng)而直接讀取數(shù)據(jù)庫文件D數(shù)據(jù)庫管理系統(tǒng)對用戶隱藏了數(shù)據(jù)庫文件的存放位置和文件名2關于用文件管理數(shù)據(jù)的說法,錯誤的是( )。 A用文件管理數(shù)據(jù),難以提供應用程序?qū)?shù)據(jù)的獨立性B當存儲數(shù)據(jù)的文件名發(fā)生變化時,必須修改訪問數(shù)據(jù)文件的應用程序C用文件存儲

4、數(shù)據(jù)的方式難以實現(xiàn)數(shù)據(jù)訪問的安全控制D將相關的數(shù)據(jù)存儲在一個文件中,有利于用戶對數(shù)據(jù)進行分類,因此也可以加快用戶操作數(shù)據(jù)的效率3數(shù)據(jù)庫系統(tǒng)的物理獨立性是指( )。 A不會因為數(shù)據(jù)的變化而影響應用程序B不會因為數(shù)據(jù)存儲結(jié)構(gòu)的變化而影響應用程序C不會因為數(shù)據(jù)存儲策略的變化而影響數(shù)據(jù)的存儲結(jié)構(gòu)D不會因為數(shù)據(jù)邏輯結(jié)構(gòu)的變化而影響應用程序4數(shù)據(jù)庫系統(tǒng)是由若干部分組成的。下列不屬于數(shù)據(jù)庫系統(tǒng)組成部分的是( )。 A數(shù)據(jù)庫B操作系統(tǒng)C應用程序D數(shù)據(jù)庫管理系統(tǒng)5數(shù)據(jù)庫三級模式結(jié)構(gòu)的劃分,有利于( )。A. 數(shù)據(jù)的獨立性 B. 管理數(shù)據(jù)庫文件C. 建立數(shù)據(jù)庫 D. 操作系統(tǒng)管理數(shù)據(jù)庫6在數(shù)據(jù)庫的三級模式中,描述

5、數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的是( )。A內(nèi)模式 B.模式 C. 外模式 D. 其他7在用數(shù)據(jù)模型描述數(shù)據(jù)時,一般要求數(shù)據(jù)模型要滿足三個要求。下列描述中,不屬于數(shù)據(jù)模型應滿足的要求的是( )。A能夠描述并發(fā)數(shù)據(jù)B能夠真實地模擬現(xiàn)實世界C容易被業(yè)務人員理解D能夠方便地在計算機上實現(xiàn)8數(shù)據(jù)模型三要素是指( )。A數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)對象和數(shù)據(jù)共享B數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)完整性約束C數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的安全控制D數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)的可靠性9下列關于實體聯(lián)系模型中聯(lián)系的說法,錯誤的是( )。A一個聯(lián)系可以只與一個實體有關B一個聯(lián)系可以與兩個實體有關C一個聯(lián)系可以與多個實體有關D一個聯(lián)系可以

6、不與任何實體有關10數(shù)據(jù)庫系統(tǒng)中的三級模式以及模式間的映像提供了數(shù)據(jù)的獨立性。下列關于兩級映像的說法,正確的是( )。A外模式到模式的映像是由應用程序?qū)崿F(xiàn)的,模式到內(nèi)模式的映像是由DBMS實現(xiàn)的B外模式到模式的映像是由DBMS實現(xiàn)的,模式到內(nèi)模式的映像是由應用程序?qū)崿F(xiàn)的C外模式到模式的映像以及模式到內(nèi)模式的映像都是由DBMS實現(xiàn)的D外模式到模式的映像以及模式到內(nèi)模式的映像都是由應用程序?qū)崿F(xiàn)的二判斷題(每題2分,共10分)1. 使用數(shù)據(jù)庫管理數(shù)據(jù)可以實現(xiàn)程序與數(shù)據(jù)的相互獨立。( )2. 數(shù)據(jù)庫管理系統(tǒng)是一個系統(tǒng)軟件,這個軟件主要負責將磁盤上的數(shù)據(jù)庫文件讀入到內(nèi)存中。( )3. 數(shù)據(jù)的特征分為靜態(tài)

7、特征和動態(tài)特征。( )4. E-R模型是一種用于描述數(shù)據(jù)的組織形式的模型。( )5. 數(shù)據(jù)庫三級模式中,外模式到模式的映像提供了數(shù)據(jù)的邏輯獨立性。( )第2章 關系數(shù)據(jù)庫理論(本章共40分)一單項選擇題(每題3分,共30分)1不屬于數(shù)據(jù)模型三要素的是( )。A數(shù)據(jù)結(jié)構(gòu)B數(shù)據(jù)操作C數(shù)據(jù)庫管理系統(tǒng)D數(shù)據(jù)完整性約束2.關于傳統(tǒng)關系代數(shù)的說法,錯誤的是( )。A集合的并運算要求參與運算的兩個關系必須具有相同的目B 有m目x行數(shù)據(jù)的關系R和有n目y行數(shù)據(jù)的關系S進行笛卡爾積運算,其結(jié)果是有(m+n)目和(x+y)行數(shù)據(jù)的關系C對m目的關系R進行選擇運算,其結(jié)果關系一定也是m目的D對有m行數(shù)據(jù)的關系R進行

8、投影運算,其結(jié)果關系的行數(shù)可能小于m3.關于自然連接的說法,錯誤的是( )。A自然連接的連接條件一定是等值連接B進行自然連接的兩個關系可以沒有列名相同的列C對兩個關系進行相同條件的自然連接和等值連接,自然連接結(jié)果的列個數(shù)一定少于等值連接結(jié)果的列個數(shù)D自然連接是一種特殊的等值連接4.關于集合并運算的說法,正確的是( )。A進行并運算的兩個關系必須具有相同數(shù)目的行個數(shù)B進行并運算的兩個關系必須具有相同數(shù)目的行個數(shù)和列個數(shù)C進行并運算的兩個關系的列個數(shù)必須相同,對應列的語義相同D如果兩個關系包含內(nèi)容相同的數(shù)據(jù)行,則并運算結(jié)果將包含這些重復的數(shù)據(jù)行5對關系模式進行規(guī)范化的主要目的是( )。A提高數(shù)據(jù)操

9、作效率B維護數(shù)據(jù)的一致性C加強數(shù)據(jù)的安全性D為用戶提供更快捷的數(shù)據(jù)操作6如果有函數(shù)依賴XY,并且對X的某個真子集X,有XY成立,則稱( )。 AY完全函數(shù)依賴于XBY部分函數(shù)依賴于XCX完全函數(shù)依賴于Y DX部分函數(shù)依賴于Y7.關于第三范式的說法,錯誤的是( )。A第三范式的關系模式一定是第一范式的B第三范式的關系模式一定也是第二范式的C第三范式的關系模式一定不包含部分函數(shù)依賴和傳遞函數(shù)依賴D第三范式的關系模式一定不包含傳遞函數(shù)依賴,但可以包含部分函數(shù)依賴8有關系模式:學生(學號,姓名,所在系,系主任),設一個系只有一個系主任,則該關系模式至少屬于( )。A第一范式B第二范式C第三范式DBC范

10、式9. 屬于傳統(tǒng)的集合運算的是( )。A選擇運算B投影運算C連接運算D并運算10. 用于表達關系代數(shù)中投影運算的運算符是( )。ABC D+二判斷題(每題2分,共10分)1. 選擇、投影和連接操作屬于傳統(tǒng)的關系運算。( )2. SQL語言的特點是過程化。( )3. 使用FOREIGN KEY約束可以實現(xiàn)參照完整性約束。( )4. 一個關系模式只能有一個候選鍵。( )5. 限制“年齡”列取值范圍在0-160的約束表達式是:check(年齡 in 0-160)。( )第 3 章 創(chuàng)建數(shù)據(jù)庫(本章共30分)一單項選擇題(每題2分,共10分)1屬于SQL Server 最核心服務的是( )。A數(shù)據(jù)庫引

11、擎服務BSQL Server Management StudioCSQL Server配置管理器DSQL Server 管理工具2關于SQL Server 數(shù)據(jù)庫的說法,正確的是( )。A 一個數(shù)據(jù)庫可由多個數(shù)據(jù)文件和多個日志文件組成B 一個數(shù)據(jù)庫只能包含一個日志文件,但可包含多個數(shù)據(jù)文件C 一個數(shù)據(jù)庫的所有數(shù)據(jù)文件必須存放在相同的物理位置D 一個數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件必須存放在不同的物理位置3關于擴大SQL Server數(shù)據(jù)庫空間的說法,錯誤的是( )。A 可以擴大數(shù)據(jù)文件和日志文件的空間B 可以通過添加新文件的方法擴大數(shù)據(jù)庫空間C 可以直接擴大數(shù)據(jù)文件的空間D 只能通過添加新文件的方法

12、擴大日志的空間4關于收縮SQL Server 數(shù)據(jù)庫空間的說法,錯誤的是( )。A 可以收縮某個指定數(shù)據(jù)文件的空間B 可以收縮某個指定日文志件的空間C 收縮數(shù)據(jù)文件空間時不能小于該文件的初始大小D 收縮數(shù)據(jù)庫有縮小整個數(shù)據(jù)庫空間大小和縮小某個文件大小兩種方式5. 屬于SQL Server推薦的日志文件擴展名的是( )。A.dataB.mdfC.ndfD.ldf二、判斷題(每題2分,共20分)1 在一臺計算機上安裝一次SQL Server時,就生成了一個實例。在一臺計算機上只能安裝一個默認實例,同時也只能安裝一個命名實例。( )2 SSMS工具提供了圖形化的操作界面來創(chuàng)建和維護對象,下拉列表框列

13、出了當前查詢編輯器所連接的數(shù)據(jù)庫服務器上的所有數(shù)據(jù)庫,表示當前正在操作的數(shù)據(jù)庫是master。( )3 Tempdb數(shù)據(jù)庫是系統(tǒng)自動生成的臨時數(shù)據(jù)庫,用于保存臨時對象或中間結(jié)果集。( )4 Msdb數(shù)據(jù)庫是用戶必須建立的,用作SQL Server實例上創(chuàng)建的所有數(shù)據(jù)庫的模板。( )5 日志文件的推薦擴展名為.ldf,用于存放恢復數(shù)據(jù)庫的所有日志信息。每個數(shù)據(jù)庫只能有一個日志文件。( )6 邏輯文件名是在所有SQL語句中引用物理文件時所使用的名稱。物理文件名包括存儲文件的路徑以及物理文件名本身。( )7 數(shù)據(jù)庫的空間會出現(xiàn)不夠用的情況,如果日志空間不夠了則意味著不能再向數(shù)據(jù)庫中插入數(shù)據(jù);如果數(shù)據(jù)

14、空間不夠了,則意味著不能再對數(shù)據(jù)庫數(shù)據(jù)進行任何修改操作。( )8. SQL Server 最核心的服務是SSMS。( )9. 在SQL Server中,不允許刪除正在被用戶使用的數(shù)據(jù)庫。( )10. 刪除數(shù)據(jù)庫,只能刪除數(shù)據(jù)文件,并不刪除日志文件。( )姓 名: 學 號: 得 分: 教師簽名: 形考任務2:作業(yè)本次任務按百分制計,涉及4-6章的內(nèi)容,其中第四章40分,第五章30分,第六章40分。本次任務實際成績占形成性考核的20%。第 4 章 SQL語言基礎與關系表(本章共30分)一單項選擇題(每題2分,共20分)1所述功能中,不屬于SQL語言功能的是( )。 A數(shù)據(jù)表的定義功能 B數(shù)據(jù)查詢功

15、能C數(shù)據(jù)增、刪、改功能D提供方便的用戶操作界面功能2設某職工表中有用于存放年齡(整數(shù))的列,最適合年齡列的類型是( )。 Aint BsmallintCtinyintDbit3用于限制列的取值范圍的約束是( )。APRIMARY KEYBCHECKCDEFAULTD UNIQUE4用于限制列的取值不能重復的約束是( )。APRIMARY KEYBCHECKCDEFAULTD UNIQUE5用于實現(xiàn)實體完整性約束的是( )。APRIMARY KEYBCHECKCDEFAULTD UNIQUE6關于DEFAULT約束的說法,錯誤的是( )。A一個DEFAULT約束只能約束表中的一個列B在一個表上可

16、以定義多個DEFAULT約束CDEFAULT只能定義在列級完整性約束處D在列級完整性約束和表級完整性約束處都可以定義DEFAULT約束7為變量賦值的語句中,錯誤的是( )。ASET X = 10BSELECT X = 10CSET X = 10 + 10DSET X = 10 + 'A'8設有表T,現(xiàn)要為該表新增加一個列,列名為:c1,類型為int。能正確實現(xiàn)該功能的語句是( )。AALTER TABLE T ADD c1 intBALTER TABLE T ADD (c1 int)CALTER TABLE T ADD COLUMN c1 intDALTER TABLE T A

17、DD COLUMN (c1 int)9. 屬于普通編碼可變長字符串類型的是( )。ArealBnvarcharCnumericDvarchar10. 現(xiàn)要定義“工作年限”列的數(shù)據(jù)類型,假設用整型類型,且其值不會超過100,則最合適的類型是( )。AintBsmallintCtinyintDreal二判斷題(每題2分,共10分)1. decimal(p,s)數(shù)據(jù)類型屬于字符型。( )2. /* */ 之間的內(nèi)容用于表示注釋,對程序無影響。( )3.'tell' + 236的結(jié)果為:tell236。( )4. “Ssex NCHAR(1) DEFAULT '女'”語

18、句中的DEFAULT約束表示Ssex變量的默認值為'女'。( )5. “Sage TINYINTCHECK(Sage>=18 AND Sage<=60)”限定Sage的取值只能在18到60之間。( )第 5 章 數(shù)據(jù)操作語言(本章共30分)一單項選擇題(每題2分,共20分)1 當關系R和S進行連接操作時,如果R中的元組不滿足連接條件,在連接結(jié)果中也會將這些記錄保留下來的操作是( )。 A左外連接 B右外連接C內(nèi)連接D自連接2 聚合函數(shù)中,不忽略空值的是( )。ASUM(列名) BMAX(列名)CAVG(列名)DCOUNT(*)3查詢語句中,錯誤的是( )。A SEL

19、ECT Sno, COUNT(*) FROM SC GROUP BY SnoB SELECT Sno FROM SC GROUP BY Sno WHERE COUNT(*) > 3C SELECT Sno FROM SC GROUP BY Sno HAVING COUNT(*) > 3D SELECT Sno FROM SC GROUP BY Sno 4現(xiàn)要利用Student表查詢年齡最小的學生姓名和年齡。下列實現(xiàn)此功能的查詢語句中,正確的是( )。A SELECT Sname, MIN(Sage) FROM StudentB SELECT Sname, Sage FROM Stu

20、dent WHERE Sage = MIN(Sage)C SELECT TOP 1 Sname, Sage FROM Student D SELECT TOP 1 Sname, Sage FROM Student ORDER BY Sage 5設SC表中記錄成績的列為:Grade,類型為int。若在查詢成績時,希望將成績按優(yōu)、良、中、及格和不及格形式顯示,正確的Case表達式是( )。A. Case GradeWhen 90100 THEN '優(yōu)'When 8089 THEN '良'When 7079 THEN '中'When 6069 THEN

21、 '及格'Else '不及格'EndB. Case When Grade between 90 and 100 THEN Grade = '優(yōu)'When Grade between 80 and 89 THEN Grade = '良'When Grade between 70 and 79 THEN Grade = '中'When Grade between 60 and 69 THEN Grade = '及格'Else Grade = '不及格'EndC. Case When Gr

22、ade between 90 and 100 THEN '優(yōu)'When Grade between 80 and 89 THEN '良'When Grade between 70 and 79 THEN '中'When Grade between 60 and 69 THEN '及格'Else '不及格'EndD. Case GradeWhen 90100 THEN Grade = '優(yōu)'When 8089 THEN Grade = '良'When 7079 THEN Grade =

23、 '中'When 6069 THEN Grade = '及格'Else Grade = '不及格' End6在SQL語句中,用于更新表數(shù)據(jù)的語句是( )。AALTER BSELECTCUPDATE DINSERT7設有Teachers表,該表的定義如下:CREATE TABLE Teachers( Tno CHAR(8) PRIMARY KEY, Tname VARCHAR(10) NOT NULL, Age TINYINT CHECK(Age BETWEEN 25 AND 65) )插入語句中,不能正確執(zhí)行的是( )。AINSERT INTO

24、Teachers VALUES('T100','張宏',NULL)BINSERT INTO Teachers(Tno,Tname,Age) VALUES('T100','張宏',30)CINSERT INTO Teachers(Tno,Tname) VALUES('T100','張宏')DINSERT INTO Teachers VALUES('T100','張宏')8設數(shù)據(jù)庫中已有表5-1至5-3所示的Student、Course和SC表。現(xiàn)要查詢學生選的第2學期開

25、設課程的情況,只需列出學號、姓名、所在系和所選的課程號。該查詢涉及到的表是( )。A僅Student表 B僅Student和SC表C僅Student和Course表DStudent、SC和Course表9刪除計算機系學生(在student表中)的修課記錄(在SC表中)的語句,正確的是( )。ADELETE FROM SC JOIN Student b ON S.Sno = b.Sno WHERE Sdept = '計算機系'BDELETE FROM SC FROM SC JOIN Student b ON SC.Sno = b.Sno WHERE Sdept = '計算

26、機系'CDELETE FROM Student WHERE Sdept = '計算機系'DDELETE FROM SC WHERE Sdept = '計算機系'10. 查詢年齡最大的前5位學生的姓名和年齡的語句,正確的是( )。 ASELECT TOP 5 姓名, 年齡 FROM 學生表 BSELECT TOP 5 姓名, 年齡 FROM 學生表 ORDER BY 年齡 CSELECT TOP 5 姓名, 年齡 FROM 學生表 ORDER BY 年齡 DESC DSELECT TOP 5 WITH TIES姓名, 年齡 FROM 學生表 二判斷題(每題

27、2分,共10分)1 “SELECT * FROM Student WHERE Sname LIKE '張_' ”語句中的'張_' 用于查找姓張的學生。( )2 “SELECT * FROM Student WHERE Sname LIKE '張李劉%' ”語句可以查找姓張、李、劉的學生。( )3 “SELECT COUNT(DISTINCT Sno) FROM SC ”語句用于統(tǒng)計學生的總?cè)藬?shù)。( )4 HAVING子句用于對分組后的統(tǒng)計結(jié)果再進行過濾,它用于組而不是對單個記錄。( )5 “SELECT * FROM Student INNER

28、JOIN SCON Student.Sno = SC.Sno ” 語句可將Student與 SC連接起來。( )第6章 數(shù)據(jù)庫其他對象管理(本章共40分)一.單項選擇題(每題2分,共30分)1關于視圖的說法,正確的是( )。 A視圖與基本表一樣,也存儲數(shù)據(jù) B對視圖的操作最終都轉(zhuǎn)換為對基本表的操作C視圖的數(shù)據(jù)源只能是基本表D所有視圖都可以實現(xiàn)對數(shù)據(jù)的增、刪、改、查操作2在視圖的定義語句中,只能包含( )。A數(shù)據(jù)查詢語句B數(shù)據(jù)增、刪、改語句C創(chuàng)建表的語句D全部都可以3視圖對應數(shù)據(jù)庫三級模式中的( )。A. 外模式 B. 內(nèi)模式 C. 模式 D. 其他4關于視圖的說法,正確的是( )。A通過視圖可

29、以提高數(shù)據(jù)查詢效率B視圖提供了數(shù)據(jù)的邏輯獨立性C視圖只能建立在基本表上D定義視圖的語句可以包含數(shù)據(jù)更改語句5創(chuàng)建視圖的主要作用是( )。A提高數(shù)據(jù)查詢效率B維護數(shù)據(jù)的完整性約束C維護數(shù)據(jù)的一致性D提供用戶視角的數(shù)據(jù)6設有學生表(學號,姓名,所在系)。建立統(tǒng)計每個系的學生人數(shù)的視圖語句中,正確的是( )。ACREATE VIEW v1 AS SELECT 所在系, COUNT(*) FROM 學生表 GROUP BY 所在系 BCREATE VIEW v1 AS SELECT 所在系, SUM(*) FROM 學生表 GROUP BY 所在系CCREATE VIEW v1(系名,人數(shù)) AS S

30、ELECT 所在系, SUM(*) FROM 學生表 GROUP BY 所在系DCREATE VIEW v1(系名,人數(shù)) AS SELECT 所在系, COUNT(*) FROM 學生表 GROUP BY 所在系7關于索引的說法,正確的是( )。A只要建立了索引就可以加快數(shù)據(jù)的查詢效率B在一個表上可以創(chuàng)建多個聚集索引C在一個表上可以建立多個唯一的非聚集索引D索引會影響數(shù)據(jù)插入和更新的執(zhí)行效率,但不會影響刪除數(shù)據(jù)的執(zhí)行效率8創(chuàng)建存儲過程的用處主要是( )。A提高數(shù)據(jù)操作效率B維護數(shù)據(jù)的一致性C實現(xiàn)復雜的業(yè)務規(guī)則D增強引用完整性9關于存儲過程的說法,正確的是( )。A在定義存儲過程的代碼中可以包

31、含數(shù)據(jù)的增、刪、改、查語句B用戶可以向存儲過程傳遞參數(shù),但不能輸出存儲過程產(chǎn)生的結(jié)果C存儲過程的執(zhí)行是在客戶端完成的D存儲過程是存儲在客戶端的可執(zhí)行代碼段10修改存儲過程P1的語句,正確的是( )。AALTER P1BALTER PROC P1CMODIFY P1DMODIFY PROC P111 刪除存儲過程P1的語句,正確的是( )。ADELETE P1BDELETE PROC P1CDROP P1DDROP PROC P112觸發(fā)器的主要作用是( )。A提高數(shù)據(jù)的查詢效率B增強數(shù)據(jù)的安全性C加強數(shù)據(jù)的保密性D實現(xiàn)復雜的約束13現(xiàn)有學生表和修課表,其結(jié)構(gòu)為:學生表(學號,姓名,入學日期,畢

32、業(yè)日期)修課表(學號,課程號,考試日期,成績)現(xiàn)要求修課表中的考試日期必須在學生表中相應學生的入學日期和畢業(yè)日期之間。正確的實現(xiàn)方法是( )。 A在修課表的考試日期列上定義一個CHECK約束B在修課表上建立一個插入和更新操作的觸發(fā)器C在學生表上建立一個插入和更新操作的觸發(fā)器D在修課表的考試日期列上定義一個外鍵引用約束14設在SC(Sno,Cno,Grade)表上定義了觸發(fā)器:CREATE TRIGGER tri1 ON SC AFTER INSERT 當執(zhí)行語句:INSERT INTO SC VALUES('s001', 'c01',90)會引發(fā)該觸發(fā)器執(zhí)行。關

33、于觸發(fā)器執(zhí)行時表中數(shù)據(jù)的說法,正確的是( )。ASC表和INSERTED表中均包含新插入的數(shù)據(jù)BSC表和INSERTED表中均不包含新插入的數(shù)據(jù)CSC表中包含新插入的數(shù)據(jù),INSERTED表中不包含新插入的數(shù)據(jù)DSC表中不包含新插入的數(shù)據(jù),INSERTED表中包含新插入的數(shù)據(jù)15當執(zhí)行由UPDATE語句引發(fā)的觸發(fā)器時,關于該觸發(fā)器臨時工作表的說法,正確的是( )。A系統(tǒng)會自動產(chǎn)生UPDATED表來存放更改前的數(shù)據(jù)B系統(tǒng)會自動產(chǎn)生UPDATED表來存放更改后的數(shù)據(jù)C系統(tǒng)會自動產(chǎn)生INSERTED表和DELETED表,用INSERTED表存放更改后的數(shù)據(jù),用DELETED表存放更改前的數(shù)據(jù)D系統(tǒng)會

34、自動產(chǎn)生INSERTED表和DELETED表,用INSERTED表存放更改前的數(shù)據(jù),用DELETED表存放更改后的數(shù)據(jù)二判斷題(每題1分,共10分)1. 視圖是一個虛表,數(shù)據(jù)庫中只存儲視圖的定義,而不存儲視圖所包含的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中。( )2. 當基本表中的數(shù)據(jù)發(fā)生變化時,從視圖中查詢出的數(shù)據(jù)并不隨之變化。( )3. 索引一般來說可以提高數(shù)據(jù)增、刪、改、查的效率。( )4. 使用索引的一個優(yōu)點是,在對數(shù)據(jù)進行插入、更改和刪除操作時,不需要對索引進行相應維護,就可以使索引與數(shù)據(jù)保持一致。( )5. 由于聚集索引項決定了表中數(shù)據(jù)的物理存儲順序,因此一個表只能包含一個聚集索引。(

35、 )6. 非聚集索引并不改變數(shù)據(jù)的物理存儲順序,可以在一個表上建立多個非聚集索引。( )7. 存儲過程是存儲在數(shù)據(jù)庫服務器端供客戶端調(diào)用執(zhí)行的SQL語句。( )8. 如果存儲過程有輸入?yún)?shù)并且沒有為輸入?yún)?shù)指定默認值,則在調(diào)用存儲過程時,會自動生成一個常量值。( )9. UPDATE、INSERT和DELETE都可引發(fā)觸發(fā)器代碼的執(zhí)行。( )10. 觸發(fā)器名在數(shù)據(jù)庫中可以不是唯一的。( )姓 名: 學 號: 得 分: 教師簽名: 形考任務3:作業(yè)本次任務按百分制計,涉及7-9章的內(nèi)容,其中第七章30分,第八章30分,第九章20分,綜合應用題20分。本次任務實際成績占形成性考核的20%。第7章

36、數(shù)據(jù)庫管理與維護(本章共30分)一單項選擇題(每題2分,共20分)1 不屬于事務特征的是( )。A完整性B一致性C隔離性D原子性2 事務一旦提交,其對數(shù)據(jù)庫中數(shù)據(jù)的修改就是永久的,以后的操作或故障不會對事務的操作結(jié)果產(chǎn)生任何影響。這個特性是事務的( )。A原子性B一致性C隔離性D持久性3 事務所包含的操作作為一個整體,要么都做,要么都不做,這個特性稱為事務的( )。A一致性B持久性C隔離性D原子性4 關于SQL Server備份設備的說法,正確的是( )。A備份設備只能建立在磁帶設備上B備份設備是一個邏輯設備,可以建立在磁盤上C備份設備是一臺物理存在的有特定要求的設備D一個備份設備只能用于一個

37、數(shù)據(jù)庫的一次備份5 在簡單恢復模式下,可以進行的備份是( )。A僅完整備份B僅事務日志備份C僅完整備份和差異備份D完整備份、差異備份和日志備份6 關于差異備份的說法,正確的是( )。A差異備份備份的是從上次備份到當前時間數(shù)據(jù)庫變化的內(nèi)容B差異備份備份的是從上次完整備份到當前時間數(shù)據(jù)庫變化的內(nèi)容C差異備份僅備份數(shù)據(jù),不備份日志D兩次完整備份之間進行的各差異備份的備份時間都是一樣的7 關于日志備份的說法,錯誤的是( )。A日志備份僅備份日志,不備份數(shù)據(jù)B日志備份的執(zhí)行效率通常比差異備份和完整備份高C日志備份的時間間隔通常比差異備份短D第一次對數(shù)據(jù)庫進行的備份可以是日志備份周二17:00故障周二15

38、:00周二10:00周一0:00周一15:00周一10:00周日0:00完整備份1日志備份1差異備份1t日志備份2日志備份3日志備份48 設有如下備份操作:現(xiàn)從備份中對數(shù)據(jù)庫進行恢復,正確的恢復順序為( )。A完整備份1,日志備份1,日志備份2,差異備份1,日志備份3,日志備份4B完整備份1,差異備份1,日志備份3,日志備份4 C完整備份1,差異備份1D完全備份1,日志備份49 關于SQL Server數(shù)據(jù)庫服務器登錄賬戶的說法,錯誤的是( )。A登錄賬戶的來源可以是Windows用戶,也可以是非Windows用戶B所有的Windows用戶都自動是SQL Server的合法賬戶C在Window

39、s身份驗證模式下,不允許非Windows身份的用戶登錄到SQL Server服務器Dsa是SQL Server提供的一個具有系統(tǒng)管理員權限的默認登錄賬戶10.關于SQL Server身份驗證模式的說法,正確的是( )。A只能在安裝過程中設置身份驗證模式,安裝完成之后不能再修改B只能在安裝完成后設置身份驗證模式,安裝過程中不能設置C在安裝過程中可以設置身份驗證模式,安裝完成之后還可以再對其進行修改D身份驗證模式是系統(tǒng)規(guī)定好的,在安裝過程中及安裝完成后都不能進行修改二判斷題(每題2分,共10分)1 事務可以保證在一個事務中的全部操作或者全部成功,或者全部失敗。( )2 ROLLBACK表示事務正常

40、結(jié)束,COMMIT表示事務中的全部操作被撤銷。( )3 事務的持久性是指數(shù)據(jù)庫中一個事務的執(zhí)行不能被其他事務干擾。( )4 對象權限是用戶在已經(jīng)創(chuàng)建好的對象上行使的權限,例如CRAETE TABLE。( )5 在恢復數(shù)據(jù)庫之前,如果數(shù)據(jù)庫的日志文件沒有損壞,可在恢復之前對數(shù)據(jù)庫進行一次尾部日志備份,這樣可將數(shù)據(jù)的損失減少到最小。( )第8章 數(shù)據(jù)庫設計(本章共30分)一單項選擇題(每題2分,共20分)1 在數(shù)據(jù)庫設計中,將E-R圖轉(zhuǎn)換為關系數(shù)據(jù)模型是( )完成的工作。A需求分析階段B概念設計階段C邏輯設計階段D物理設計階段2在將E-R圖轉(zhuǎn)換為關系模型時,一般都將m:n聯(lián)系轉(zhuǎn)換成一個獨立的關系模

41、式。關于這種聯(lián)系產(chǎn)生的關系模式的主鍵的說法,正確的是( )。A只需包含m端關系模式的主鍵即可B只需包含n端關系模式的主鍵即可C至少包含m端和n端關系模式的主鍵D必須添加新的屬性作為主鍵3. 在將局部E-R圖合并為全局E-R圖時,可能會產(chǎn)生一些沖突。下列沖突中不屬于合并E-R圖沖突的是( )。A結(jié)構(gòu)沖突B語法沖突C屬性沖突D命名沖突4. 一個銀行營業(yè)所可以有多個客戶,一個客戶也可以在多個營業(yè)所進行存取款業(yè)務,則客戶和銀行營業(yè)所之間的聯(lián)系是( )。A一對一B一對多C多對一D多對多5設實體A與實體B之間是一對多聯(lián)系。如下邏輯結(jié)構(gòu)設計方法中,最合理的是( )。A實體A和實體B分別對應一個關系模式,且外

42、鍵放在實體B的關系模式中B. 實體A和實體B分別對應一個關系模式,且外鍵放在實體A的關系模式中C為實體A和實體B設計一個關系模式,該關系模式包含兩個實體的全部屬性 D分別為實體A、實體B和它們之間的聯(lián)系設計一個關系模式,外鍵在聯(lián)系對應的關系模式中6. 設有描述圖書出版情況的關系模式:出版(書號,出版日期,印刷數(shù)量),設一本書可以被出版多次,每次出版都有一個印刷數(shù)量。該關系模式的主鍵是( )。A書號B(書號,出版日期)C(書號,印刷數(shù)量)D(書號,出版日期,印刷數(shù)量)7. 在數(shù)據(jù)庫設計中,進行用戶子模式設計是( )要完成的工作。A需求分析階段B概念結(jié)構(gòu)設計階段C邏輯結(jié)構(gòu)設計階段D物理結(jié)構(gòu)設計階段

43、8. 屬于數(shù)據(jù)庫邏輯設計內(nèi)容的是( )。A存儲記錄的格式設計B將概念設計的結(jié)果轉(zhuǎn)換為特定DBMS所支持的數(shù)據(jù)模型C設計局部的E-R圖D將各局部E-R圖合并為全局E-R圖9. 關于數(shù)據(jù)庫設計中新奧爾良方法的說法,錯誤的是( )。A數(shù)據(jù)庫設計包含需求分析、概念結(jié)構(gòu)設計、邏輯結(jié)構(gòu)設計和物理結(jié)構(gòu)設計BE-R圖是數(shù)據(jù)庫概念結(jié)構(gòu)設計產(chǎn)生的結(jié)果C概念結(jié)構(gòu)設計是在需求分析之后、邏輯結(jié)構(gòu)設計之前進行的D邏輯結(jié)構(gòu)設計是在需求分析之后、概念結(jié)構(gòu)設計之前進行的10. 在數(shù)據(jù)庫設計中,表設計原則遵守( )標準。A第一范式B第二范式C第三范式D字段設計二判斷題(每題2分,共10分)1. 數(shù)據(jù)庫設計就是建立一個數(shù)據(jù)庫應用系

44、統(tǒng)。( )2. 數(shù)據(jù)庫的概念結(jié)構(gòu)設計通常與具體的數(shù)據(jù)庫管理系統(tǒng)無關。( )3. 在進行數(shù)據(jù)庫概念結(jié)構(gòu)設計時,要充分考慮所使用的數(shù)據(jù)庫管理系統(tǒng)。( )4. 設計局部E-R圖屬于邏輯設計的任務。( )5. 將概念結(jié)構(gòu)轉(zhuǎn)換為關系數(shù)據(jù)模型屬于概念設計的任務。( )第9章 數(shù)據(jù)庫應用系統(tǒng)開發(fā)(本章共20分)一、單項選擇題(每題2分,共10分)1. 在VB中,可以利用Connection對象的Execute方法實現(xiàn)對數(shù)據(jù)庫的更改操作。關于刪除SC表中學號為S01的選課記錄的語句,正確的是( )。AADOcn.Execute “UPATE FROM SC WHERE 學號 = 'S01'”B

45、ADOcn.Execute “DELETE FROM SC WHERE 學號 = 'S01'”CADOcn.Execute “SELECT FROM SC WHERE 學號 = 'S01'”DADOcn.Execute “DROP FROM SC WHERE 學號 = 'S01'”2. 設ADOcn是一個Connection對象,與數(shù)據(jù)庫的連接字符串存放在cnStr字符串中。關于使用ADOcn建立與數(shù)據(jù)源連接的語句,正確的是( )。AADOcn.Create cnStrBADOcn.Open cnStrCADOcn.connetion cnStr

46、DADOcn.conn cnStr3. 不屬于VB中ADO對象模型中的對象的是( )。AConnectionBCommandCRecordsetDUpdate4. 聲明并創(chuàng)建Connection對象的語句,正確的是( )。ADim ADOcn As New ConnectionBDim ADOcn As ConnectionCDeclare ADOcn As New ConnectionDDeclare ADOcn As Connection5. 利用Recordset對象可以得到查詢結(jié)果集。將SC表中的全部數(shù)據(jù)放置到Recordset對象ADOrs中的語句,正確的是( )。AADOrs.Open "Select * From SC"BADOrs. Execute "Select * From SC"CADOrs. Create "Select * From SC"DADOrs. "Select * From SC"二判斷題(每題2分,共10分)1. VB提供了三種數(shù)據(jù)庫訪問引擎,分別是Jet引擎、ODBC和OLE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論