




已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
填空題1、所謂數據庫就是存放數據的地方,是需要長期存放在計算機內的、有組織的,、可共享的_的數據集合。2、數據庫可以使用多種類型的系統模型,常見的有層次模型_,網狀模型、和關系模型。_ 3、所謂關系數據庫就是基于關系模型的數據庫,在計算機中,關系數據庫是數據和數據庫對象_ 4、數據表中的行通常叫做記錄或元組它代表眾多具有相同屬性的對象中的一個。5、數據表中的列通常叫做字段或屬性,它代表相應數據表中存儲對象的共有屬性。6、關系模型提供可3種完整性規(guī)則:實體完整性、參照完整性、和用戶自定義完整性。7、在關系模型中存在4類完整性:_實體完整性、空值、參照完整性、和用戶自定義完整性。8、第一范式是最基本的范式。如果關系模式中的所有屬性值都是不可再分的_原子值,那么就稱這中關系模式是第一范式的關系模式。9、實體是現實世界中描述客觀事物的概念,同一類實體的所有實例就構成該對象的_實體集, 10、實體之間的這種關聯關系可以分為3種:一對一關系、一對多關系、和多對多關系。11、在一個SQL Server 2005數據庫中可以使用3種類型的文件來存儲信息,分別是:_主數據庫文件、輔助數據庫文件、和事務日志文件。_12、表是關系模型中表示實體的方式,是用來_組織和存儲數據、具有行列結構_的數據庫對象,數據庫中的數據或者信息都存儲在表中。13、通常情況下,表具有以下特點:代表_實體、由行和列組成、列名在一個表中是唯一的_、行和列的順序是不重要的等。14、在SQL Server 2005創(chuàng)建數據庫的方法有兩種:一是通過_圖形化向導、創(chuàng)建,二是通過編寫Transact-SQL語句創(chuàng)建。15、在SQL Server 2005系統中,可以把表分為4種類型,即普通表、分區(qū)表、臨時表和系統表。16、主鍵約束使用數據表中的一列數據或者多列數據來唯一的標識一行數據。17、索引是一個單獨的、物理的數據庫結構,它是某個表中一列或者若干列的集合和相應的指向表中物理標識這些的數據頁的邏輯指針清單。18、在SQL Server 2005系統中,有兩種基本類型的索引:聚集索引、和非聚集索引_。19、內連接是比較常見的一種數據連接查詢方式,具體可分為_等值連接、非等值連接、和自然連接。0、外連接返回所有匹配的行和一定的不匹配的行,這主要取決于建立的外連接的類型,其類型可分為_左外連接、右外連接、和完全連接。21、在SQL Server 2005系統中,按照觸發(fā)事件的不同可以把提供的觸發(fā)器分成兩大類型,即_DML觸發(fā)器和DDL觸發(fā)器。22、SQL Server 2005的安全機制可以分為4個等級,即操作系統的安全性、SQL Server 2005 的安全性、數據庫的安全性、和數據庫對象的安全性。23、SQL Server 2005的安全模式可以使用兩種身份驗證模式:僅Windows身份驗證、和混合身份驗證。24、SQL Server 2005提供了4種數據庫備份類型:_完整數據庫備份、差異數據庫備份、事務日志備份、和文件組備份。25、SQL Server 2005提供了3種恢復模型:完全恢復模型、大容量日志記錄恢復模型、和簡單恢復模型。26、備份存放在物理備份介質上,常見的備份設備有_磁盤備份設備、磁帶備份設備和命令管道設備 。 選擇題1.在SQL Server中,創(chuàng)建一個名為SDB的數據庫,使用的命令是( D ) A. CREATE TABLE B. CREATE SDB C. CREATE TABLE SDB D. CREATE DATABASE SDB 2.以下( D )語句,不能在表或視圖上激活觸發(fā)器。A. Insert B. Delete C. Update D. Create3.選擇要執(zhí)行操作的數據庫,應該使用( A )命令。AUSE B. GO C. DB D.EXEC 4.在SQL查詢時,使用WHERE子句指出的是( C )A. 查詢目標 B. 查詢結果 C. 查詢條件 D. 查詢表格5.SQL語句中刪除表aa的命令是( B )。A. DELETE TABLE aa B. DROP TABLE aaC. DELETE aa D. DROP aa6.在SELECT語句中表示所有列的關鍵字是( C )。AALL B. DISTINCT C. * D.DESC 7.關于主鍵約束,以下說法錯誤的是( C )A. 一個表中只能設置一個主鍵約束B. 允許空值的字段上不能定義主鍵約束C. 允許空值的字段上可以定義主鍵約束D. 可以將包含多個字段的字段組合設置為主鍵8.在使用SQL語句進行分組檢索時,為了去掉不滿足條件的分組,應當( B )A. 使用WHERE子句B. 在GROUP BY后面使用HAVING子句C. 先使用WHERE子句,再使用HAVING子句D. 先使用HAVING子句,再使用WHERE子句9.若在員工數據表中,希望把工資字段的取值范圍限定在1000到2000,則可在工資字段上建立( B ),條件表達式為:(工資=1000 AND 工資1250 命令的功能是(d )。A.查詢工資大于1250的紀錄 B.查詢1250號記錄后的記錄C.檢索所有的職工號 D.從職工關系中檢索工資大于1250的職工號 72.下列四項中,不屬于數據庫特點的是( c )。A.數據共享 B.數據完整性 C.數據冗余很高 D.數據獨立性高73.下列四項中,不屬于SQL2000實用程序的是( d )。A.企業(yè)管理器 B.查詢分析器 C.服務管理器 D.媒體播放器74. 在SQL中,建立表用的命令是 ( b )。A.CREATE SCHEMA B.CREATE TABLE C.CREATE VIEW D.CREATE INDEX75.SQL語言中,條件年齡 BETWEEN 15 AND 35表示年齡在15至35之間,且( a )。A.包括15歲和35歲 B.不包括15歲和35歲 C.包括15歲但不包括35歲D.包括35歲但不包括15歲76.下列四項中,不正確的提法是( c )。A.SQL語言是關系數據庫的國際標準語言 B.SQL語言具有數據定義、查詢、操縱和控制功能C.SQL語言可以自動實現關系數據庫的規(guī)范化 D.SQL語言稱為結構查詢語言77.在MS SQL Server中,用來顯示數據庫信息的系統存儲過程是( d )。A. sp_dbhelp B. sp_db C. sp_help D. sp_helpdb78.SQL語言中,刪除表中數據的命令是( a )。A. DELETE B. DROP C. CLEAR D. REMOVE79.下列哪個不是sql 數據庫文件的后綴。( c )A.mdf B.ldf C.tif D.ndf80. 數據定義語言的縮寫詞為 ( a )。A.DDLB.DCL C.DML D.DBL81. 在SQL語言中,建立存儲過程的命令是(a)A、CREATE PROCEDURE B、CREATE RULE C、CREATE DURE D、CREATE FILE82在數據操作語言(DML)的基本功能中,不包括的是 ( b )A.插入新數據 B.描述數據庫結構 C.修改數據 D.刪除數據83. 數據庫管理系統的英文縮寫是( d )。ADB BDBS CDBA DDBMS84數據庫應用系統是由數據庫、數據庫管理系統(及其開發(fā)工具)、應用系統、(d )和用戶構成。ADBMS BDB CDBS DDBA85運行命令SELECT ASCII(Alklk)的結果是( d )。A48 B32 C90 D6586( c )是被長期存放在計算機內的、有組織的、統一管理的相關數據的集合。ADATA BINFORMATION CDB DDBS87SQL Server 2000中表查詢的命令是( b )。A. USE BSELECT CUPDATE DDROP88SQL Server 2000中表更新數據的命令是( c )。AUSE BSELECT CUPDATE DDROP89在SQL Server 2000中,下列變量名正確的是( a )。Asum Bj Csum D4kk90用于求系統日期的函數是( b )。AYEAR() BGETDATE() CCOUNT() DSUM()91向用戶授予操作權限的SQL語句是( d )。ACTEATE BREVOKE CSELECT DGRANT92SQL Server系統中的所有服務器級系統信息存儲于哪個數據庫( a)。A. master B. model C. tempdb D. msdb93下列標識符可以作為局部變量使用(c )。A. Myvar B. My var C. Myvar D. My var94在SQL SERVER服務器上,存儲過程是一組預先定義并( b )的Transact-SQL語句。A.保存 B.編譯 C.解釋 D.編寫 95以下關于外鍵和相應的主鍵之間的關系,正確的是( a )。A.外鍵并不一定要與相應的主鍵同名 B.外鍵一定要與相應的主鍵同名C.外鍵一定要與相應的主鍵同名而且唯一 D.外鍵一定要與相應的主鍵同名,但并不一定唯一96在T-SQL語言中,修改表結構時,應使用的命令是( c)AUPDATE B. INSERT C. ALTER D. MODIFY97. 下列四項中說法不正確的是( c)A.數據庫減少了數據冗余 B.數據庫中的數據可以共享C.數據庫避免了一切數據的重復 D.數據庫具有較高的數據獨立性98. 公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從部門到職員的聯系類型是( d)A.多對多 B.一對一 C.多對一 D.一對多99. 在SQL Server 中,model是( b)A數據庫系統表 B. 數據庫模板 C臨時數據庫 D. 示例數據庫100. 下列哪個不是數據庫對象( a )。A數據模型 B視圖 C表 D用戶判斷題1. SQL Server 2005是典型的關系型數據庫產品。 ( true) 2. 在一臺計算機上可以同時運行多個版本的SQL Server。 ( false) 3. 在SQL Server中日志文件是維護數據庫完整性的重要工具。 ( false) 4. 在定義數據表時,定義某列為標識列的關鍵字是Identity。 (true ) 5. 浮點數據類型的優(yōu)點是能夠存儲范圍非常大的數字,但容易發(fā)生誤差。 ( false) 6. 數據庫完整性的目的是為了防止錯誤信息輸入和輸出。 ( true) 7. 在Update語句中,一次可以更新多個表。 ( true) 8. 盡量使用Select * ,可以加快查詢速度。 ( false) 9. 在SQL Server 2005中表示注釋可以用類似C語言的/*.*/和/。 ( true) 10. 在SQL Server中,RTRIM函數刪除字符串右邊的空白字符。 (true ) 11. 一個表只能有一個聚集索引(簇索引)。 (true ) (12. SQL查詢語言中,如果沒有指定排序方式,則默認是升序方式。 ( true) 13. 在SQL Server 2000中ntext類型的字段不能進行排序操作。 (true ) 14. 在SQL Server 2000中bit類型的字段不能建立索引。 (true ) 15. 在被定義為唯一索引的列上的數據不能有重復的值。 (true ) 16. 在被定義為唯一索引的列上的數據不允許空。 ( false) 17. 在SQL Server中,每張表都應該建立一個索引,以提高查詢速度。 (true ) 18. 視圖在SQL Server中是一張?zhí)摂M表。 ( true) 19. 當一個視圖由2個以上基本表構成時,不能進行刪除視圖中的數據。 ( false) 20. 在SQL Server中,觸發(fā)器是一種特殊的存儲過程。 ( true) 21. 由于存儲過程是解釋執(zhí)行,所以每次執(zhí)行時都要檢查是否有語法錯誤。 ( false) 22. 可以在用戶正在使用的數據庫上執(zhí)行數據庫恢復操作。 (true )23. 數據完整性可以確保數據庫中的數據質量。() 24. 其他數據庫中創(chuàng)建。() 25. 表中只能有一個主鍵約束,但可以有多個UNIQUE約束() 簡答題1、 請簡述數據庫快照的優(yōu)點。答:數據庫快照非常適用于存檔用戶仍然需要訪問的 歷史數據。 數據快照可以在出現用戶錯誤或丟失數據時用來恢復到數據庫的一個早期的副本。 數據庫快照在用來產生報表時可以提高性能,因為在一個用戶從快照中讀取數據期間,其他用戶可以繼續(xù)向原始數據庫中寫數據,不必等待第一個用戶先完成數據讀取。2、簡述INSERT觸發(fā)器的工作原理 答:當向表中插入數據時,INSERT觸發(fā)器觸發(fā)執(zhí)行。當INSERT觸發(fā)器觸發(fā)時,新的記錄增加到觸發(fā)器表中和inserted表中。該inserted表是邏輯表,保存了所插入記錄的拷貝,允許用戶參考INSERT語句中的數據。觸發(fā)器可以檢查inserted表,來確定該觸發(fā)器的操作是否應該執(zhí)行和如何執(zhí)行。在inserted表中的那些記錄,總是觸發(fā)表中一行或多行記錄的冗余。3、為什么要創(chuàng)建索引。 答:創(chuàng)建索引可以大大提高系統的性能。第一,通過創(chuàng)建唯一性索引,可以保證每一行數據的唯一性。第二,可以大大加快數據的檢索速度,這也是所以的最主要原因。第三,可以加速表與表之間的連接,特別是實現數據的參考完整性方面特有意義。第四,在使用ORDER BY和GROUP BY子句進行數據檢索時,同樣可以顯著減少查詢中分組和排序的時間。第五,通過使用索引,可以在查詢過程中,使用查詢優(yōu)化器,提高系統性能。(4、請簡述索引的優(yōu)點和缺點。 答:優(yōu)點:保證數據記錄的唯一性。加快數據檢索速度。加快表與表之間的連接速度。在使用ORDER BY和GROUP BY子句進行檢索數據時,可以顯著地減少查詢中分組和排序的時間。可以在檢索數據的過程中使用優(yōu)化隱藏器,提高系統的性能。 缺點:避免在一個表上創(chuàng)建大量的索引,這樣不但影響插入、刪除、更新數據的性能,也會在表中的數據更改時,增加要所有索引進行調整的操作,降低系統的維護速度。5、請簡述SQL Server 2005中游標具有哪些特點? 答:游標返回一個完整的結果集,但允許程序設計語言只調用結果集中的一行。允許定位在結果集的特定行。從結果集的當前位置檢索一行或多行。支持對結果集中當前位置的行進行數據修改。可以為其他用戶對顯示在結果集中的數據庫數據所做的更改提供不同級別的可見性支持。提供腳本、存儲過程和觸發(fā)器中使用的訪問結果集中數據的T-SQL語句。6、觸發(fā)器與存儲過程的區(qū)別。 答:觸發(fā)器與存儲過程的主要區(qū)別在于觸發(fā)器的運行方式。存儲過程必須由用戶、應用程序或者觸發(fā)器來顯示式調用并執(zhí)行,而觸發(fā)器是當特定事件出現的時候,自動執(zhí)行或者被激活的,與連接到數據庫中的用戶或者應用程序無關。7、主鍵約束與UNIQUE約束有哪些區(qū)別? 答:主鍵值是具有唯一性的,因此主鍵列不能再實施唯一性約束。與主鍵約束不同的是一個表可以定義多個唯一性約束,但是只能定義一個主鍵約束;另外唯一性約束指定的列可以設置為NULL,但是不允許有一行以上的值同時為空,而主鍵約束不能用于允許空值的列。8、什么叫實體完整性?什么叫域完整性?什么叫引用完整性? 答:實體完整性指表中行的完整性。要求表中的所有行都有唯一的標識符,稱為主關鍵字。主關鍵字是否可以修改,或整個列是否可以被刪除,取決于主關鍵字與其他表之間要求的完整性。域完整性指列的值域的完整性。域完整性限制了某些屬性中出現的值,把屬性限制在一個有限的集合中。引用完整性指被引用表中的主關鍵字和引用表中的外部主關鍵字之間的關系。如被引用行是否可以被刪除等。9、備份的四種方式是什么? 答:完全數據庫備份就是備份數據庫中的所有數據和結構。增量備份是備份自從上一次完全數據庫備份之后改變的數據。可以降低數據庫恢復所需要的時間。事務日志備份:備份數據庫事務日志的變化過程。當執(zhí)行完全數據庫備份之后,可以執(zhí)行事務日志備份。對于海量數據庫,應該執(zhí)行數據庫文件或文件組備份。不備份整個
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度聯營股本借款合同全文
- 2025鋁合金門窗制作合同
- 2025商務合作合同模板
- 2025全新版委托維修合同
- 2025年簽訂股權轉讓合同的要點分析及合同范本
- 2025年上海房屋租賃合同范本
- 2025年:探討合同規(guī)范化管理對企業(yè)發(fā)展的長遠意義
- 《危重患者的觀察要點》課件
- 《藝術史概述:唐宋元明清》課件
- 《供應鏈管理》課件
- 油氣管道保護工(初級)職業(yè)技能考試題庫(新版)
- 渝北區(qū)國土空間生態(tài)修復規(guī)劃 (2019-2035年)說明書
- 學校食堂供貨商選擇、評價和退出管理制度
- 農產品營銷學第三版(教學課件)第一章 農產品營銷導論
- 2024年國家文物局考古研究中心招聘應屆畢業(yè)生19人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 部編版小學六年級道德與法治(上冊)單元測試卷附答案(全冊)
- 蘇教版五年級下冊數學期中考試試卷含答案
- 2024年認證行業(yè)法律法規(guī)及認證基礎知識 CCAA年度確認 試題與答案
- 陜煤集團榆林化學有限責任公司招聘筆試題庫2024
- 2024年江西省高考歷史試卷真題(含答案解析)
- 【財務共享模式下費用報銷管理的探究7900字(論文)】
評論
0/150
提交評論