3 數據庫基礎期末檢測二_第1頁
3 數據庫基礎期末檢測二_第2頁
3 數據庫基礎期末檢測二_第3頁
3 數據庫基礎期末檢測二_第4頁
3 數據庫基礎期末檢測二_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數據庫基礎期末檢測二單項選擇題(15個,每題1分,共15分)(1)要通過系統(tǒng)存儲過程來查看數據庫的結構,應該使用的存儲過程是______。A、sp_helpB、sp_helpdbC、sp_helpfileD、sp_helpfilegroup(2)下面不屬于SQLServer數據庫對象的是______。A、表和數據類型B、默認和規(guī)則C、數據D、存儲過程和觸發(fā)器(3)如果希望在新創(chuàng)建的數據庫中包含名稱為UserInfo的用戶表,需要事先在系統(tǒng)數據庫______中創(chuàng)建該表。A、masterB、modelC、msdbD、tempdb(4)創(chuàng)建表時,可以不進行設置的是______。A、表名B、列名C、數據類型D、描述(5)下面關于臨時表和表變量的敘述,錯誤的是______。A、臨時表存儲在磁盤中,會帶來I/O操作和磁盤訪問B、表變量存儲在內存中,在性能上優(yōu)于臨時表C、臨時表包含于系統(tǒng)數據庫tempdb中D、臨時表的前綴是“@”,表變量的前綴是“#”或“##”(6)使用不帶WHERE子句的DELETE語句執(zhí)行刪除操作,將會發(fā)生______情況。A、DELETE操作不會發(fā)生B、等待用戶重新指定刪除條件C、默認刪除表的最后一條記錄D、刪除表的所有記錄(7)下面關于刪除記錄的敘述,錯誤的是______。A、使用不帶WHERE條件的DELETE語句可以把表中的記錄全部刪除B、使用TRUNCATETABLE語句可以把表中的記錄全部刪除C、執(zhí)行TRUNCATETABLE語句之后,新行標識所用的計數值重置為該列的種子D、TRUNCATETABLE語句可以激活DELETE觸發(fā)器(8)如果想消除查詢中返回的重復行,需要使用關鍵字______。A、TOPB、DISTINCTC、UNIOND、ALL(9)下面能返回所有符合條件的記錄的前10%行的是______。A、SELECTTOP10*FROMUserInfoWHEREID>100B、SELECTTOP10PERCENT*FROMUserInfoWHEREID>100C、SELECT*TOP10FROMUserInfoWHEREID>100D、SELECT*TOP10PERCENTFROMUserInfoWHEREID>100(10)現(xiàn)假設表Buy用來存放進貨信息,該表包含字段UserID用來標識操作員編號,并與表UserInfo的字段UserID對應。下面的語句能返回所有進貨信息的是______。A、SELECT*FROMBuyB,UserInfoUWhereB.UserID=U.UserIDB、SELECTB.*FROMBuyASBJOINUserInfoASUONB.UserID=U.UserIDC、SELECTB.*FROMBuyASBLEFTJOINUserInfoASUONB.UserID=U.UserIDD、SELECTB.*FROMBuyASBRIGHTJOINUserInfoASUONB.UserID=U.UserID(11)在以下SELECT

語句的子句中,放在最后的應該是()子句。

A.GROUP

BY

B.HAVING

C.WHERE

D.ORDER

BY

若要修改基本表中某一列的數據類型,需要使用ALTER語句中的()子句。

DELETE

B.

DROP

C.

MODIFY

D.

ADD

(13)向基本表中增加一個新列后,原有元組在該列上的值是()。

A.TRUE

B.FALSE

C.空值

D.不確定

(14)查詢中需要統(tǒng)計元組的個數時,應使用()函數。

A.SUM(列名)

B.COUNT(列名)

C.COUNT(*)

D.AVG(列名)

(15)查詢中需要統(tǒng)計某列中值的個數應使用()函數。

A.SUM(列名)

B.COUNT(列名)

C.COUNT(*)

D.AVG(列名)

判斷題(10個,每題1分,共10分。對的寫A,錯的寫B(tài))1.安裝Microsoft

SQL

Server

2000

企業(yè)版對操作系統(tǒng)的最低要求可以是Microsoft

Windows

2000

Professional。(

2.每一個服務器必須屬于一個服務器組。一個服務器組可以包含0個、一個或多個服務器。(

3.認證模式是在安裝SQL

Server過程中選擇的。系統(tǒng)安裝之后,可以重新修改SQL

Server系統(tǒng)的認證模式。(

4.在創(chuàng)建表時,不能指定將表放在某個文件上,只能指定將表放在某個文件組上。如果希望將某個表放在特定的文件上,那么必須通過創(chuàng)建文件組來實現(xiàn)。(

5.當用戶定義的數據類型正在被某個表的定義引用時,這些數據類型不能被刪除。(

6.在使用子查詢時,必須使用括號把子查詢括起來,以便區(qū)分外查詢和子查詢。(

)7.索引越多越好。(

)8.視圖本身沒有數據,因為視圖是一個虛擬的表。(

)9.創(chuàng)建觸發(fā)器的時候可以不是表的所有者或數據庫的所有者。(

10.在一個表上只能創(chuàng)建一個主鍵。

)三、名詞解釋(5個,每題2分,共10分)1.顯式事務和隱式事務

2.死鎖

3.角色

4.權限

5.手動恢復和自動恢復

填空題(10個,每題1分,共10分)在數據表上可以創(chuàng)建的約束有:()、()、()、()、()、()。2.創(chuàng)建表約束的方法有3種:第一種是在新建表時,在()定義之后創(chuàng)建約束;第二種是在新建表時,在()定義之后創(chuàng)建約束;第三種是在表已經存在,可通過()添加約束。

在一個表中只能定義()約束,但可以定義()約束;定義了唯一約束的列數據可以為(),而定義了主鍵約束的列數據為()。

3.如果列上有約束,要刪除該列,應先()。

如果要刪除的表T1是其他表T2的參照表,則應先(),或者()。用()可以實現(xiàn)選擇列的運算。用()可以實現(xiàn)選擇行的運算。

在進行多表查詢時,必須設置()。

GROUP

BY

子句實現(xiàn)的是()。

6.ORDER

BY

子句實現(xiàn)的是()。

7.當使用COMPUTE…

BY……..子句時,必須與()句配合使用。

HAVING子句實現(xiàn)時是()的查詢條件。它與WHERE子句的區(qū)別是()。在SQL

Server

2005中,視圖分為三類,即:()、()、()。一般情況下視圖是一張(),是通過CREATE

VIEW()。8.在每次訪問視圖時,視圖都是從()中提取做包含的行和列。

SQL

server

2005提供的索引類型包括以下幾種:()、()、()、()、()、()。

索引即可以在()時創(chuàng)建的,也可以()創(chuàng)建。

索引一旦創(chuàng)建,將由()自動管理和維護。批處理是()語句的集合。一個批處理以()結束。五、簡答題(5個,每題5分,共25分)1.文件組的作用和分類

2.簡述在對象上進行權限設置時,授予、拒絕和撤銷的關系。

3.索引分類及特點

4.并發(fā)控制的影響及其產生原因(事務,四類)

5.數據完整性的類型及作用六、程序題(3個,每題10分,共30分)1.設有一個SPJ數據庫,包括S,P,J,SPJ四個關系模式:

供應商(供應商代碼,商姓名,供應商狀態(tài),供應商所在城市)S(SNO,SNAME,STATUS,CITY)

零件(零件代碼,零件名,顏色,重量)P(PNO,PNAME,COLOR,WEIGHT)

工程項目(工程項目代碼,工程項目名,工程項目所在城市)

J(JNO,JNAME,CITY)

供應情況(供應商代碼,零件代碼,工程項目代碼,供應數量)

SPJ(SNO,PNO,JNO,QTY)

試用關系代數和SQL語言完成下列查詢:

求供應工程J1零件的供應商號碼SNO:

求供應工程J1零件P1的供應商號碼SNO:(3)求供應工程J1零件為紅色的供應商號碼SNO:

(4)求沒有使用天津供應商生產的紅色零件的工程號JNO:

注意:從J表入手,以包含那些尚未使用任何零件的工程號。(5)求至少用了供應商S1所供應的全部零件的工程號JNO:

設關系模式R(

溫馨提示

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

評論

0/150

提交評論