【MOOC】《數(shù)據(jù)庫原理與應(yīng)用》(無錫職業(yè)技術(shù)學(xué)院)章節(jié)期末慕課答案_第1頁
【MOOC】《數(shù)據(jù)庫原理與應(yīng)用》(無錫職業(yè)技術(shù)學(xué)院)章節(jié)期末慕課答案_第2頁
【MOOC】《數(shù)據(jù)庫原理與應(yīng)用》(無錫職業(yè)技術(shù)學(xué)院)章節(jié)期末慕課答案_第3頁
【MOOC】《數(shù)據(jù)庫原理與應(yīng)用》(無錫職業(yè)技術(shù)學(xué)院)章節(jié)期末慕課答案_第4頁
【MOOC】《數(shù)據(jù)庫原理與應(yīng)用》(無錫職業(yè)技術(shù)學(xué)院)章節(jié)期末慕課答案_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【答案】《數(shù)據(jù)庫原理與應(yīng)用》(無錫職業(yè)技術(shù)學(xué)院)章節(jié)期末慕課答案

有些題目順序不一致,下載后按鍵盤ctrl+F進行搜索學(xué)習(xí)模塊1——數(shù)據(jù)庫規(guī)劃與設(shè)計學(xué)習(xí)模塊1單元測驗1.單選題:數(shù)據(jù)庫管理系統(tǒng)的英文縮寫是()。

選項:

A、DBMS

B、DBS

C、DBA

D、DB

答案:【DBMS】2.單選題:下列選項不是關(guān)系數(shù)據(jù)庫基本特征的是()。

選項:

A、不同列應(yīng)有不同的數(shù)據(jù)類型

B、與行的次序無關(guān)

C、與列的次序無關(guān)

D、不同列應(yīng)有不同的列名

答案:【不同列應(yīng)有不同的數(shù)據(jù)類型】3.單選題:用二維表結(jié)構(gòu)表示實體以及實體間聯(lián)系的數(shù)據(jù)模型稱為()。

選項:

A、網(wǎng)狀模型

B、外部模型

C、關(guān)系模型

D、面向?qū)ο竽J?/p>

答案:【關(guān)系模型】4.單選題:參照完整性約束主要指的是()。

選項:

A、外鍵約束

B、主鍵約束

C、唯一性約束

D、非空約束

答案:【外鍵約束】5.單選題:邏輯結(jié)構(gòu)設(shè)計階段產(chǎn)生的成果是()。

選項:

A、ER圖

B、數(shù)據(jù)結(jié)構(gòu)

C、關(guān)系模型

D、數(shù)據(jù)字典

答案:【關(guān)系模型】6.單選題:要達到第二范式的要求,也就是需要消除非主屬性對主鍵的()依賴。

選項:

A、完全函數(shù)

B、部分函數(shù)

C、傳遞函數(shù)

D、函數(shù)

答案:【部分函數(shù)】7.單選題:通常的規(guī)范化設(shè)計達到()要求即可。

選項:

A、1NF

B、2NF

C、3NF

D、BCNF

答案:【3NF】8.單選題:ER模型向關(guān)系模型轉(zhuǎn)換時,如果是一對多聯(lián)系,則一方的主鍵將成為多方的()。

選項:

A、主鍵

B、外鍵

C、實體

D、屬性

答案:【外鍵】9.多選題:數(shù)據(jù)庫系統(tǒng),除數(shù)據(jù)庫外,還包含哪些部分()。

選項:

A、計算機軟硬件系統(tǒng)

B、數(shù)據(jù)庫管理系統(tǒng)

C、數(shù)據(jù)庫應(yīng)用程序

D、使用人員

答案:【計算機軟硬件系統(tǒng);數(shù)據(jù)庫管理系統(tǒng);數(shù)據(jù)庫應(yīng)用程序;使用人員】10.多選題:數(shù)據(jù)庫設(shè)計的六個階段中,()屬于數(shù)據(jù)結(jié)構(gòu)設(shè)計階段?

選項:

A、概念結(jié)構(gòu)設(shè)計

B、數(shù)據(jù)庫實施

C、邏輯結(jié)構(gòu)設(shè)計

D、物理結(jié)構(gòu)設(shè)計

答案:【概念結(jié)構(gòu)設(shè)計;邏輯結(jié)構(gòu)設(shè)計;物理結(jié)構(gòu)設(shè)計】11.多選題:關(guān)系模型的完整性數(shù)據(jù)約束條件包括哪幾類()?

選項:

A、數(shù)據(jù)完整性約束

B、實體完整性約束

C、參照完整性約束

D、用戶定義的完整性約束

答案:【實體完整性約束;參照完整性約束;用戶定義的完整性約束】12.多選題:關(guān)系模式的異常問題是()。

選項:

A、數(shù)據(jù)冗余

B、插入異常

C、刪除異常

D、更新異常

答案:【數(shù)據(jù)冗余;插入異常;刪除異常;更新異?!?3.單選題:數(shù)據(jù)庫管理系統(tǒng)是一個軟件。

選項:

A、正確

B、錯誤

答案:【正確】14.單選題:設(shè)計關(guān)系時,應(yīng)該用簡單的結(jié)構(gòu)保存數(shù)據(jù),用復(fù)雜的關(guān)系表示數(shù)據(jù)間的聯(lián)系。

選項:

A、正確

B、錯誤

答案:【正確】15.實體間的三種聯(lián)系是:__、一對多聯(lián)系、多對多聯(lián)系。

答案:【一對一聯(lián)系】學(xué)習(xí)模塊1作業(yè)互評1.這是一個小型的在線商店系統(tǒng),通過網(wǎng)絡(luò)銷售戶外用品,如登山鞋、帳篷等。用戶可以在線注冊、下訂單、付款、收款后給予評價。公司員工則可以在商店上展示商品、修改相關(guān)資料、上傳商品圖片、統(tǒng)計庫存和銷售情況。以下是調(diào)研時從客戶獲得的一份送貨單的樣例,格式如圖所示。從上述發(fā)貨單可以分析得出下述5個實體:客戶(代表性屬性是購貨人)、產(chǎn)品(貨物名稱)、員工(審核人)、訂單頭(訂貨日期)、訂單行(數(shù)量)。另外公司的商品采取分類管理,因此還有一個類別實體,不同的員工有不同的權(quán)限,例如某位員工有權(quán)審核,而無權(quán)發(fā)貨,而另一位員無權(quán)審核,但是負責(zé)發(fā)貨,因此需要一個角色表。下述是這7個實體及其屬性。l貨物:貨物名、品牌、規(guī)格、描述、圖片地址、單價、庫存l類別:類別名、描述l客戶:客戶名、郵件、電話、送貨地址、狀態(tài)l訂單:訂單編號、訂貨日期、說明、評價、狀態(tài)、審核人、審核日期、發(fā)貨人、發(fā)貨日期、訂貨要求l訂單行:數(shù)量l員工:姓名、電話l角色:名稱客戶和員工需要登錄系統(tǒng),因此要加上帳號和密碼2個屬性。對于貨物、客戶和訂單3個實體,最好加上備注屬性。根據(jù)以上信息,使用工具軟件畫出在線電子商店的擴展ER圖。將繪制后的圖片截圖保存為.jpg圖片,并上傳。

答案:【擴展ER圖】2.設(shè)學(xué)生收費關(guān)系R為:R(No,Year,Item,Name,Class,Dept,Money)其中,No、Year、Item、Name、Class、Dept、Money分別表示學(xué)號、學(xué)年、收費項目、姓名、班級、系部、收費金額。主鍵X=(No、Year、Item)。要求:1、寫出關(guān)系R的函數(shù)依賴關(guān)系。2、分析關(guān)系R的范式級別,若小于3NF,則對關(guān)系R進行規(guī)范化處理,使分解后關(guān)系能滿足3NF要求。

答案:【關(guān)系R的函數(shù)依賴關(guān)系關(guān)系的規(guī)范化分析和處理】學(xué)習(xí)模塊2——數(shù)據(jù)庫安裝與實施學(xué)習(xí)模塊2單元測驗1.單選題:為數(shù)據(jù)表增加新的字段時,()。

選項:

A、可以為新字段設(shè)置NOTNULL約束

B、不能為新字段設(shè)置NOTNULL約束

C、不能為新字段設(shè)置約束

D、以上都不對

答案:【可以為新字段設(shè)置NOTNULL約束】2.單選題:使用ALTER命令修改數(shù)據(jù)時,以下說法錯誤的是()。

選項:

A、可以增加主要數(shù)據(jù)文件

B、可以刪除次要數(shù)據(jù)文件

C、可以修改文件的增容方式

D、可以增加事務(wù)日志文件

答案:【可以增加主要數(shù)據(jù)文件】3.單選題:修改表結(jié)構(gòu)的語句是()。

選項:

A、CREATE

B、ALTER

C、UPDATE

D、INSERT

答案:【ALTER】4.單選題:刪除數(shù)據(jù)庫時,錯誤的是()。

選項:

A、當(dāng)數(shù)據(jù)庫正在使用時是不能刪除的

B、不能刪除系統(tǒng)數(shù)據(jù)庫

C、刪除數(shù)據(jù)庫時僅刪除其中的數(shù)據(jù),而保留其他部分

D、由于刪除數(shù)據(jù)庫后無法恢復(fù),所以要提前做好備份

答案:【刪除數(shù)據(jù)庫時僅刪除其中的數(shù)據(jù),而保留其他部分】5.單選題:DROP命令屬于()語句。

選項:

A、數(shù)據(jù)查詢

B、數(shù)據(jù)操縱

C、數(shù)據(jù)定義

D、數(shù)據(jù)控制

答案:【數(shù)據(jù)定義】6.多選題:索引的種類有()。

選項:

A、唯一性索引

B、查詢索引

C、復(fù)合索引

D、完整性索引

E、外鍵索引

答案:【唯一性索引;復(fù)合索引】7.多選題:可以對數(shù)據(jù)庫進行的操作有()。

選項:

A、刪除數(shù)據(jù)庫

B、修護該數(shù)據(jù)庫

C、創(chuàng)建數(shù)據(jù)庫

D、啟動數(shù)據(jù)庫

答案:【刪除數(shù)據(jù)庫;修護該數(shù)據(jù)庫;創(chuàng)建數(shù)據(jù)庫】8.單選題:如果一張主表被從表通過外鍵引用,主表可以直接刪除。

選項:

A、正確

B、錯誤

答案:【錯誤】9.單選題:數(shù)據(jù)庫改名后,數(shù)據(jù)庫文件和日志文件也隨之改名?

選項:

A、正確

B、錯誤

答案:【錯誤】10.單選題:日志是數(shù)據(jù)庫中已發(fā)生的所有創(chuàng)建、修改、操作、執(zhí)行等各種事務(wù)的一連串記錄。

選項:

A、正確

B、錯誤

答案:【正確】學(xué)習(xí)模塊2作業(yè)互評1.在學(xué)生成績管理數(shù)據(jù)庫Scoresys中,按附錄A中數(shù)據(jù)表的字段、類型與約束要求,用SQL語句建立表A.1~表A.11。請將你的編寫代碼輸入在答題區(qū)。表A.1系部表department字段名數(shù)據(jù)類型為空性含義注釋department_idvarchar(36)notnull系部代碼主鍵namevarchar(50)notnull系部名稱唯一性約束remarkvarchar(50)null備注表A.2專業(yè)表major字段名數(shù)據(jù)類型為空性含義注釋major_idvarchar(36)notnull專業(yè)代碼主鍵namevarchar(50)notnull專業(yè)名稱唯一性約束department_idvarchar(36)notnull所屬系部外鍵表A.3班級表school_class字段名數(shù)據(jù)類型為空性含義注釋school_class_idvarchar(36)notnull班級代碼主鍵namevarchar(50)notnull班級名稱唯一性約束major_idvarchar(36)notnull所屬專業(yè)外鍵表A.4課程類別表course_type字段名數(shù)據(jù)類型為空性含義注釋course_type_idvarchar(36)notnull課程類別代碼主鍵namevarchar(50)notnull類別程名稱唯一性約束表A.5課程表course字段名數(shù)據(jù)類型為空性含義注釋course_idvarchar(36)notnull課程代碼主鍵namevarchar(50)notnull課程名稱唯一性約束class_hourtinyintnull學(xué)時course_type_idvarchar(36)notnull所屬類別外鍵表A.6學(xué)生表student字段名數(shù)據(jù)類型為空性含義注釋student_idvarchar(36)notnull學(xué)號主鍵passwordvarchar(50)notnull登錄密碼namevarchar(8)notnull姓名唯一性約束sexchar(1)null性別檢查約束(M、F)school_class_idvarchar(36)notnull所屬班級外鍵region_idchar(6)notnull家庭所在省份ethnicity_idchar(2)notnull民族roll_idvarchar(6)notnull學(xué)籍表A.7成績表score字段名數(shù)據(jù)類型為空性含義注釋score_idvarchar(36)notnull成績編號主鍵,標識列termvarchar(10)notnull學(xué)年和學(xué)期scoretinyintnull成績(百分制)course_idvarchar(36)notnull課程ID外鍵student_idvarchar(36)notnull學(xué)生ID外鍵remarkvarchar(50)null備注

答案:【寫出7張表的基本創(chuàng)建語句得30分寫出每張表的各種約束條件得20分外鍵約束直接創(chuàng)建注意了表創(chuàng)建的先后順序,或通過修改表約束方式添加。語句保存正確,且成功執(zhí)行】2.在成績表Score中對學(xué)號student_id、課程號course_id、學(xué)年學(xué)期term建立唯一性的復(fù)合索引,索引名為Index_score。使用SQL語句查看score表中的索引信息,然后再刪除成績表Score中的索引Index_score。請將你的編寫代碼輸入在答題區(qū)。

答案:【創(chuàng)建索引正確得5分查看索引正確得3分刪除索引正確得2分】3.用Drop語句刪除作業(yè)題1中所建數(shù)據(jù)表(提示:應(yīng)先刪除子表后刪父表)。請將你的編寫代碼輸入在答題區(qū)。

答案:【語句書寫正確得10分刪除表的順序正確得10分】學(xué)習(xí)模塊3——數(shù)據(jù)查詢與維護學(xué)習(xí)模塊3作業(yè)互評1.寫出下列數(shù)據(jù)查詢對應(yīng)的SQL語句(5個小題,每小題各20分):注:表結(jié)構(gòu)請參考附件“附錄A學(xué)生成績管理系統(tǒng)數(shù)據(jù)表結(jié)構(gòu).doc”1.查詢百分制成績在80分至95分的學(xué)生學(xué)號、課程號和成績(包括80分和95分)。2.查詢姓名中第2個字是明、志或建的學(xué)生。3.查詢學(xué)生成績信息,包括學(xué)生姓名、課程名和百分制成績。4.查詢與學(xué)號為“SW103203”的同學(xué)同班的學(xué)生學(xué)號、姓名、班級編碼與班級名稱。5.查詢比任何一門課程平均成績高的學(xué)生成績信息。

答案:【每個SQL語句全寫對,得20分,否則0分?!繉W(xué)習(xí)模塊3單元測驗1.單選題:在使用聚合函數(shù)時,把空值計算在內(nèi)的函數(shù)是______。()

選項:

A、COUNT(*)

B、SUM

C、MAX

D、AVG

答案:【COUNT(*)】2.單選題:在SQL查詢語句中,from子句中可以出現(xiàn)______。()

選項:

A、數(shù)據(jù)庫名

B、表名

C、列名

D、表達式

答案:【表名】3.單選題:使用關(guān)鍵字______可以把查詢結(jié)果中的重復(fù)行屏蔽。()

選項:

A、DISTINCT

B、UNION

C、ALL

D、TOP

答案:【DISTINCT】4.單選題:要查詢book表中所有書名中以“計算機”開頭的書籍的價格,可用______語句。()

選項:

A、SELECTpriceFROMbookWHEREbook_name=‘計算機*’

B、SELECTpriceFROMbookWHEREbook_nameLIKE‘計算機*’

C、SELECTpriceFROMbookWHEREbook_name=‘計算機%’

D、SELECTpriceFROMbookWHEREbook_nameLIKE‘計算機%’

答案:【SELECTpriceFROMbookWHEREbook_nameLIKE‘計算機%’】5.單選題:在SELECT語句的WHERE子句的條件表達式中,可以匹配0個到多個字符的通配符是______。()

選項:

A、*

B、%

C、_

D、?

答案:【%】6.單選題:子查詢的工作方式是:先處理內(nèi)查詢,由內(nèi)向外查詢,內(nèi)查詢利用外查詢的結(jié)果。

選項:

A、正確

B、錯誤

答案:【錯誤】7.單選題:SQL語言中,WHERE子句搜索條件在進行分組操作之后應(yīng)用,而HAVING子句搜索條件在進行分組操作之前應(yīng)用。

選項:

A、正確

B、錯誤

答案:【錯誤】8.單選題:通配符“_”表示某單個字符。

選項:

A、正確

B、錯誤

答案:【正確】9.單選題:DELETE語句只是刪除表中的數(shù)據(jù),表本身依然存在數(shù)據(jù)庫中。

選項:

A、正確

B、錯誤

答案:【正確】10.單選題:在表中創(chuàng)建一個標識列(IDENTITY,即MySQL中的自增量AUTO_INCREMENT),當(dāng)用戶向表中插入新的數(shù)據(jù)行時,系統(tǒng)會自動為該行標識列賦值。

選項:

A、正確

B、錯誤

答案:【正確】學(xué)習(xí)模塊4——數(shù)據(jù)庫編程學(xué)習(xí)模塊4單元測驗1.單選題:在SQLSERVER服務(wù)器上,存儲過程是一組預(yù)先定義并______的Transact-SQL語句。()

選項:

A、保存

B、編譯

C、解釋

D、編寫

答案:【編譯】2.單選題:關(guān)于視圖說法錯誤的是______。()

選項:

A、視圖不是真實存在的基礎(chǔ)表而是一個虛擬表

B、視圖所對應(yīng)的數(shù)據(jù)存儲在視圖所引用的表中

C、視圖只能由一個表導(dǎo)出

D、視圖也可以包括幾個被定義的數(shù)據(jù)列和多個數(shù)據(jù)行

答案:【視圖只能由一個表導(dǎo)出】3.單選題:聲明游標的關(guān)鍵字是______。()

選項:

A、DECLARE

B、CREATE

C、SET

D、ALTER

答案:【DECLARE】4.單選題:已經(jīng)聲明了一個局部變量@n,在下列語句中,能對該變量正確賦值的是______。()

選項:

A、@n='HELLO'

B、SELECT@n=“HELLO”

C、SET@n=‘HELLO’

D、SELECT@n=HELLO

答案:【SET@n=‘HELLO’】5.單選題:SQLServer中觸發(fā)器可引用視圖或臨時表,并產(chǎn)生兩個特殊的表是______。()

選項:

A、Deleted、Inserted

B、Delete、Insert

C、View、Table

D、View1、Table1

答案:【Deleted、Inserted】6.單選題:觸發(fā)器是通過事件進行觸發(fā)而被執(zhí)行的。

選項:

A、正確

B、錯誤

答案:【正確】7.單選題:存儲過程是存儲在服務(wù)器上的一組預(yù)編譯的Transcat-SQL語句。

選項:

A、正確

B、錯誤

答案:【正確】8.單選題:視圖本身不保存數(shù)據(jù),因為視圖是一個虛擬的表。

選項:

A、正確

B、錯誤

答案:【正確】9.單選題:刪除表時,表中的觸發(fā)器不被同時刪除。

選項:

A、正確

B、錯誤

答案:【錯誤】10.單選題:在SQLServer中用戶不能建立全局變量。

選項:

A、正確

B、錯誤

答案:【正確】學(xué)習(xí)模塊4作業(yè)互評1.數(shù)據(jù)庫管理系統(tǒng)采用()機制,很好地解決了事務(wù)間嚴重的并發(fā)問題。

答案:【鎖】2.事務(wù)具有4個特性:()、()、()和()。

答案:【原子性一致性隔離性持久性】3.sqlserver在觸發(fā)器被觸發(fā)時,為該觸發(fā)器創(chuàng)建兩個臨時的專用表()和()表。

答案:【InsertedDeleted】4.刪除存儲過程用()語句。

答案:【Drop】5.修改自定義函數(shù)(即MySQL中的存儲函數(shù))用()語句。

答案:【Alterfunction】6.觸發(fā)器的觸發(fā)事件有()種?(請?zhí)顢?shù)字)

答案:【3】7.創(chuàng)建視圖使用的是()語句

答案:【createview】8.執(zhí)行以下語句:declare@nint;set@n=1;while@n<=6beginif@n=4printconvert(char(1),@n)+'的平方數(shù)為'+convert(char(2),@n*@n)set@n=@n+1;end執(zhí)行完成后,循環(huán)()次。

答案:【4】9.下列sql腳本中有幾個批?createdatabasejxglgousejxglgocreatetableS(snochar(9)notnullprimarykey,snamechar(8)notnullunique,sexchar(2)null,agesmallintnull,sdeptvarchar(50)null)createtableC(cnochar(4)notnullprimarykey,cnamevarchar(50)notnullunique,cdeptvarchar(50)null,tnamechar(8)null)createtableSC(snochar(9)notnullreferencesS(sno),cnochar(4)notnull,graderealnull,constraintpk_SCprimarykey(sno,cno),constraintfk_SC2foreignkey(cno)referencesC(cno))gousejxglgoinsertintosvalues('SW103101','cairi','F',20,'30');insertintosvalues('SW103102','chenlin','M',20,'30');insertintosvalues('SW103103','chengkun','F',21,'30');insertintosvalues('SW103104','fanye','F',21,'30');insertintosvalues('SW103105','gujianfang','M',21,'30');insertintosvalues('SW103201','houliang','M',21,'30');insertintosvalues('SW103202','huoyong','M',21,'30');insertintosvalues('SW103203','jijianlong','M',20,'30');insertintosvalues('SW103204','judi','M',20,'30');insertintosvalues('SW103205','liandesheng','F',21,'30');insertintosvalues('SW103206','liujian','M',20,'30');insertintosvalues('SW103207','liuwenxue','M',21,'30');insertintosvalues('NW103101','majitai','F',21,'40');insertintosvalues('NW103102','ouyanhui','F',21,'40');insertintosvalues('NW103103','qixiaorui','F',21,'40');insertintosvalues('NW103104','renyang','F',21,'40');insertintosvalues('NW103105','shijian','M',21,'40');insertintosvalues('NW103106','silin','F',20,'40');insertintosvalues('NW103107','songming','M',21,'40');insertintosvalues('IT102101','sunchenghao','M',21,'10');insertintosvalues('IT102102','wangjunfeng','M',21,'10');insertintosvalues('IT102103','wangming','F',21,'10');insertintosvalues('IT102104','wangqiujing','M',20,'10');insertintosvalues('IT102105','wangyijun','F',20,'10');insertintosvalues('IT102106','wangzhicao','M',20,'10');insertintosvalues('ME102101','wangxi','M',21,'20');insertintosvalues('ME102102','wuqing','M',21,'20');insertintosvalues('ME102103','xiaxirui','M',21,'20');insertintosvalues('ME102104','xuxiang','M',21,'20');insertintosvalues('ME102105','xuyaxiang','F',21,'20');insertintocvalues('C101','english','10','chen')insertintocvalues('C102','physic','10','liu')insertintocvalues('C201','math','30','wang')insertintocvalues('C202','chemistry','10','chen')insertintocvalues('C301','network','30','gao')insertintocvalues('C302','netsecurity','30','wu')insertintocvalues('C303','route','30','xiao')insertintocvalues('C304','database','30','wang')insertintocvalues('C305','C++','30','wang')insertintocvalues('C306','Java','30','huang')insertintocvalues('C307','electronic','40','yang')insertintocvalues('C308','microelectronic','40','zhang')insertintosc(grade,cno,sno)values(32,'C303','NW103103');insertintosc(grade,cno,sno)values(58,'C301','NW103103');insertintosc(grade,cno,sno)values(53,'C304','SW103207');insertintosc(grade,cno,sno)values(37,'C201','SW103105');insertintosc(grade,cno,sno)values(54,'C102','SW103103');insertintosc(grade,cno,sno)values(60,'C308','ME102105');insertintosc(grade,cno,sno)values(55,'C202','SW103104');insertintosc(grade,cno,sno)values(62,'C202','NW103104');insertintosc(grade,cno,sno)values(55,'C303','NW103104');insertintosc(grade,cno,sno)values(60,'C304','SW103206');insertintosc(grade,cno,sno)values(54,'C101','SW103105');insertintosc(grade,cno,sno)values(60,'C101','SW103205');insertintosc(grade,cno,sno)values(56,'C102','NW103104');insertintosc(grade,cno,sno)values(61,'C102','NW103105');insertintosc(grade,cno,sno)values(57,'C304','SW103203');insertintosc(grade,cno,sno)values(62,'C202','ME102102');insertintosc(grade,cno,sno)values(86,'C302','NW103105');insertintosc(grade,cno,sno)values(61,'C201','SW103102');insertintosc(grade,cno,sno)values(62,'C102','NW103102');insertintosc(grade,cno,sno)values(59,'C201','SW103104');insertintosc(grade,cno,sno)values(60,'C101','SW103103');insertintosc(grade,cno,sno)values(61,'C307','ME102104');insertintosc(grade,cno,sno)values(61,'C102','SW103104');insertintosc(grade,cno,sno)values(62,'C102','SW103204');insertintosc(grade,cno,sno)values(62,'C303','NW103102');insertintosc(grade,cno,sno)values(62,'C101','NW103107');insertintosc(grade,cno,sno)values(62,'C102','SW103205');insertintosc(grade,cno,sno)values(62,'C308','ME102104');insertintosc(grade,cno,sno)values(62,'C303','NW103107');insertintosc(grade,cno,sno)values(63,'C301','NW103107');

答案:【5】10.sqlserver將()命令作為結(jié)束批處理的語句。

答案:【go】學(xué)習(xí)模塊5——數(shù)據(jù)庫安全管理學(xué)習(xí)模塊5單元測試1.單選題:負責(zé)數(shù)據(jù)庫系統(tǒng)的正常運行,承擔(dān)創(chuàng)建、監(jiān)控和維護數(shù)據(jù)庫結(jié)構(gòu)責(zé)任的是()。

選項:

A、應(yīng)用程序員

B、終端用戶

C、數(shù)據(jù)庫管理員

D、軟件設(shè)計員

答案:【數(shù)據(jù)庫管理員】2.單選題:()是指系統(tǒng)預(yù)定義的服務(wù)器角色、數(shù)據(jù)庫擁有者、數(shù)據(jù)庫對象所擁有的權(quán)限。

選項:

A、管理員

B、角色

C、隱含權(quán)限

D、guest

答案:【隱含權(quán)限】3.多選題:SQLServer的安全體系結(jié)構(gòu)可以劃分為4個等級,以下()屬于該等級體系。

選項:

A、服務(wù)器操作系統(tǒng)的安全性

B、SQLServer的登錄安全性

C、數(shù)據(jù)庫的使用安全性

D、數(shù)據(jù)庫對象的使用安全性

答案:【服務(wù)器操作系統(tǒng)的安全性;SQLServer的登錄安全性;數(shù)據(jù)庫的使用安全性;數(shù)據(jù)庫對象的使用安全性】4.單選題:角色分為數(shù)據(jù)庫角色和表角色。()

選項:

A、正確

B、錯誤

答案:【錯誤】5.單選題:數(shù)據(jù)庫的訪問權(quán)是通過映射數(shù)據(jù)庫的用戶和登錄賬戶之間的關(guān)系來實現(xiàn)的。()

選項:

A、正確

B、錯誤

答案:【正確】6.單選題:在SQLServer中,用戶和角色的權(quán)限以記錄的形式存儲在數(shù)據(jù)庫中,權(quán)限操作分別授予權(quán)限、拒絕訪問和撤銷權(quán)限3種狀態(tài)。當(dāng)3種權(quán)限狀態(tài)出現(xiàn)沖突時,撤銷權(quán)限將起到絕對的限制作用。.()

選項:

A、正確

B、錯誤

答案:【錯誤】7.是用來集中管理數(shù)據(jù)庫或服務(wù)器權(quán)限的概念。

答案:【角色】8.SQLServer支持兩種安全驗證模式:和SQLServer身份驗證。

答案:【W(wǎng)indows身份驗證】9.是執(zhí)行某些DDL語句的權(quán)限,如CreateTable的權(quán)限。

答案:【語句權(quán)限】10.SQLServer的服務(wù)器級安全性建立在控制的基礎(chǔ)上。

答案:【登錄賬號和密碼】學(xué)習(xí)模塊5作業(yè)互評1.簡述數(shù)據(jù)庫用戶的作用,及其與服務(wù)器登錄賬號的關(guān)系。

答案:【功能實現(xiàn)】2.簡述SQLServer的四級安全體系之間是如何相互協(xié)調(diào)實現(xiàn)安全防衛(wèi)的?如果操作系統(tǒng)有帳戶guest,如何操作使得以guest登錄操作系統(tǒng)的用戶擁有查詢用戶數(shù)據(jù)庫TEST.dbo.table1中數(shù)據(jù)的權(quán)限,寫出操作步驟。

答案:【功能實現(xiàn)】3.SQLServer中的安全體系結(jié)構(gòu)分為哪幾個等級?

答案:【功能實現(xiàn)】學(xué)習(xí)模塊6——數(shù)據(jù)庫備份與恢復(fù)學(xué)習(xí)模塊6單元測試1.單選題:()是指單獨備份組成數(shù)據(jù)庫的文件或文件組,使用該備份方法可以快速實現(xiàn)數(shù)據(jù)庫從一臺機器遷移到另一臺機器。

選項:

A、差異備份

B、全庫備份

C、文件或文件組備份

D、日志備份

答案:【文件或文件組備份】2.多選題:在實際工作中為最大限度地減少數(shù)據(jù)庫恢復(fù)時間以及降低數(shù)據(jù)損失數(shù)量,因此在進行作出備份和還原策略之前,應(yīng)考慮各種備份方式的優(yōu)缺點,綜合使用()備份方式。

選項:

A、全庫備份

B、差異備份

C、日志備份

D、簡單備份

答案:【全庫備份;差異備份;日志備份】3.單選題:在不同的數(shù)據(jù)源之間,DTS只能移動表和表中的數(shù)據(jù)()。

選項:

A、正確

B、錯誤

答案:【正確】4.單選題:數(shù)據(jù)庫備份非常重要,有些數(shù)據(jù)的備份非常頻繁,目前只能人工地把備份的流程執(zhí)行一遍。

選項:

A、正確

B、錯誤

答案:【錯誤】5.單選題:恢復(fù)方案首先利用最近一次差異備份進行全庫備份的恢復(fù)()。

選項:

A、正確

B、錯誤

答案:【錯誤】6.SQLServer包括3種恢復(fù)模式,分別是簡單恢復(fù)模式、完整恢復(fù)模式和_________模式。

答案:【大容量日志恢復(fù)】7.備份是制作數(shù)據(jù)庫、數(shù)據(jù)表、數(shù)據(jù)對象與數(shù)據(jù)記錄的,以便在數(shù)據(jù)庫遭受破壞時,能利用拷貝及時恢復(fù)數(shù)據(jù)庫。

答案:【副本】8.____________是備份策略的基礎(chǔ),最大優(yōu)點在于操作和規(guī)劃比較簡單,在恢復(fù)時只需要一步就可以將數(shù)據(jù)庫恢復(fù)到以前的狀態(tài)。

答案:【全庫備份】9.數(shù)據(jù)庫______________是用來存儲備份數(shù)據(jù)的存儲介質(zhì)。

答案:【備份設(shè)備】10.數(shù)據(jù)庫附加與_______是在數(shù)據(jù)庫沒有發(fā)生故障,數(shù)據(jù)庫文件沒有遭到損壞的前提條件下,快速地移植數(shù)據(jù)庫。

答案:【分離】學(xué)習(xí)模塊6作業(yè)互評1.某企業(yè)的數(shù)據(jù)庫每周日晚12點進行一次全庫備份,每天晚12點進行一次差異備份,每小時進行一次日志備份。請問這幾種備份方式各有什么特點?如果數(shù)據(jù)庫在2002/12/21(星期六)3:30崩潰,應(yīng)如何將其恢復(fù)使得損失最???

答案:【功能實現(xiàn)】2.請設(shè)計并給出一個數(shù)據(jù)庫的綜合備份方案。

答案:【功能實現(xiàn)】3.簡述SQLSever的四種備份方式及其特點。

答案:【功能實現(xiàn)】學(xué)習(xí)模塊7——數(shù)據(jù)庫應(yīng)用程序編制學(xué)習(xí)模塊7單元作業(yè)1.網(wǎng)頁登錄時,調(diào)用存儲過程驗證用戶名密碼,需向存儲過程傳參數(shù)。以下空格中填寫什么?cmd.Parameters.("@account",SqlDbType.VarChar);//指定參數(shù)

答案:【Add】2.設(shè)置command對象的命令類型為存儲過程,則以下空格中填寫什么?cmd.CommandType=CommandType.;

答案:【StoredProcedure】3.數(shù)據(jù)庫連接字符串部分如下,請?zhí)顚懣崭裰袃?nèi)容:IntegratedSecurity=False;InitialCatalog=;....

答案:【Library】4.創(chuàng)建訪問Library數(shù)據(jù)庫的登錄名libadminlibadminwithpassword='123456';空格中填寫什么()

答案:【Createlogin】5.創(chuàng)建觸發(fā)器:借還書。當(dāng)往借還表(lib_lending)中當(dāng)插入行(借書時),更新副本表中的副本狀態(tài)為2(已借出),當(dāng)修改行(還書時),更新副本表中的副本狀態(tài)為1(可借出)******************************************************************/Createtriggert_copy_statusonlib_lendinginsert,updateasbegindeclare@datedatetime;declare@idint;select@id=id_lib_copy,@date=col_returned_datefrominserted;if(@dateisnull)begin--還書時間為空,表示是借書,改為已借出updatelib_copysetcol_status=2whereid_lib_copy=@id;endelsebegin--改為已歸還updatelib_copysetcol_status=1whereid_lib_copy=@id;endendgo請問,空格中應(yīng)填寫什么?

答案:【after】學(xué)習(xí)模塊7單元測驗1.單選題:數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程中的需求分析階段需要做的工作是:分析用戶的需求,撰寫()。

選項:

A、測試報告

B、項目總結(jié)

C、需求規(guī)格說明書

D、開發(fā)文檔

答案:【需求規(guī)格說明書】2.多選題:數(shù)據(jù)結(jié)構(gòu)設(shè)計時,要注意()要求。

選項:

A、滿足關(guān)系模型的基本特征

B、滿足關(guān)系模型的數(shù)據(jù)完整性約束

C、滿足規(guī)范化設(shè)計的要求

D、選擇合適的數(shù)據(jù)類型

答案:【滿足關(guān)系模型的基本特征;滿足關(guān)系模型的數(shù)據(jù)完整性約束;滿足規(guī)范化設(shè)計的要求;選擇合適的數(shù)據(jù)類型】3.單選題:數(shù)據(jù)庫服務(wù)器端的編程主要是采用C#等編程語言編寫程序代碼。

選項:

A、正確

B、錯誤

答案:【錯誤】4.單選題:代碼編寫和交付運行屬于項目實施階段。

選項:

A、正確

B、錯誤

答案:【正確】5.單選題:概念結(jié)構(gòu)設(shè)計階段的任務(wù)是將ER模型轉(zhuǎn)換成關(guān)系模型。

選項:

A、正確

B、錯誤

答案:【錯誤】6.創(chuàng)建觸發(fā)器:借、還書時,要及時修改圖書副本表中相應(yīng)書籍的狀態(tài)。Createtriggert_copy_statusOnlib_lendingInsert,updateas//以下代碼省略

答案:【after】7.//將存儲過程的結(jié)果梆定到GridView,并顯示SqlDataAdapteradapter=newSqlDataAdapter(cmd);DataSetdataSet=newDataSet();adapter.(dataSet,"圖書");//將查詢結(jié)果填充進數(shù)據(jù)集gridView.DataSource=dataSet;gridView.DataBind();

答案:【Fill】8.//調(diào)用存儲過程:Createprocedurep_list(@idint)SqlCommandcmd=newSqlCommand("p_list",conn);//存儲過程名cmd.CommandType=CommandType.StoredProcedure;//調(diào)用類型為存儲過程cmd.Parameters.("@id",SqlDbType.Int);cmd.Parameters["@id"].Value=int.Parse(account);//傳入值,轉(zhuǎn)換為整型

答案:【Add】9.//連接數(shù)據(jù)庫,連接字符串從Default.aspx.cs取得conn=newSqlConnection(_Default.getConnString());conn.();//打開連接

答案:【Open】10.數(shù)據(jù)庫應(yīng)用系統(tǒng)一般分為C/S結(jié)構(gòu)和結(jié)構(gòu)。

答案:【B/S】期末測試數(shù)據(jù)庫原理與應(yīng)用期末測試1.單選題:下列操作中,能夠保證數(shù)據(jù)一致性是__________。

選項:

A、先寫數(shù)據(jù)文件,后寫日志文件。

B、并發(fā)執(zhí)行多個事務(wù)。

C、事務(wù)中所有操作要么全做要么全不做。

D、定期備份數(shù)據(jù)文件。

答案:【事務(wù)中所有操作要么全做要么全不做?!?.單選題:下列描述中不屬于關(guān)系模型的性質(zhì)的是_______。

選項:

A、關(guān)系中的每個屬性是不可分解的。

B、在關(guān)系中元組的順序是無關(guān)緊要的。

C、任意的一個二維表都是一個關(guān)系。

D、在關(guān)系中屬性的順序是無關(guān)緊要的。

答案:【任意的一個二維表都是一個關(guān)系。】3.單選題:T_SQL中用______語句來完成不同數(shù)據(jù)庫之間的切換。

選項:

A、USE

B、SWITCH

C、CHANGE

D、CASE

答案:【USE】4.單選題:在創(chuàng)建表的過程中,_______用來定義唯一性約束。

選項:

A、DISTINCT

B、EXISTS

C、DEFAULT

D、UNIQUE

答案:【UNIQUE】5.單選題:下列有關(guān)文件描述不正確的是_______

選項:

A、數(shù)據(jù)庫的數(shù)據(jù)信息和日志信息能放在同一個文件中。

B、一個文件只能隸屬于一個文件組。

C、一個文件或一個文件組只能被一個數(shù)據(jù)庫使用。

D、日志文件不能隸屬于任何一個文件組。

答案:【數(shù)據(jù)庫的數(shù)據(jù)信息和日志信息能放在同一個文件中?!?.單選題:假設(shè)SC表中的SNO字段引用了S表中的學(xué)號SNO字段,則在SC表中設(shè)置外鍵約束的語句正確的是()。

選項:

A、ConstraintFk_SC_SForeignKey(SNO)References(SNO)

B、ConstraintFk_SC_SForeignKeyReferencesS(SNO)

C、ConstraintFk_SC_SForeignKey(SNO)ReferencesS

D、ConstraintFk_SC_SForeignKey(SNO)ReferencesS(SNO)

答案:【ConstraintFk_SC_SForeignKey(SNO)ReferencesS(SNO)】7.單選題:多個字段組合作主鍵只能采用_______級數(shù)據(jù)完整性方式。

選項:

A、列

B、表

C、列或表

D、行

答案:【表】8.單選題:為數(shù)據(jù)表創(chuàng)建索引的目的是___________

選項:

A、創(chuàng)建主鍵

B、創(chuàng)建唯一性索引

C、歸類

D、提高查詢的檢索性能

答案:【提高查詢的檢索性能】9.單選題:在SQL語句中,用來插入數(shù)據(jù)和修改數(shù)據(jù)的命令分別是____________

選項:

A、INSERT,UPDATE

B、UPDATE,INSERT

C、DELETE,UPDATE

D、CREATE,INSERTINTO

答案:【INSERT,UPDATE】10.單選題:關(guān)系數(shù)據(jù)庫中,有關(guān)主鍵正確的說法是____________

選項:

A、標識表中唯一的實體

B、創(chuàng)建唯一的索引,可以允許有空值

C、只允許用表中的第一字段建立

D、一個表中允許有多個主鍵

答案:【標識表中唯一的實體】11.單選題:SQL語言中,刪除一個表的命令是____________

選項:

A、DELETE

B、DROP

C、CLEAR

D、REMOVE

答案:【DROP】12.單選題:在文件系統(tǒng)階段,數(shù)據(jù)是__________。

選項:

A、有結(jié)構(gòu)的

B、無結(jié)構(gòu)的

C、整體無結(jié)構(gòu),記錄內(nèi)有結(jié)構(gòu)

D、整體結(jié)構(gòu)化的

答案:【整體無結(jié)構(gòu),記錄內(nèi)有結(jié)構(gòu)】13.單選題:左外連接的結(jié)果中將顯示()。

選項:

A、滿足連接條件的行

B、顯示左邊表的所有行

C、顯示右邊表的所有行

D、顯示兩邊表的所有行

答案

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論