版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據庫技術與應用練習題題庫及答案10套1、(4分)【單選題】公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是( )。A、多對多B、一對一C、多對一D、一對多參考答案:C 解析:無2、(4分)【單選題】SELECT語句中與HAVING子句同時使用的是( )子句。A、ORDER BYB、WHEREC、GROUP BYD、無需配合參考答案:C 解析:無3、(4分)【單選題】數(shù)據庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是( )A、數(shù)據庫系統(tǒng)復雜,而文件系統(tǒng)簡單B、文件系統(tǒng)只能管理程序文件,而數(shù)據庫系統(tǒng)能夠管理各種類型的文件C、文件系統(tǒng)管理的數(shù)據量較少,而數(shù)據庫系
2、統(tǒng)可以管理龐大的數(shù)據量D、文件系統(tǒng)不能解決數(shù)據冗余和數(shù)據獨立性問題,而數(shù)據庫系統(tǒng)可以解決參考答案:A 解析:無4、(4分)【單選題】關于DROP DATABASE語句敘述錯誤的是( )。A、一次可以刪除一個或多個數(shù)據庫。B、在刪除數(shù)據庫時不會顯示確認信息C、不會刪除數(shù)據庫的磁盤文件D、如果數(shù)據庫正在使用,刪除數(shù)據庫將導致應用程序出錯參考答案:C 解析:無5、(4分)【單選題】以下關于固定服務器和數(shù)據庫角色敘述不正確的是( )。A、用戶可以添加、刪除或更改固定的服務器B、用戶的登錄賬戶可以添加到固定的服務器角色中C、固定的服務器角色為管理數(shù)據庫一級的權限提供了方便D、固定的服務器角色在服務器級上
3、定義,這些角色具有完成特定服務器級管理活動的權限參考答案:A 解析:固定的服務器角色在服務器級上定義,這些角色具有完成特定服務器級管理活動的權限,用戶不能添加、刪除或更改同定的服務器角色。6、(4分)【單選題】表達式LEN(電子學院) + DATALENGTH(GETDATE()的值為:A、8B、10C、12D、16參考答案:C 解析:無7、(4分)【單選題】在視圖上不能完成的操作是( )。A、更新視圖數(shù)據B、查詢C、在視圖上定義新的基本表D、在視圖上定義新視圖參考答案:C 解析:無8、(4分)【單選題】下列哪些語句用于創(chuàng)建觸發(fā)器( )?A、CREATEPROCEDUREB、CREATE TR
4、IGGERC、ALTERTRIGERD、DROP TRIGGER參考答案:B 解析:無9、(4分)【單選題】學生選課關系模式R(sno,sname,sex,cno,cname,score),下面( )是非平凡函數(shù)依賴。A、(sno,sname)snoB、snosnoC、snosnameD、以上都不是參考答案:C 解析:若XY,且Y?X,則稱XY是平凡的函數(shù)依賴,反之稱非平凡的函數(shù)依賴。10、(4分)【單選題】SQLServer數(shù)據庫用戶的來源( )A、可以是所有SQL SERVER用戶B、只能是windows身份驗證的登錄用戶C、只能是SQL Server身份驗證的登錄用戶D、可以是其他數(shù)據庫
5、中的用戶參考答案:A 解析:SQL Server數(shù)據庫用戶必須能夠通過windows或sql server身份驗證,否則將可以登錄服務器,更不可能成為SQL Server數(shù)據庫用戶。11、(4分)【填空題(主觀)】數(shù)據完整性實質,存儲在數(shù)據庫中的數(shù)據正確無誤并且相關數(shù)據具有一致性,根據完整性機制所作用的數(shù)據庫對象和范圍不同,可以分為:填空(1), 填空(2),填空(3), 填空(4)四種,其中標志列可以實現(xiàn)填空(1) 數(shù)據完整性。參考答案:填空一 實體完整性填空二 值域完整性填空三 引用完整性填空四 值域完整性填空五 實體完整性解析:無12、(4分)【填空題(主觀)】關系可以有三種類型,它們是
6、基本表、查詢表和(填空(1))。參考答案:填空一 視圖解析:無13、(4分)【填空題(主觀)】還原是指將數(shù)據庫備份加載到服務器中的過程,在 SQL server 中有三種數(shù)據庫的還原模型,分別是填空(1) ,填空(2) ,填空(3)。參考答案:填空一 簡單還原填空二 完全還原填空三 按日志還原解析:無14、(4分)【填空題(主觀)】在SQL Server中修改表的結構應使用關鍵字填空(1),修改表中的數(shù)據應使用關鍵字填空(2)。參考答案:填空一 ALTER填空二 UPDATE解析:無15、(4分)【填空題(主觀)】在SQL Server中,要訪問某個數(shù)據庫,除了需要有一個登錄帳號外,還必須有一
7、個該數(shù)據庫的填空(1)帳號。參考答案:填空一 用戶解析:無16、(10分)【問答題】簡述SQL Server 外圍應用配置器的作用。參考答案:可以啟用、禁用、開始或停止 SQL Server 2005 安裝的一些功能、服務和遠程連接。解析:無17、(10分)【問答題】DROP TABLE 語句與 DELETE FROM的作用是否相同?為什么?參考答案:不同。因為DELETE FROM是刪除表中的數(shù)據行,而DROP TABLE是刪除表,并且表的定義和數(shù)據以及與表相關的數(shù)據對象都被刪除。解析:無18、(10分)【問答題】創(chuàng)建數(shù)據庫實訓:項目名稱:建立名字為sale的銷售數(shù)據庫。項目要求:1.創(chuàng)建名
8、字為sale的銷售數(shù)據庫,該數(shù)據庫有一個名字為sale.mdf的主數(shù)據文件和名字為sale_log.ldf的事務日志文件。主數(shù)據庫文件容量為4MB,事務日志文件容量大小為2MB,數(shù)據庫文件和日志文件的最大容量為10MB,文件增長量為1MB。2.顯示Sale數(shù)據庫的信息。3.使用企業(yè)管理器將sale數(shù)據庫名字改為sale1.4.使用sp_renamedb將sale1數(shù)據庫改名為sale。5配置sale數(shù)據庫為只讀。參考答案:CREATE DATABASE saleON(NAME=sale,FILENAME=D:zjlsale.mdf,SIZE=4MB,MAXSIZE=10MB,FILEGROWT
9、H=1MB)LOG ON(NAME=sale_log,FILENAME=D:zjlsale_log.ldf,SIZE=2MB,MAXSIZE=10MB,FILEGROWTH=1MB)GOSP_HELPDB saleGosp_renamedb sale ,sale1Gosp_dboption sale,read only,trueGOsp_dboption sale,read only,FALSEGO解析:無19、(10分)【問答題】顯示整數(shù)25和當前日期getdate()的值分別占用的字節(jié)數(shù),寫出SQL語句。參考答案:select datalength(25),datalength(getda
10、te()解析:無數(shù)據庫技術與應用試卷題庫及答案(第3套)1、(4分)【單選題】屬于事務控制的語句是( )A、Begin Tran、Commit、RollBackB、Begin、Continue、EndC、Create Tran、Commit、RollBackD、Begin Tran、Continue、End參考答案:A 解析:無2、(4分)【單選題】下面語句中,哪種語句用來修改視圖( )。A、CREATETABLEB、ALTER VIEWC、DROPVIEWD、CREATEVIEW參考答案:B 解析:無3、(4分)【單選題】創(chuàng)建索引的命令是( )。A、Create triggerB、Creat
11、e procedureC、Create FunctionD、Create index參考答案:D 解析:無4、(4分)【單選題】下列途徑哪個不是實現(xiàn)值域完整性A、rule( 規(guī)則 )B、primary keyC、not nullD、default參考答案:B 解析:無5、(4分)【單選題】使用下列哪種語句可以刪除數(shù)據庫( )。A、DROPDATABASEB、CREATETABLEC、ALTERDATABASED、DROPTABLE參考答案:D 解析:無6、(4分)【單選題】關于主鍵描述正確的是:A、包含一列B、包含兩列C、包含一列或者多列D、以上都不正確參考答案:C 解析:無7、(4分)【單選
12、題】下列運算符中可以實現(xiàn)模糊查詢的是( )。A、=B、INC、LIKED、參考答案:C 解析:無8、(4分)【單選題】按所使用的數(shù)據模型來分,數(shù)據庫可分為( )三種類型。A、層次、關系和網狀B、網狀、環(huán)狀和鏈狀C、大型、中型和小型D、獨享、共享和分時參考答案:A 解析:無9、(4分)【單選題】下面( )種類型不能存儲圖形圖像。A、textB、bitC、binaryD、image參考答案:A 解析:無10、(4分)【單選題】如果要在SQL Server2000中存儲圖形圖像、Word文檔文件,不可采用的數(shù)據類型是( )A、binaryB、varbinaryC、imageD、text參考答案:D
13、解析:無11、(4分)【填空題(主觀)】訪問SQL server數(shù)據庫對象時,需要經過身份驗證和填空(1)兩個階段,其中身份驗證分為Windows驗證模式和填空(1)驗證模式。參考答案:填空一 權限驗證填空二 混合解析:無12、(4分)【填空題(主觀)】游標的概念包括兩個部分,它們是填空(1)和填空(2)。參考答案:填空一 游標結果集填空二 游標位置解析:無13、(4分)【填空題(主觀)】還原是指將數(shù)據庫備份加載到服務器中的過程,在 SQL server 中有三種數(shù)據庫的還原模型,分別是填空(1) ,填空(2) ,填空(3)。參考答案:填空一 簡單還原填空二 完全還原填空三 按日志還原解析:無
14、14、(4分)【填空題(主觀)】命令 truncate table 的功能是填空(1)。參考答案:填空一 清空表解析:無15、(4分)【填空題(主觀)】數(shù)據庫系統(tǒng)的特點分別是數(shù)據的結構化、填空(1)、數(shù)據獨立性和填空(2)。參考答案:填空一 數(shù)據共享填空二 可控冗余度解析:無16、(10分)【問答題】簡述數(shù)據建模的基本流程。參考答案:首先將現(xiàn)實世界中客觀存在的事物及它們所具有的特性,抽象為信息世界的實體和屬性。然后使用實體聯(lián)系(E-R,Entity Relationship)圖表示實體、屬性、實體之間的聯(lián)系(即概念數(shù)據模型),最后再將ER圖轉換為數(shù)據世界中的關系。解析:無17、(10分)【問答
15、題】接上題,轉換為關系模式參考答案:業(yè)務員(工號,姓名)商品(商品編號,商品名稱,價格,庫存數(shù)量)供應商(供應商編號,供應商名稱,聯(lián)系電話)銷售(工號, 商品編號,銷售編號,數(shù)量,銷售日期)供應(商品編號,供應商編號,供應編號,供應日期,數(shù)量,價格)解析:無18、(10分)【問答題】什么叫域完整性?參考答案:域完整性指列的值域的完整性。域完整性限制了某些屬性中出現(xiàn)的值,把屬性限制在一個有限的集合中。解析:無19、(10分)【問答題】Sale數(shù)據庫有如下表 客戶表:Customer 客戶編號:CusNo nvarchar(3)not null 姓名:CusName nvarchar(10)not
16、 null 地址:Address nvarchar(20) 電話:Tel nvarchar(20) 產品表:Product 產品編號:ProNo nvarchar(5)not null 品名:ProName nvarchar(20)not null 單價:Price Decimal(8,2)not null 庫存數(shù)量:Stoc參考答案:CREATE PROCEDURE P_Sale3 ProNo varchar(5),SaleDate DateTime AS SELECT P.ProNo,ProName,Price,SumQuantity=SUM(Quantity),SumJe=SUM(Pri
17、ce*Quantity) FROM Product P,ProOut PO WHERE P.ProNo=PO.ProNo AND SaleDate=SaleDate AND P.ProNo=ProNo GROUP BY P.ProNo,Pr解析:無數(shù)據庫技術與應用試卷題庫及答案(第4套)1、(4分)【單選題】侯選碼中的屬性稱為( )。A、非主屬性B、主屬性C、復合屬性D、關鍵屬性參考答案:B 解析:候選碼中出現(xiàn)過的屬性稱為主屬性; HYPERLINK /item/%E9%9D%9E%E4%B8%BB%E5%B1%9E%E6%80%A7/3462646 t _blank 非主屬性就是不包含在任何
18、候選碼中的屬性。2、(4分)【單選題】下面說法錯誤的是( )A、當子查詢的查詢結果為單列多值時,必須使用邏輯運算符Any(某個值)、Some(某些值)、All(所有值)連接子查詢。B、In與“=Any”或“=Some”等價C、Not In與“”等價但與“Any”或“Some”不等價D、以上都不正確參考答案:D 解析:無3、(4分)【單選題】在數(shù)據庫的三級模式中,外模式有( )。A、1B、2C、3D、多個參考答案:D 解析:外模式也稱子模式(Subschema)或用戶模式,是數(shù)據庫用戶(包括應用程序員和最終用戶)能夠看見和使用的局部數(shù)據的邏輯結構和特征的描述,是數(shù)據庫用戶的數(shù)據視圖,是與某一應用
19、有關的數(shù)據的邏輯表示。 理解: 一個數(shù)據庫可以有多個外模式; 外模式就是用戶視圖; 外模式是保證數(shù)據安全性的一個有力措施。4、(4分)【單選題】根據關系數(shù)據基于的數(shù)據模型關系模型的特征判斷下列正確的一項:( )A、只存在一對多的實體關系,以圖形方式來表示。B、以二維表格結構來保存數(shù)據,在關系表中不允許有重復行存在C、能體現(xiàn)一對多、多對多的關系,但不能體現(xiàn)一對一的關系D、關系模型數(shù)據庫是數(shù)據庫發(fā)展的最初階段參考答案:B 解析:無5、(4分)【單選題】在SQL Server中,索引的順序和數(shù)據表的物理順序相同的索引是( )。A、聚集索引B、非聚集索引C、主鍵索引D、唯一索引參考答案:A 解析:無6
20、、(4分)【單選題】下列哪些語句用于修改觸發(fā)器( )? A.CREATE PROCEDURE B.CREATE TRIGGER C.ALTER TRIGER D.DROP TRIGGERA、ALTER TRIGER B、DROP TRIGGERC、CREATE TRIGGERD、UPDATE PROCEDURE參考答案:A 解析:無7、(4分)【單選題】當數(shù)據表被修改時,能自動執(zhí)行的數(shù)據庫對象是A、存儲過程B、觸發(fā)器C、視圖D、其他數(shù)據庫對象參考答案:B 解析:無8、(4分)【單選題】使用下列哪種語句可以刪除數(shù)據庫( )。A、DROPDATABASEB、CREATETABLEC、ALTERDA
21、TABASED、DROPTABLE參考答案:A 解析:無9、(4分)【單選題】SQL Server采用的身份驗證模式有A、僅Windows身份驗證模式B、僅SQL Server身份驗證模式C、僅混合模式D、Windows身份驗證模式和混合模式參考答案:D 解析:無10、(4分)【單選題】在SQL SERVER中,如果要向一個已經存在的表中添加外鍵約束,應使用( )語句。A、ALTER TABLEB、ADD FOREIGN KEYC、MODIFY TABLED、SET FOREIGN KEY參考答案:B 解析:無11、(4分)【填空題(主觀)】模糊查詢符號 % 代表填空(1),查詢條件 e%im
22、 代表意思是填空(2)。參考答案:填空一 任意字符串填空二 查詢以 e 開頭,中間任意字符串,im 結尾的字符串解析:無12、(4分)【填空題(主觀)】一個單位只能有一個總經理,一個總經理只能在一個單位任職,單位和總經理職位之間為(填空(1))的聯(lián)系參考答案:填空一 一對一解析:無13、(4分)【填空題(主觀)】為了實現(xiàn)安全性,每個網絡用戶在訪問 SQL server 數(shù)據庫之前,都必須經過兩個階段的檢驗:填空(1)和 填空(2)。參考答案:填空一 身份驗證填空二 權限驗證解析:無14、(4分)【填空題(主觀)】向表中添加數(shù)據應使用填空(1)命令,更新數(shù)據應使用填空(2)命令。參考答案:填空一
23、 INSERT填空二 UPDATE解析:無15、(4分)【填空題(主觀)】在SQL server中,其權限分為三類,即填空(1)權限、填空(2)權限和填空(3)權限。參考答案:填空一 對象填空二 語句填空三 隱含解析:無16、(10分)【問答題】創(chuàng)建數(shù)據庫實訓:項目名稱:建立名字為sale的銷售數(shù)據庫。項目要求:1.創(chuàng)建名字為sale的銷售數(shù)據庫,該數(shù)據庫有一個名字為sale.mdf的主數(shù)據文件和名字為sale_log.ldf的事務日志文件。主數(shù)據庫文件容量為4MB,事務日志文件容量大小為2MB,數(shù)據庫文件和日志文件的最大容量為10MB,文件增長量為1MB。2.顯示Sale數(shù)據庫的信息。3.使
24、用企業(yè)管理器將sale數(shù)據庫名字改為sale1.4.使用sp_renamedb將sale1數(shù)據庫改名為sale。5配置sale數(shù)據庫為只讀。參考答案:CREATE DATABASE saleON(NAME=sale,FILENAME=D:zjlsale.mdf,SIZE=4MB,MAXSIZE=10MB,FILEGROWTH=1MB)LOG ON(NAME=sale_log,FILENAME=D:zjlsale_log.ldf,SIZE=2MB,MAXSIZE=10MB,FILEGROWTH=1MB)GOSP_HELPDB saleGosp_renamedb sale ,sale1Gosp_d
25、boption sale,read only,trueGOsp_dboption sale,read only,FALSEGO解析:無17、(10分)【問答題】事務文件和數(shù)據文件分開存放有什么好處?參考答案:因為利用事務日志備份可以將數(shù)據庫恢復到特定的即時點(如輸入不想要的數(shù)據之前的那一點)或故障發(fā)生點。在媒體恢復策略中應考慮利用事務日志備份。解析:無18、(10分)【問答題】char和varchar類型在存儲上有什么區(qū)別?參考答案:char定義存儲字符類型,占用 “定義時的長度”字節(jié); varchar變長存儲字符類型,占用 “1+實際存儲長度” 字節(jié)。解析:無19、(10分)【問答題】什么是
26、批處理?參考答案:批處理包含一個或多個T-SQL語句的組,從應用程序將一次性發(fā)送到SQL Server執(zhí)行,SQL Server批處理語句作為整體編譯成一個可執(zhí)行單元。解析:無數(shù)據庫技術與應用試卷題庫及答案(第5套)1、(4分)【單選題】在Transact-SQL語法中,用來插入數(shù)據的命令是A、INSERTB、UPDATEC、DELETED、CREATE參考答案:A 解析:無2、(4分)【單選題】下面說法錯誤的是( )A、全局變量(Global Variable)是SQL Server2008系統(tǒng)內部使用的變量。B、全局變量在所有程序中都有效。C、全局就是以“”開頭D、用戶能自定義系統(tǒng)全局變量
27、,也能手工修改系統(tǒng)全局變量的值。參考答案:D 解析:用戶不能自定義系統(tǒng)全局變量,也不能手工修改系統(tǒng)全局變量的值。3、(4分)【單選題】下面說法中錯誤的是( )A、在通常情況下,標識列的字段是不能插入數(shù)據的,由數(shù)據庫自動生成。B、如果需要自行插入數(shù)據,需要將表的Identity_Insert值設置為ON。C、不能一次向表中插入多行數(shù)據。D、使用Insert into Select語句能夠將其他數(shù)據表中的查詢記錄插入到本數(shù)據表中。參考答案:C 解析:無4、(4分)【單選題】下面字符串能與通配符表達式 ABC%a 進行匹配的是:A、BCDEFB、A_BCDC、ABC_aD、A%a參考答案:C 解析:
28、無5、(4分)【單選題】下列關于SQL Server數(shù)據庫管理系統(tǒng)權限的敘述中,哪一條是不正確的( )A、SQL Server數(shù)據管理系統(tǒng)的權限分為服務器權限和數(shù)據庫權限兩種B、數(shù)據庫管理員執(zhí)行數(shù)據庫管理任務,這是屬于數(shù)據庫權限C、數(shù)據庫權限又可以分為數(shù)據庫對象權限和數(shù)據庫語句權限兩種D、數(shù)據庫語句權限授予用戶以允許他們創(chuàng)建數(shù)據庫對象參考答案:B 解析:權限用于控制對數(shù)據庫對象的訪問以及指定哪些用戶可以執(zhí)行哪些數(shù)據庫操作。SQL Server數(shù)據庫管理系統(tǒng)的權限分為服務器權限和數(shù)據庫權限兩種。數(shù)據存權限又可以分為數(shù)據庫對象和數(shù)據庫語句權限兩種。數(shù)據庫語句權限授予用戶以允許他們創(chuàng)建數(shù)據庫對象。6
29、、(4分)【單選題】下面說法中不正確的是( )A、唯一性約束用于定義表中一列或多列的值是唯一的。B、當唯一性約束允許該列上有NULL值時,則該表中可以有多行數(shù)據在該列上為NULLC、UNIQUE約束指定的列數(shù)據值不允許重復D、在一張表中可以創(chuàng)建多個唯一性約束參考答案:B 解析:UNIQUE約束指定的列數(shù)據值不允許重復,在一張表中可以創(chuàng)建多個唯一性約束,同時可以指定一列或多列存在空值。當唯一性約束允許該列上有NULL值時,則該表中只能有一行數(shù)據在該列上為NULL。7、(4分)【單選題】下列關于SQL Server 2008中分離和附加數(shù)據庫的說法,錯誤的是()。A、不能分離用戶正在使用的數(shù)據庫B
30、、分離數(shù)據庫會將數(shù)據文件和日志文件一起分離C、附加的數(shù)據庫名可以與分離的數(shù)據庫名不同D、進行分離數(shù)據庫操作時必須停止SQL Server服務參考答案:D 解析:分離數(shù)據庫時需要停用被分離的數(shù)據庫,但是不需要停用SQL Server服務。8、(4分)【單選題】向用戶授予訪問權限的是( )。A、GRANTB、DENYC、REVOKED、COMMIT參考答案:A 解析:無9、(4分)【單選題】用戶對SQL數(shù)據庫的訪問權限中,如果只允許刪除基本表中的元組,應授予哪一種權限?( )A、DROPB、DELETEC、ALTERD、UPDATE參考答案:B 解析:DROP是刪除表,DELETE是刪除表中的元組
31、,ALTER是修改表的結構,UPDATE是修改表中的數(shù)據。故選B。10、(4分)【單選題】基于記錄的邏輯模型分為()與網狀模型三類。A、層次模型、關系模型B、層次模型、網絡模型C、樹形模型、層次模型D、星形模型、關系模型參考答案:A 解析:無11、(4分)【填空題(主觀)】數(shù)據庫系統(tǒng)的特點分別是數(shù)據的結構化、填空(1)、數(shù)據獨立性和填空(2)。參考答案:填空一 數(shù)據共享填空二 可控冗余度解析:無12、(4分)【填空題(主觀)】SQL server使用填空(1)文件記載用戶對數(shù)據庫進行的所有操作。參考答案:填空一 日志文件解析:無13、(4分)【填空題(主觀)】在數(shù)據庫技術中,實體聯(lián)系模型是一種
32、(填空(1)。參考答案:填空一 概念數(shù)據模型解析:無14、(4分)【填空題(主觀)】命令 truncate table 的功能是填空(1)。參考答案:填空一 清空表解析:無15、(4分)【填空題(主觀)】在SQL Server中,要訪問某個數(shù)據庫,除了需要有一個登錄帳號外,還必須有一個該數(shù)據庫的填空(1)帳號。參考答案:填空一 用戶解析:無16、(10分)【問答題】SQL Server 2005有哪幾個版本?參考答案:(1)SQL Server 2005 Enterprise Edition (2)SQL Server 2005 Standard Edition (3)SQL Server 2
33、005 Workgroup Edition (4)SQL Server 2005 Developer Edition (5)SQL Server 2005 Express Edition。解析:無17、(10分)【問答題】接上題,根據上題所繪E-R圖,將其轉換為關系模式參考答案:出版社(出版社編號,出版社名稱,出版社地址,所在城市,郵政編碼,聯(lián)系電話)圖書(圖書編號,ISBN,圖書名稱,圖書類號,作者,版次,出版社日期,庫存數(shù)量,圖書單價,出版社號)客戶(客戶編號,客戶名稱,性別,地址,聯(lián)系電話 )供應商( 供應商編號,供應商名稱,所在城市,聯(lián)系人,聯(lián)系電話)入庫單(入庫單號,圖書編號,入庫日
34、期,購入數(shù)量,圖書單價,供應商編號,經手人 )銷售單(銷售單號,圖書編號,銷售日期,銷售數(shù)量,銷售單價,客戶編號,經手人 )解析:無18、(10分)【問答題】Sale數(shù)據庫有如下表 客戶表:Customer 客戶編號:CusNo nvarchar(3)not null 姓名:CusName nvarchar(10)not null 地址:Address nvarchar(20) 電話:Tel nvarchar(20) 產品表:Product 產品編號:ProNo nvarchar(5)not null 品名:ProName nvarchar(20)not null 單價:Price Decim
35、al(8,2)not null 庫存數(shù)量:Stoc參考答案:CREATE PROCEDURE P_Sale2 CusNo varchar(3) AS SELECT P.ProNo,ProName,Price,SumQuantity=SUM(Quantity),SumJe=SUM(Price*Quantity) FROM Product P,ProOut PO,Customer C WHERE P.ProNo=PO.ProNo AND C.CusNo=PO.CusNo AND C.CusNo=CusNo GROUP BY P.ProNo,ProName,Pri解析:無19、(10分)【問答題】什
36、么是視圖?使用視圖的優(yōu)點是什么?參考答案:視圖是一個虛擬表,其內容由查詢定義。同真實的表一樣,視圖包含一系列帶有名稱的列和行數(shù)據。但是,視圖并不在數(shù)據庫中以存儲的數(shù)據值集形式存在。行和列數(shù)據來自由定義視圖的查詢所引用的表,并且在引用視圖時動態(tài)生成。 優(yōu)點:1隱蔽數(shù)據庫的復雜性2控制用戶提取數(shù)據3簡化數(shù)據庫用戶管理 4簡化查詢解析:無數(shù)據庫技術與應用試卷題庫及答案(第6套)1、(4分)【單選題】下面說法不正確的是( )A、主鍵約束不能輸入NULL值。B、在一個表中不能存在主鍵完全相同的兩條記錄。C、一個表上可以有多個主鍵。D、主鍵是通過數(shù)據表中一個列或多個列組合的數(shù)據來唯一標識表中的每一行數(shù)據。
37、參考答案:C 解析:一個表上只能有一個主鍵。2、(4分)【單選題】在關系數(shù)據庫中元組的集合稱為關系,能唯一標識元組的屬性集的值稱為()A、關鍵字B、字段C、索引D、屬性參考答案:A 解析:無3、(4分)【單選題】當一條SELECT語句訪問一張大表里的有限幾行數(shù)據時,SQL Server通常會( )A、為數(shù)據加上頁級鎖上B、為數(shù)據加上行級鎖C、需要用戶的干涉和參與D、使用戶獨占數(shù)據庫參考答案:B 解析:無4、(4分)【單選題】下面說法中不正確的是( )A、外鍵由表的一個列或多個列組成B、外鍵約束用來維護兩個表之間數(shù)據的一致性C、一個表的主鍵屬性在另一個表中出現(xiàn),此時該主鍵就是另一個表的外鍵D、以
38、上都不正確參考答案:D 解析:無5、(4分)【單選題】在數(shù)據庫中存儲的是( )A、數(shù)據B、數(shù)據模型C、數(shù)據以及數(shù)據之間的聯(lián)系D、信息參考答案:C 解析:無6、(4分)【單選題】在SELECT語句中,能實現(xiàn)選擇操作的是( )。A、SELECTB、FROMC、WHERED、GROUP BY參考答案:C 解析:無7、(4分)【單選題】在Transact-SQL語法中,用來插入數(shù)據的命令是A、INSERTB、UPDATEC、DELETED、CREATE參考答案:A 解析:無8、(4分)【單選題】一個倉庫可以存放多種產品,一種產品只能存放于一個倉庫中。倉庫與產品之間的聯(lián)系類型是( )A、一對一的聯(lián)系B、
39、多對一的聯(lián)系C、一對多的聯(lián)系D、多對多的聯(lián)系參考答案:C 解析:無9、(4分)【單選題】下面關于tempdb數(shù)據庫描述不正確的是( )。A、是一個臨時數(shù)據庫B、屬于全局資源C、沒有權限限制D、是用戶建立新數(shù)據庫的模板參考答案:D 解析:無10、(4分)【單選題】將SQL Server的數(shù)據庫轉換成ACCESS數(shù)據庫,可以使用( )來實現(xiàn)。A、訂閱/發(fā)布B、數(shù)據備份/恢復C、數(shù)據分離/附加D、DTS導入/導出參考答案:D 解析:無11、(4分)【填空題(主觀)】一個事務的操作必須是具備以下四個屬性:原子性、填空(1)、填空(2)和永久性。參考答案:填空一 一致性填空二 隔離性解析:無12、(4分
40、)【填空題(主觀)】用戶對數(shù)據進行添加、修改和刪除時,自動執(zhí)行的存儲過程稱為填空(1)。參考答案:填空一 觸發(fā)器解析:無13、(4分)【填空題(主觀)】SQL Server服務包括有填空(1)、填空(2)、Microsoft Search和MS DTC服務。參考答案:填空一 SQL Server服務填空二 SQL Server Agent服務解析:無14、(4分)【填空題(主觀)】在一個表中主鍵的個數(shù)為:填空(1)。參考答案:填空一 1解析:無15、(4分)【填空題(主觀)】為了實現(xiàn)安全性,每個網絡用戶在訪問 SQL server 數(shù)據庫之前,都必須經過兩個階段的檢驗:填空(1)和 填空(2)
41、。參考答案:填空一 身份驗證填空二 權限驗證解析:無16、(10分)【問答題】接上題,轉換為關系模式參考答案:業(yè)務員(工號,姓名)商品(商品編號,商品名稱,價格,庫存數(shù)量)供應商(供應商編號,供應商名稱,聯(lián)系電話)銷售(工號, 商品編號,銷售編號,數(shù)量,銷售日期)供應(商品編號,供應商編號,供應編號,供應日期,數(shù)量,價格)解析:無17、(10分)【問答題】請繪制專業(yè)與班級的聯(lián)系E-R圖參考答案:解析:無18、(10分)【問答題】顯示整數(shù)25和當前日期getdate()的值分別占用的字節(jié)數(shù),寫出SQL語句。參考答案:select datalength(25),datalength(getdate
42、()解析:無19、(10分)【問答題】試舉例說明 COUNT(*)與COUNT()之間的區(qū)別?參考答案:COUNT(列名)統(tǒng)計該列的非NULL值,而COUNT(*)對所有行計數(shù),無論列中是否包含NULL值。解析:無數(shù)據庫技術與應用試卷題庫及答案(第7套)1、(4分)【單選題】根據關系數(shù)據基于的數(shù)據模型關系模型的特征判斷下列正確的一項:( )A、只存在一對多的實體關系,以圖形方式來表示。B、以二維表格結構來保存數(shù)據,在關系表中不允許有重復行存在C、能體現(xiàn)一對多、多對多的關系,但不能體現(xiàn)一對一的關系D、關系模型數(shù)據庫是數(shù)據庫發(fā)展的最初階段參考答案:B 解析:無2、(4分)【單選題】使用CREATE
43、DATABASE命令創(chuàng)建數(shù)據庫時,F(xiàn)ILENAME選項定義的是()A、文件增長量B、文件大小C、邏輯文件名D、物理文件名參考答案:D 解析:無3、(4分)【單選題】公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是( )。A、多對多B、一對一C、多對一D、一對多參考答案:C 解析:無4、(4分)【單選題】在數(shù)據管理技術的發(fā)展過程中,經歷了人工管理階段、文件系統(tǒng)階段和數(shù)據庫系統(tǒng)階段。在這幾個階段中,數(shù)據獨立性最高的是( )階段。A、數(shù)據庫系統(tǒng)B、文件系統(tǒng)C、人工管理D、數(shù)據項管理參考答案:A 解析:無5、(4分)【單選題】關于exists子查詢
44、,以下說法中錯誤的是( )A、使用Exists關鍵字引入子查詢后,子查詢的作用就相當于進行存在測試。B、子查詢實際上不產生任何數(shù)據,它只返回true或false。C、由Exists引入的子查詢的字段列表要列出列名。D、不存在使用not exists關鍵字參考答案:C 解析:由Exists引入的子查詢的字段列表,通常為星號(*)。由于只是測試是否存在符合子查詢中指定條件的行,因此不必列出列名。6、(4分)【單選題】下面關于視圖的說法中,錯誤的是:A、視圖是個虛擬表B、可以使用視圖更新數(shù)據,但每次更新只能影響一個表C、不能為視圖定義觸發(fā)器D、可以創(chuàng)建基于視圖的視圖參考答案:C 解析:無7、(4分)
45、【單選題】在數(shù)據庫中存儲的是( )A、數(shù)據B、數(shù)據模型C、數(shù)據以及數(shù)據之間的聯(lián)系D、信息參考答案:C 解析:無8、(4分)【單選題】下面對索引的相關描述正確的是( )。A、經常被查詢的列不適合建索引B、值域很小的字段不適合建索引C、有很多重復值的列適合建索引D、是外鍵或主鍵的列不適合建索引參考答案:B 解析:無9、(4分)【單選題】數(shù)據庫概念設計的E-R方法中,用屬性描述實體的特征,屬性在E-R圖中,用( )表示。A、矩形B、四邊形C、菱形D、橢圓形參考答案:D 解析:構成E-R圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為: 實體型:用矩形表示,矩形框內寫明實體名; 屬性:用橢圓形表示,并用
46、無向邊將其與相應的實體連接起來; 聯(lián)系:用菱形表示,菱形框內寫明聯(lián)系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯(lián)系的類型(1 : 1,1 : n或m : n)。10、(4分)【單選題】SQL Server采用的身份驗證模式有A、僅Windows身份驗證模式B、僅SQL Server身份驗證模式C、僅混合模式D、Windows身份驗證模式和混合模式參考答案:D 解析:無11、(4分)【填空題(主觀)】在SQL Server中,Unicode 標準的全稱是填空(1)。參考答案:填空一 統(tǒng)一字符編碼標準解析:無12、(4分)【填空題(主觀)】若實體A和B是多對多的聯(lián)系,實體B和C是1對
47、1的聯(lián)系,則實體A和C是填空(1)對填空(2)的聯(lián)系。參考答案:填空一 多填空二 多解析:無13、(4分)【填空題(主觀)】數(shù)據模型的3個要素為數(shù)據結構、數(shù)據操作和(填空(1))參考答案:填空一 完整性約束解析:無14、(4分)【填空題(主觀)】在數(shù)據庫技術中,實體聯(lián)系模型是一種(填空(1)。參考答案:填空一 概念數(shù)據模型解析:無15、(4分)【填空題(主觀)】SQL Server提供備份數(shù)據庫的兩種方式是填空(1)和填空(2)。參考答案:填空一 備份數(shù)據庫填空二 備份事務日志解析:無16、(10分)【問答題】項目名稱:在sale數(shù)據庫中建立索引。項目要求:1.用戶需要按照CusName(客戶
48、姓名)查詢客戶信息,希望提高其查詢進度。2.用戶需要按照ProName(產品名稱)查詢產品信息,希望提高其查詢進度。3.用戶需要按照SaleDate(銷售日期)查詢銷售信息,希望提高其查詢進度。參考答案:use salego-1 非唯一、非聚集索引CREATE INDEX IX_Cusname ON Customer(cusName)Go-2 唯一、非聚集CREATE UNIQUE INDEX IX_Proname ON Product(proname)GO-3 非唯一、聚集CREATE CLUSTERED INDEX IX_saledate ON Proout(saldate)GOSELEC
49、T * FROM prooutGO解析:無17、(10分)【問答題】簡述關系模型的特點。參考答案:答:關系必須規(guī)范化,即每一個關系必須滿足一定的要求;模型概念單一,即用關系表示實體和聯(lián)系;集合操作,無論是操作的對象還是操作的結果都是元組的集合。解析:無18、(10分)【問答題】主鍵約束與UNIQUE約束有哪些區(qū)別?參考答案:主鍵值是具有唯一性的,因此主鍵列不能再實施唯一性約束。與主鍵約束不同的是一個表可以定義多個唯一性約束,但是只能定義一個主鍵約束;另外唯一性約束指定的列可以設置為NULL,但是不允許有一行以上的值同時為空,而主鍵約束不能用于允許空值的列。解析:無19、(10分)【問答題】什么
50、是數(shù)據庫、數(shù)據庫管理系統(tǒng)與數(shù)據庫系統(tǒng)?參考答案:答:數(shù)據庫是長期存在計算機內、有組織的、可共享的數(shù)據集合;數(shù)據庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一類重要的系統(tǒng)軟件;數(shù)據庫系統(tǒng)是指引進數(shù)據庫技術后的計算機系統(tǒng),通常包括數(shù)據庫、數(shù)據庫管理系統(tǒng)、應用程序、用戶等。解析:無數(shù)據庫技術與應用試卷題庫及答案(第8套)1、(4分)【單選題】關于表結構的定義,下面說法中錯誤的是:A、表名在同一個數(shù)據庫內應是唯一的B、創(chuàng)建表使用CREATE TABLE命令C、刪除表使用DELETE TABLE命令D、刪除表使用DELETE TABLE命令參考答案:C 解析:無2、(4分)【單選題】下列說法正確的是A、視圖是觀
51、察數(shù)據的一種方法,只能基于基本表建立。B、視圖是虛表,觀察到的數(shù)據是實際基本表中的數(shù)據。C、索引查找法一定比表掃描法查詢速度快。D、索引的創(chuàng)建只和數(shù)據的存儲有關系。參考答案:B 解析:無3、(4分)【單選題】創(chuàng)建索引的命令是( )。A、Create triggerB、Create procedureC、Create FunctionD、Create index參考答案:D 解析:無4、(4分)【單選題】使用下列哪種語句可以創(chuàng)建數(shù)據庫( )。A、CREATEDATABASEB、CREATETABLE C、ALTERDATABASED、ALTER TABLE參考答案:A 解析:無5、(4分)【單選
52、題】在SELECT語句中,能實現(xiàn)選擇操作的是( )。A、SELECTB、FROMC、WHERED、GROUP BY參考答案:C 解析:無6、(4分)【單選題】在SQL語言中,修改表中的數(shù)據時,應使用的命令是( )A、UPDATEB、INSERTC、ALTERD、MODIFY參考答案:A 解析:無7、(4分)【單選題】一個關系中,候選碼( )。A、可以有多個B、只有一個C、由一個或多個屬性組成,不能唯一標識關系中一個元組D、以上都不是參考答案:A 解析:無8、(4分)【單選題】系統(tǒng)默認的兩個登錄賬號是( )和BUILTINAdministrators。A、loginB、saC、guestD、ad
53、ministrators參考答案:B 解析:無9、(4分)【單選題】在SQL Server 2008中,有系統(tǒng)數(shù)據庫master、model、msdb、tempdb和用戶數(shù)據庫。下列關于系統(tǒng)數(shù)據庫和用戶數(shù)據庫的備份策略,最合理的是( )A、對以上系統(tǒng)數(shù)據庫和用戶數(shù)據庫都實行周期性備份B、對以上系統(tǒng)數(shù)據庫和用戶數(shù)據庫都實行修改之后即備份C、對以上系統(tǒng)數(shù)據庫實行修改之后即備份,對用戶數(shù)據庫實行周期性備份D、對master、model、msdb實行修改之后即備份,對用戶數(shù)據庫實行周期性備份,對tempdb不備份參考答案:C 解析:不同類型的系統(tǒng)對備份的要求是不同的,對于系統(tǒng)數(shù)據庫應進行修改之后立即備
54、份;對于用戶數(shù)據庫,一般采用定期備份。10、(4分)【單選題】SQL Server 提供了三種數(shù)據庫恢復模型( )。A、簡單恢復、完全恢復、大容量日志恢復B、簡單恢復、完全恢復、差異恢復C、數(shù)據庫恢復、文件恢復、事務日志恢復D、完全恢復、差異恢復、事務日志恢復參考答案:A 解析:無11、(4分)【填空題(主觀)】一個單位只能有一個總經理,一個總經理只能在一個單位任職,單位和總經理職位之間為(填空(1))的聯(lián)系參考答案:填空一 一對一解析:無12、(4分)【填空題(主觀)】在使用一個游標的時候可以分為以下幾步:填空(1)、打開游標、從打開的游標中提取行、填空(2)、釋放游標。參考答案:填空一 聲
55、明游標填空二 關閉游標解析:無13、(4分)【填空題(主觀)】根據模型應用目的的不同,數(shù)據模型可以分為兩類:一類是填空(1),是按用戶的觀點來對數(shù)據和信息進行抽象;另一類是填空(2),是按計算機的觀點建模。參考答案:填空一 概念模型填空二 結構數(shù)據模型解析:無14、(4分)【填空題(主觀)】數(shù)據完整性實質,存儲在數(shù)據庫中的數(shù)據正確無誤并且相關數(shù)據具有一致性,根據完整性機制所作用的數(shù)據庫對象和范圍不同,可以分為:填空(1), 填空(2),填空(3), 填空(4)四種,其中標志列可以實現(xiàn)填空(1) 數(shù)據完整性。參考答案:填空一 實體完整性填空二 值域完整性填空三 引用完整性填空四 值域完整性填空五
56、 實體完整性解析:無15、(4分)【填空題(主觀)】在給數(shù)據庫改名之前,必須設置數(shù)據庫處于填空(1)狀態(tài)。參考答案:填空一 單用戶解析:無16、(10分)【問答題】簡述空值(NULL)的含義,以及和0、空格的區(qū)別?參考答案:空值的含義是信息空缺、未知或者不可用,它不等同于任何一個具體值。而0值和空格都是具體的值,有著固定含義,因此也就和NULL值有著本質的區(qū)別。解析:無17、(10分)【問答題】假設使用名稱為AAA的數(shù)據庫,它包括表Students和Score,表結構如下: Students(學號 char(8),姓名 varchar(8),年齡 int,專業(yè) varchar(20),入學日期
57、 DateTime) Score(學號 char(8),課程名 varchar(10),成績 numeric(5,2)。 顯示Students表中所有學生的學號列的前四個字符,寫出SQL語句。 顯示出Score表中的全部數(shù)據,并要求當成績?yōu)榭諘r顯示數(shù)值-1。寫出SQL語句。參考答案:select 學號,課程名,isnull(成績,-1) from Score解析:無18、(10分)【問答題】什么是事務?參考答案:事務(Transaction)可以看成是由對數(shù)據庫的若干操作組成的一個單元,如果這些操作在執(zhí)行過程中任何一條操作不能正常完成的話,就取消單元中的所有操作,要么單元中的所有操作都正常完成
58、。解析:無19、(10分)【問答題】將字符串I am a student以大寫字母顯示,寫出SQL語句。參考答案:SELECT UPPER(I am a student)解析:無數(shù)據庫技術與應用試卷(第8套)單項選擇題(每題4分,共40分)1在數(shù)據庫設計中用關系模型來表示實體和實體之間的聯(lián)系。關系模型的結構是( )。A層次結構 B二維表結構 C網狀結構 D封裝結構2按照傳統(tǒng)的數(shù)據模型分類,數(shù)據庫系統(tǒng)可以分為三種類型( )。 A大型、中型和小型 B西文、中文和兼容C層次、網狀和關系 D數(shù)據、圖形和多媒體3數(shù)據庫管理系統(tǒng)的英文縮寫是( )。A. DBMS B. DBA C. DBS D. DB4E
59、-R圖是表示概念模型的有效工具之一, E-R圖中的菱形框“表示”的是( )。A聯(lián)系B實體C實體的屬性D聯(lián)系的屬性5已知“A”的ASCII值是65,則在SQL Server 2016的查詢窗口中,執(zhí)行“print char(ascii(A)” 得到的結果為( )。A. 65 B. A C. 0 D. 16在SQL Server 2016的系統(tǒng)數(shù)據庫中,( )數(shù)據庫是最重要的數(shù)據庫,若該數(shù)據庫受到損壞,則SQL Server 2016將無法啟動。A. msdb B. tempdb C. model D. master7若某表中含有“成績”一列,若要將“成績”限制在某一規(guī)定的范圍內,則應當對其設置(
60、 )約束。A. unique約束 B. check約束 C. default約束 D. foreign key 約束8下列SQL語句中,在對表結構進行修改時,若要刪除表中的某一列,則需要用到的語句是( )。Adrop Bdelete Cupdate Dmodify9下列關于視圖的說法,正確的是( )。A視圖是基于基本表派生而得到的,因而視圖中存儲有與基本表相關的數(shù)據 B用戶可以通過對視圖的更新來更新基本表 C視圖是一個真實存在的表 D若基本表中的數(shù)據發(fā)生改變,則對由其而派生的視圖無影響10有兩張表A、B,若A表中有n行記錄,B表中有m行記錄,現(xiàn)對兩張表做連接查詢,若不加任何條件限制,則查詢的結
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農業(yè)資源環(huán)境監(jiān)測合同4篇
- 中英外債借款合同范本(2024版)
- 2025年度鋼材市場調研與風險評估合同
- 2025版智慧城市交通管理系統(tǒng)建設合同范本4篇
- 2024河南罐頭制造市場前景及投資研究報告
- 2024項目部安全管理人員安全培訓考試題附答案【綜合卷】
- 2024年項目部安全培訓考試題【培優(yōu)A卷】
- 23年-24年項目部安全管理人員安全培訓考試題及答案歷年考題
- 2025年大軸紙項目可行性研究報告
- 23年-24年項目部治理人員安全培訓考試題含完整答案【各地真題】
- 幼兒園學習使用人民幣教案教案
- 2023年浙江省紹興市中考科學真題(解析版)
- 語言學概論全套教學課件
- 大數(shù)據與人工智能概論
- 《史記》上冊注音版
- 2018年湖北省武漢市中考數(shù)學試卷含解析
- 測繪工程產品價格表匯編
- 《腎臟的結構和功能》課件
- 裝飾圖案設計-裝飾圖案的形式課件
- 護理學基礎教案導尿術catheterization
- ICU護理工作流程
評論
0/150
提交評論